StaticExtension.Member Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define uma cadeia de nomes de membro que é usada para resolver um campo ou propriedade estática com base no resolvedor de tipo fornecido por serviço.
public:
property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public string Member { get; set; }
member this.Member : string with get, set
Public Property Member As String
Valor de Propriedade
Uma cadeia que identifica o elemento a referir.
Exceções
Tentei definir Member para null.
Observações
A string para Member utiliza tipicamente o prefixo:de formato typeName.fieldOrPropertyName. (o prefixo é o prefixo de mapeamento para um namespace XML, e só é necessário referenciar valores estáticos que não estejam mapeados para o namespace XML predefinido). A cadeia também pode especificar apenas o nome do membro, desde que MemberType também seja fornecido, mas note-se que esta técnica não suporta espaços de nomes e prefixos XML; está a funcionar ao nível do sistema de tipos.
Para informações sobre o uso de XAML, veja x:Static Markup Extension.
Este valor não é avaliado quando o define; Desde que o valor não null seja, será aceite. A análise efetiva e a avaliação do valor são adiadas até ProvideValue serem chamadas durante a análise sintática.
No cenário normal de utilização pelo processador XAML WPF, o processador XAML passa um resolver de tipos para tipos CLR como parte do seu contrato de serviço, e este resolver é usado na chamada ProvideValue.