ElementTypeDescriptionProvider クラス
ElementTypeDescriptor のオブジェクトを作成および取得するためのメソッドを提供します。
継承階層
System.Object
System.ComponentModel.TypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelTypeDescriptorProvider
名前空間: Microsoft.VisualStudio.Modeling.Design
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.12.0 (Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 内)
構文
'宣言
Public Class ElementTypeDescriptionProvider _
Inherits TypeDescriptionProvider
public class ElementTypeDescriptionProvider : TypeDescriptionProvider
ElementTypeDescriptionProvider 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
ElementTypeDescriptionProvider | ElementTypeDescriptionProvider クラスの新しいインスタンスを初期化します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement) | ICustomTypeDescriptor を提供する派生クラスのオーバーライド可能関数 (ElementTypeDescriptor である必要はありません)。基本実装では、CreateTypeDescriptor() を呼び出して ElementTypeDescriptor を作成します。 | |
CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type) | ICustomTypeDescriptor を提供する派生クラスのオーバーライド可能関数 (ElementTypeDescriptor である必要はありません)。基本実装では、CreateTypeDescriptor() を呼び出して ElementTypeDescriptor を作成します。 | |
CreateInstance | 別のデータ型の代わりに使用できるオブジェクトを作成します。 (TypeDescriptionProvider から継承されます。) | |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) | カスタムの型記述子を作成します。 | |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) | カスタムの型記述子を提供する派生クラスのオーバーライド可能関数。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetCache | キーと値のペアの IDictionary としてアクセスされる、オブジェクトごとのキャッシュを取得します。 (TypeDescriptionProvider から継承されます。) | |
GetExtendedTypeDescriptor | 指定されたオブジェクトの拡張されたカスタムの型記述子を取得します。 (TypeDescriptionProvider から継承されます。) | |
GetExtenderProviders | 指定したオブジェクトの拡張プロバイダーを取得します。 (TypeDescriptionProvider から継承されます。) | |
GetFullComponentName | 指定したコンポーネントの名前を取得します。コンポーネントに名前がない場合は nullnull 参照 (Visual Basic では Nothing) を取得します。 (TypeDescriptionProvider から継承されます。) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetReflectionType(Type) | 型に対して通常のリフレクションを実行します。 (TypeDescriptionProvider から継承されます。) | |
GetReflectionType(Object) | 指定されたオブジェクトに対して通常のリフレクションを実行します。 (TypeDescriptionProvider から継承されます。) | |
GetReflectionType(Type, Object) | 指定された型の指定されたオブジェクトに対して通常のリフレクションを実行します。 (TypeDescriptionProvider から継承されます。) | |
GetRuntimeType | リフレクション型をランタイム型に変換します。 (TypeDescriptionProvider から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
GetTypeDescriptor(Type) | 指定された型のカスタムの型記述子を取得します。 (TypeDescriptionProvider から継承されます。) | |
GetTypeDescriptor(Object) | 指定されたオブジェクトのカスタムの型記述子を取得します。 (TypeDescriptionProvider から継承されます。) | |
GetTypeDescriptor(Type, Object) | 指定された型およびオブジェクトのカスタムの型記述子を取得します。 (TypeDescriptionProvider.GetTypeDescriptor(Type, Object) をオーバーライドします。) | |
IsSupportedType | 指定した型が型説明および型説明のプロバイダーのチェーンと互換性があるかどうかを示す値を取得します。 (TypeDescriptionProvider から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。