TypeExtension.Type Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu uzantının tür bilgilerini alır veya ayarlar.
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
Özellik Değeri
Oluşturulan tür. Çalışma zamanı için bu erişim amaçlı olabilir null , ancak olarak nullayarlanamaz.
Özel durumlar
olarak ayarlanmadı null.
Açıklamalar
Bu örnek imza oluşturucu ile TypeExtension(Type) kasıtlı olarak örneklendirilmediği sürece, bu değer olacaktır null. Bu özellik çağrıldığında ProvideValue sıfırlanmaz. Gerçek türün gösterilmesini istiyorsanız, bu özelliği denetlemek yerine her zaman çağırmalısınız ProvideValue .
Bu özellik, işaretleme uzantısı kullanımıyla ilgili her zamanki kurallara göre ayarlanabilir. Ancak, ile Typeayarlanıyorsanız, bu işaretleme uzantısının amacı ilgisizdir, çünkü aynı Type şey bir ProvideValue çağrıdan döndürülür.