TypeDescriptionProvider.GetTypeDescriptor メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された型またはオブジェクトのカスタムの型記述子を取得します。
オーバーロード
GetTypeDescriptor(Object) |
指定されたオブジェクトのカスタムの型記述子を取得します。 |
GetTypeDescriptor(Type) |
指定された型のカスタムの型記述子を取得します。 |
GetTypeDescriptor(Type, Object) |
指定された型およびオブジェクトのカスタムの型記述子を取得します。 |
GetTypeDescriptor(Object)
指定されたオブジェクトのカスタムの型記述子を取得します。
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (object instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (object instance);
member this.GetTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (instance As Object) As ICustomTypeDescriptor
パラメーター
- instance
- Object
型のインスタンス。 TypeDescriptor にインスタンスが渡されなかった場合、null
でもかまいません。
戻り値
型のメタデータを提供できる ICustomTypeDescriptor。
例外
instance
は null
です。
こちらもご覧ください
適用対象
GetTypeDescriptor(Type)
指定された型のカスタムの型記述子を取得します。
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType);
member this.GetTypeDescriptor : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (objectType As Type) As ICustomTypeDescriptor
パラメーター
- objectType
- Type
型記述子の取得対象となるオブジェクトの型。
戻り値
型のメタデータを提供できる ICustomTypeDescriptor。
こちらもご覧ください
適用対象
GetTypeDescriptor(Type, Object)
指定された型およびオブジェクトのカスタムの型記述子を取得します。
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, object instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType, object? instance);
abstract member GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor
パラメーター
- objectType
- Type
型記述子の取得対象となるオブジェクトの型。
- instance
- Object
型のインスタンス。 TypeDescriptor にインスタンスが渡されなかった場合、null
でもかまいません。
戻り値
型のメタデータを提供できる ICustomTypeDescriptor。
注釈
このメソッドは として virtual
プロトタイプ化され、親プロバイダーが渡されなかった場合、既定では空の記述子を返します。 親プロバイダーが渡された場合、このメソッドは親プロバイダーの GetTypeDescriptor メソッドを呼び出します。
注意 (継承者)
メソッドは GetTypeDescriptor(Type, Object) 、 オブジェクトのカスタム型記述子を返す必要があります。 メソッドが オブジェクトの型情報を提供しない場合は、 を返す null
必要があります。
こちらもご覧ください
適用対象
.NET