StaticExtension.Member Propriedade

Definição

Obtém ou define uma cadeia de caracteres de nome de membro que é usada para resolver um campo estático ou uma propriedade com base no resolvedor de tipo fornecido pelo 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 da propriedade

Uma cadeia de caracteres que identifica o membro ao qual fazer referência.

Exceções

Tentativa de definir Member como null.

Comentários

A cadeia de caracteres para Member normalmente usa o formato prefixo:typeName.fieldOrPropertyName. (prefixo é o prefixo de mapeamento para um namespace XML e só é necessário para referenciar valores estáticos que não são mapeados para o namespace XML padrão). A cadeia de caracteres também pode especificar apenas o nome do membro, desde MemberType que também seja fornecida, mas observe que essa técnica não dará suporte a namespaces e prefixos XML; ela está funcionando no nível do sistema de tipos.

Para obter informações de uso XAML, consulte x:Static Markup Extension.

Esse valor não é avaliado quando você o define; desde que o valor não null seja, ele será aceito. A análise real e a avaliação do valor são adiadas até ProvideValue que seja chamada durante a análise.

No cenário normal de uso pelo processador XAML WPF, o processador XAML passa um resolvedor de tipos para tipos CLR como parte de seu contrato de serviço e esse resolvedor é usado na chamada ProvideValue.

Aplica-se a