CustomTypeDescriptor クラス

定義

ICustomTypeDescriptor インターフェイスの単純な既定の実装を提供します。

public ref class CustomTypeDescriptor abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
type CustomTypeDescriptor = class
    interface ICustomTypeDescriptor
Public MustInherit Class CustomTypeDescriptor
Implements ICustomTypeDescriptor
継承
CustomTypeDescriptor
派生
実装

注釈

と同様 TypeDescriptionProviderに、 クラスは CustomTypeDescriptor 構築時に指定された型 ICustomTypeDescriptor の親オブジェクトに依存します。 これにより、 から CustomTypeDescriptor 派生したクラスは、メソッドを選択的にオーバーライドできます。

コンストラクター

CustomTypeDescriptor()

CustomTypeDescriptor クラスの新しいインスタンスを初期化します。

CustomTypeDescriptor(ICustomTypeDescriptor)

親のカスタムの型記述子を使用して、CustomTypeDescriptor クラスの新しいインスタンスを初期化します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetAttributes()

この型記述子によって表される型のカスタム属性のコレクションを返します。

GetClassName()

この型記述子によって表されるクラスの完全修飾名を返します。

GetComponentName()

この型記述子によって表されるクラスの名前を返します。

GetConverter()

この型記述子によって表される型の型コンバーターを返します。

GetDefaultEvent()

この型記述子によって表されるオブジェクトの既定のイベントに使用するイベント記述子を返します。

GetDefaultProperty()

この型記述子によって表されるオブジェクトの既定のプロパティに使用するプロパティ記述子を返します。

GetEditor(Type)

この型記述子によって表されるクラスに関連付けられる指定した型のエディターを返します。

GetEvents()

この型記述子によって表されるオブジェクトのイベント記述子のコレクションを返します。

GetEvents(Attribute[])

この型記述子によって表されるオブジェクトのイベント記述子のフィルター処理されたコレクションを返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetProperties()

この型記述子によって表されるオブジェクトのプロパティ記述子のコレクションを返します。

GetProperties(Attribute[])

この型記述子によって表されるオブジェクトのプロパティ記述子のフィルター処理されたコレクションを返します。

GetPropertyOwner(PropertyDescriptor)

指定したプロパティ記述子によって記述されたプロパティを含むオブジェクトを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください