TypeExtension.Type プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この拡張機能の型情報を取得または設定します。
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
プロパティ値
確立された型。 ランタイムの場合は、get アクセスで null になることがありますが、null に設定することはできません。
例外
null に設定しようとしました。
注釈
このインスタンスがシグネチャ コンストラクターを使用して TypeExtension(Type) 意図的にインスタンス化されていない限り、この値は になります null。 が呼び出されると ProvideValue 、このプロパティはリセットされません。 true 型を表す場合は、このプロパティをチェックするのではなく、常に を呼び出すProvideValue必要があります。
このプロパティは、マークアップ拡張機能の使用に関する通常の規則に従って設定できます。 ただし、 を使用 Typeして を設定する場合、このマークアップ拡張の目的は関係ありません。これは、同じ Type が呼び出しから ProvideValue 返されるためです。