Idioma

TypeExtension.Type Propriedade

Definição

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.

Aplica-se a