CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor Class

定義

ICustomTypeDescriptor インターフェイスの単純な既定の実装を提供します。Provides a simple default implementation of the ICustomTypeDescriptor interface.

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
継承
CustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptor
派生
実装

注釈

ようなTypeDescriptionProviderCustomTypeDescriptorクラスの型の親オブジェクトが依存ICustomTypeDescriptor構築時に指定します。Like TypeDescriptionProvider, the CustomTypeDescriptor class relies on a parent object of type ICustomTypeDescriptor supplied during construction. これにより、クラスから派生したCustomTypeDescriptor選択的にメソッドをオーバーライドします。This allows classes that derive from CustomTypeDescriptor to selectively override methods.

コンストラクター

CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor()

CustomTypeDescriptor クラスの新しいインスタンスを初期化します。Initializes a new instance of the CustomTypeDescriptor class.

CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor)

親のカスタムの型記述子を使用して、CustomTypeDescriptor クラスの新しいインスタンスを初期化します。Initializes a new instance of the CustomTypeDescriptor class using a parent custom type descriptor.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttributes() GetAttributes() GetAttributes() GetAttributes()

この型記述子によって表される型のカスタム属性のコレクションを返します。Returns a collection of custom attributes for the type represented by this type descriptor.

GetClassName() GetClassName() GetClassName() GetClassName()

この型記述子によって表されるクラスの完全修飾名を返します。Returns the fully qualified name of the class represented by this type descriptor.

GetComponentName() GetComponentName() GetComponentName() GetComponentName()

この型記述子によって表されるクラスの名前を返します。Returns the name of the class represented by this type descriptor.

GetConverter() GetConverter() GetConverter() GetConverter()

この型記述子によって表される型の型コンバーターを返します。Returns a type converter for the type represented by this type descriptor.

GetDefaultEvent() GetDefaultEvent() GetDefaultEvent() GetDefaultEvent()

この型記述子によって表されるオブジェクトの既定のイベントに使用するイベント記述子を返します。Returns the event descriptor for the default event of the object represented by this type descriptor.

GetDefaultProperty() GetDefaultProperty() GetDefaultProperty() GetDefaultProperty()

この型記述子によって表されるオブジェクトの既定のプロパティに使用するプロパティ記述子を返します。Returns the property descriptor for the default property of the object represented by this type descriptor.

GetEditor(Type) GetEditor(Type) GetEditor(Type) GetEditor(Type)

この型記述子によって表されるクラスに関連付けられる指定した型のエディターを返します。Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.

GetEvents() GetEvents() GetEvents() GetEvents()

この型記述子によって表されるオブジェクトのイベント記述子のコレクションを返します。Returns a collection of event descriptors for the object represented by this type descriptor.

GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[])

この型記述子によって表されるオブジェクトのイベント記述子のフィルター処理されたコレクションを返します。Returns a filtered collection of event descriptors for the object represented by this type descriptor.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetProperties() GetProperties() GetProperties() GetProperties()

この型記述子によって表されるオブジェクトのプロパティ記述子のコレクションを返します。Returns a collection of property descriptors for the object represented by this type descriptor.

GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[])

この型記述子によって表されるオブジェクトのプロパティ記述子のフィルター処理されたコレクションを返します。Returns a filtered collection of property descriptors for the object represented by this type descriptor.

GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor)

指定したプロパティ記述子によって記述されたプロパティを含むオブジェクトを返します。Returns an object that contains the property described by the specified property descriptor.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください