TypeExtension.Type 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 a informação de tipo para esta extensão.
public:
property Type ^ Type { Type ^ get(); void set(Type ^ value); };
public Type Type { get; set; }
member this.Type : Type with get, set
Public Property Type As Type
Valor de Propriedade
O tipo estabelecido. Para fins de execução, isto pode ser null para obter acesso, mas não pode ser definido para null.
Exceções
Tentei definir para null.
Observações
A menos que esta instância tenha sido deliberadamente instanciada com o TypeExtension(Type) construtor de assinatura, este valor será null. Esta propriedade não será reiniciada quando ProvideValue for chamada. Se quiser que o tipo verdadeiro seja representado, deve sempre ligar ProvideValue em vez de verificar essa propriedade.
Esta propriedade é ajustável segundo as regras habituais relativas ao uso de extensões de marcação. No entanto, se estiver a definir com um Type, então o propósito desta extensão de marcação é irrelevante, pois o mesmo Type é devolvido de uma ProvideValue chamada.