StaticExtension.Member Propriedade

Definição

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.

Aplica-se a