Bagikan melalui


TypeExtension.Type Properti

Definisi

Mendapatkan atau mengatur informasi jenis untuk ekstensi ini.

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

Nilai Properti

Jenis yang ditetapkan. Untuk tujuan runtime, ini mungkin null untuk mendapatkan akses, tetapi tidak dapat diatur ke null.

Pengecualian

Mencoba untuk mengatur ke null.

Keterangan

Kecuali instans ini sengaja dibuat dengan TypeExtension(Type) konstruktor tanda tangan, nilai ini akan menjadi null. Properti ini tidak akan diatur ulang ketika ProvideValue dipanggil. Jika Anda ingin tipe benar diwakili, Anda harus selalu memanggil ProvideValue daripada memeriksa properti ini.

Properti ini dapat diatur sesuai aturan biasa mengenai penggunaan ekstensi markup. Namun, jika Anda mengatur dengan Type, maka tujuan ekstensi markup ini tidak relevan, karena hal yang sama Type dikembalikan dari ProvideValue panggilan.

Berlaku untuk