TypeDescriptionProvider.GetExtendedTypeDescriptor メソッド
アセンブリ: System (system.dll 内)

Public Overridable Function GetExtendedTypeDescriptor ( _ instance As Object _ ) As ICustomTypeDescriptor
Dim instance As TypeDescriptionProvider Dim instance As Object Dim returnValue As ICustomTypeDescriptor returnValue = instance.GetExtendedTypeDescriptor(instance)
戻り値
オブジェクトの拡張されたメタデータを提供できる ICustomTypeDescriptor。

拡張された型記述子は、他のオブジェクトによってこのオブジェクトに追加されていても、実際にはオブジェクトに定義されていないプロパティを提供するカスタムの型記述子です。たとえば、.NET Framework コンポーネント モデルでは、IExtenderProvider インターフェイスを実装するオブジェクトは、同じ論理コンテナに存在する他のオブジェクトにプロパティを追加できます。GetTypeDescriptor のオーバーロードされたメソッドは、これらの追加の拡張プロパティを提供する型記述子を返しません。GetExtendedTypeDescriptor メソッドは、これらの拡張プロパティのセットを返します。TypeDescriptor は、この 2 つのプロパティ コレクションの結果を自動的にマージします。.NET Framework コンポーネント モデルがサポートしているのは拡張プロパティだけですが、型説明のプロバイダが GetExtendedTypeDescriptor をサポートしている場合は、拡張属性とイベントに対してこのメソッドを使用できます。
GetExtendedTypeDescriptor は virtual です。既定では、親プロバイダが渡されなかった場合に空の結果を返すカスタムの型記述子を返します。親プロバイダが渡された場合には、このメソッドは親プロバイダの GetExtendedTypeDescriptor メソッドを呼び出します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


TypeDescriptionProvider クラス
TypeDescriptionProvider メンバ
System.ComponentModel 名前空間
TypeDescriptor
GetTypeDescriptor
Weblioに収録されているすべての辞書からTypeDescriptionProvider.GetExtendedTypeDescriptor メソッドを検索する場合は、下記のリンクをクリックしてください。

- TypeDescriptionProvider.GetExtendedTypeDescriptor メソッドのページへのリンク