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 返されるためです。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET