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