StaticExtension.MemberType Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.