Compartilhar via


StaticExtension.MemberType Propriedade

Definição

Obtém ou define o Type que define o membro estático a ser retornado.

public:
 property Type ^ MemberType { Type ^ get(); void set(Type ^ value); };
public Type MemberType { get; set; }
member this.MemberType : Type with get, set
Public Property MemberType As Type

Valor da propriedade

O Type que define o membro estático a ser retornado.

Exceções

Tentativa de definir MemberType como null.

Comentários

No .NET Framework 4, StaticExtension dá suporte a um modo alternativo pelo qual ele pode retornar um membro estático com base em Member ser o nome de membro simples e seu tipo proprietário fornecido como MemberType, em vez de Member fornecer um nome completo nomembro de tipo. de formulário. O resolvedor de tipos ainda atua, mas nesse caso o Member e MemberType são basicamente combinados: memberFullName = MemberType.FullName + "." + Member. Observe que essa técnica não dará suporte a namespaces e prefixos XAML; ele está funcionando no sistema de tipo de suporte, não no sistema de tipos XAML.

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).

Para obter informações de uso XAML, consulte Extensão de Marcação estática x:Static.

Aplica-se a