TypeConverter.SimplePropertyDescriptor クラス

定義

プロパティを持たないオブジェクトにプロパティを提供する abstract クラスを表します。

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
継承
TypeConverter.SimplePropertyDescriptor

このクラスの例については、 の例 PropertyDescriptorを参照してください。

注意 (実装者)

からTypeConverter.SimplePropertyDescriptor継承する場合は、 メソッドと SetValue(Object, Object) メソッドをGetValue(Object)オーバーライドする必要があります。

コンストラクター

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

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

プロパティ

AttributeArray

属性の配列を取得または設定します。

(継承元 MemberDescriptor)
Attributes

メンバーの属性のコレクションを取得します。

(継承元 MemberDescriptor)
Category

CategoryAttribute で指定されている、メンバーが属するカテゴリの名前を取得します。

(継承元 MemberDescriptor)
ComponentType

プロパティ記述子が関連付けられているコンポーネントの型を取得します。

Converter

プロパティの型コンバーターを取得します。

(継承元 PropertyDescriptor)
Description

DescriptionAttribute で指定されている、メンバーの説明を取得します。

(継承元 MemberDescriptor)
DesignTimeOnly

DesignOnlyAttribute で指定されている、メンバーを設定できるのがデザイン時だけかどうかを示す値を取得します。

(継承元 MemberDescriptor)
DisplayName

[プロパティ] ウィンドウなどのウィンドウに表示できる名前を取得します。

(継承元 MemberDescriptor)
IsBrowsable

BrowsableAttribute で指定されている、メンバーが参照可能かどうかを示す値を取得します。

(継承元 MemberDescriptor)
IsLocalizable

プロパティをローカライズする必要があるかどうかを示す、LocalizableAttribute で指定されている値を取得します。

(継承元 PropertyDescriptor)
IsReadOnly

プロパティが読み取り専用かどうかを示す値を取得します。

Name

メンバーの名前を取得します。

(継承元 MemberDescriptor)
NameHashCode

GetHashCode() で指定されている、メンバーの名前のハッシュ コードを取得します。

(継承元 MemberDescriptor)
PropertyType

プロパティの型を取得します。

SerializationVisibility

プロパティをシリアル化する必要があるかどうかを示す、DesignerSerializationVisibilityAttribute で指定されている値を取得します。

(継承元 PropertyDescriptor)
SupportsChangeEvents

このプロパティの値変更通知をプロパティ記述子以外から発生させてよいかどうかを示す値を取得します。

(継承元 PropertyDescriptor)

メソッド

AddValueChanged(Object, EventHandler)

プロパティが変更されたときに、ほかのオブジェクトに通知できるようにします。

(継承元 PropertyDescriptor)
CanResetValue(Object)

コンポーネントをリセットするとコンポーネントの値が変更されるかどうかを示す値を返します。

CreateAttributeCollection()

コンストラクターに渡された属性配列を使用して、属性のコレクションを作成します。

(継承元 MemberDescriptor)
CreateInstance(Type)

指定した型のインスタンスを作成します。

(継承元 PropertyDescriptor)
Equals(Object)

プロパティ記述子を別のオブジェクトと比較して、等しいかどうかを確認します。

(継承元 PropertyDescriptor)
FillAttributes(IList)

指定した親クラスの属性リストに PropertyDescriptor の属性を追加します。

(継承元 PropertyDescriptor)
GetChildProperties()

既定の PropertyDescriptorCollection を返します。

(継承元 PropertyDescriptor)
GetChildProperties(Attribute[])

指定した属性配列をフィルターとして使用して、PropertyDescriptorCollection を返します。

(継承元 PropertyDescriptor)
GetChildProperties(Object)

指定したオブジェクトの PropertyDescriptorCollection を返します。

(継承元 PropertyDescriptor)
GetChildProperties(Object, Attribute[])

指定した属性配列をフィルターとして使用して、指定したオブジェクトの PropertyDescriptorCollection を返します。

(継承元 PropertyDescriptor)
GetEditor(Type)

指定した型のエディターを取得します。

(継承元 PropertyDescriptor)
GetHashCode()

このオブジェクトのハッシュ コードを返します。

(継承元 PropertyDescriptor)
GetInvocationTarget(Type, Object)

このメソッドでは、メンバーの呼び出し中に使用するオブジェクトが返されます。

(継承元 PropertyDescriptor)
GetType()

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

(継承元 Object)
GetTypeFromName(String)

型名を使用して型を返します。

(継承元 PropertyDescriptor)
GetValue(Object)

派生クラスでオーバーライドされた場合、コンポーネントのプロパティの現在の値を取得します。

(継承元 PropertyDescriptor)
GetValueChangedHandler(Object)

特定のコンポーネントの現在のイベント ハンドラーの ValueChanged セットを取得します。

(継承元 PropertyDescriptor)
MemberwiseClone()

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

(継承元 Object)
OnValueChanged(Object, EventArgs)

実装した ValueChanged イベントを発生させます。

(継承元 PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

プロパティが変更されたときに、ほかのオブジェクトに通知できるようにします。

(継承元 PropertyDescriptor)
ResetValue(Object)

コンポーネントの特定のプロパティの値をリセットします。

SetValue(Object, Object)

派生クラスでオーバーライドされた場合、コンポーネントの値を別の値に設定します。

(継承元 PropertyDescriptor)
ShouldSerializeValue(Object)

プロパティの値を永続化できるかどうかを示す値を返します。

ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください