StaticExtension.MemberType 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 o Type que define o elemento estático para devolver.
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 de Propriedade
O Type que define o elemento estático a devolver.
Exceções
Tentei definir MemberType para null.
Observações
No .NET Framework 4, StaticExtension suporta um modo alternativo pelo qual pode devolver um membro estático com base no facto de Member ser o nome simples do membro e o seu próprio tipo fornecido como MemberType, em vez de Member fornecer um nome completo na forma type.member. O resolvedor de tipos ainda atua, mas neste caso os Member e MemberType são basicamente combinados: memberFullName = MemberType.FullName + "." + Member. Note que esta técnica não suporta namespaces e prefixos XAML; está a funcionar contra o sistema de tipos de suporte, não contra o sistema de tipos XAML.
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).
Para informações sobre o uso de XAML, veja x:Static Markup Extension.