次の方法で共有


DataViewPropertyDescriptor クラス

データ ビュー階層のノードの動的プロパティを表します。

継承階層

Object
  MemberDescriptor
    PropertyDescriptor
      Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor

名前空間:  Microsoft.VisualStudio.Data.Framework
アセンブリ:  Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)

構文

'宣言
Public Class DataViewPropertyDescriptor _
    Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =  
    class 
        inherit PropertyDescriptor 
    end
public class DataViewPropertyDescriptor extends PropertyDescriptor

DataViewPropertyDescriptor 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DataViewPropertyDescriptor(PropertyDescriptor) プロパティ記述子オブジェクトを使用して DataViewPropertyDescriptor クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(String) プロパティを持つ DataViewPropertyDescriptor クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) プロパティ記述子オブジェクトを使用して DataViewPropertyDescriptor のクラスと属性の配列の新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(String, array<Attribute[]) 属性のプロパティ名と配列を持つ DataViewPropertyDescriptor クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(String, String) プロパティ名およびプロパティの表示名を指定して DataViewPropertyDescriptor クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(String, String, String) プロパティ名、プロパティの表示名およびカテゴリ名で DataViewPropertyDescriptor クラスの新しいインスタンスを初期化します。
パブリック メソッド DataViewPropertyDescriptor(String, String, String, String) プロパティ名とプロパティ名、バージョン、別のカテゴリ名と説明を使用 DataViewPropertyDescriptor クラスの新しいインスタンスを参照用に初期化します。
パブリック メソッド DataViewPropertyDescriptor(String, String, String, String, Boolean) プロパティ名とプロパティ名、バージョン、別のカテゴリ名と説明を使用 DataViewPropertyDescriptor クラスの新しいインスタンスを参照用に初期化します。

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ AttributeArray 属性の配列を取得または設定します。 (MemberDescriptor から継承されます。)
パブリック プロパティ Attributes 現在のプロパティ記述子に関連付けられた属性のコレクションを取得します。 (MemberDescriptor.Attributes をオーバーライドします。)
パブリック プロパティ Category 現在のプロパティ記述子の CategoryAttribute からカテゴリを取得します。 (MemberDescriptor.Category をオーバーライドします。)
パブリック プロパティ ComponentType プロパティをバインドするコンポーネントの種類を取得します。 (PropertyDescriptor.ComponentType をオーバーライドします。)
パブリック プロパティ Converter 現在のプロパティ記述子の型コンバーターを取得します。 (PropertyDescriptor.Converter をオーバーライドします。)
パブリック プロパティ Description 現在のプロパティ記述子の DescriptionAttribute から記述を取得します。 (MemberDescriptor.Description をオーバーライドします。)
パブリック プロパティ DesignTimeOnly DesignOnlyAttribute で指定されている、メンバーを設定できるのがデザイン時だけかどうかを示す値を取得します。 (MemberDescriptor から継承されます。)
パブリック プロパティ DisplayName [プロパティ] ウィンドウなどのウィンドウに表示できる名前を取得します。 (MemberDescriptor から継承されます。)
パブリック プロパティ IsBrowsable BrowsableAttribute で指定されている、メンバーが参照可能かどうかを示す値を取得します。 (MemberDescriptor から継承されます。)
パブリック プロパティ IsLocalizable プロパティをローカライズする必要があるかどうかを示す、LocalizableAttribute で指定されている値を取得します。 (PropertyDescriptor から継承されます。)
パブリック プロパティ IsReadOnly 現在のプロパティ記述子が読み取り専用かどうかを示す値を取得します。 (PropertyDescriptor.IsReadOnly をオーバーライドします。)
パブリック プロパティ Name プロパティ名を取得します。 (MemberDescriptor.Name をオーバーライドします。)
プロテクト プロパティ NameHashCode プロパティ名のハッシュ コードを取得します。 (MemberDescriptor.NameHashCode をオーバーライドします。)
パブリック プロパティ PropertyType プロパティの型を取得します。 (PropertyDescriptor.PropertyType をオーバーライドします。)
パブリック プロパティ SerializationVisibility プロパティをシリアル化する必要があるかどうかを示す、DesignerSerializationVisibilityAttribute で指定されている値を取得します。 (PropertyDescriptor から継承されます。)
パブリック プロパティ SupportsChangeEvents このプロパティの値変更通知をプロパティ記述子以外から発生させてよいかどうかを示す値を取得します。 (PropertyDescriptor から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddValueChanged プロパティが変更されたときに、ほかのオブジェクトに通知できるようにします。 (PropertyDescriptor から継承されます。)
パブリック メソッド CanResetValue プロパティの値が指定したコンポーネントの値にリセットできるかどうかを示します。 (PropertyDescriptor.CanResetValue(Object) をオーバーライドします。)
プロテクト メソッド CreateAttributeCollection コンストラクターに渡された属性配列を使用して、属性のコレクションを作成します。 (MemberDescriptor から継承されます。)
プロテクト メソッド CreateInstance 指定した型のインスタンスを作成します。 (PropertyDescriptor から継承されます。)
パブリック メソッド Equals プロパティ記述子を別のオブジェクトと比較して、等しいかどうかを確認します。 (PropertyDescriptor から継承されます。)
プロテクト メソッド FillAttributes 指定した親クラスの属性リストに PropertyDescriptor の属性を追加します。 (PropertyDescriptor から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetChildProperties 既定の PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetChildProperties(Attribute) 指定した属性配列をフィルターとして使用して、PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetChildProperties(Object) 指定したオブジェクトの PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetChildProperties(Object, array<Attribute[]) フィルター属性として指定の配列を使用して特定のコンポーネントの PropertyDescriptorCollection を返します。 (PropertyDescriptor.GetChildProperties(Object, Attribute) をオーバーライドします。)
パブリック メソッド GetEditor 指定した型のエディターを取得します。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetHashCode このオブジェクトのハッシュ コードを返します。 (PropertyDescriptor から継承されます。)
プロテクト メソッド GetInvocationTarget このメソッドでは、メンバーの呼び出し中に使用するオブジェクトが返されます。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド GetTypeFromName 型名を使用して型を返します。 (PropertyDescriptor から継承されます。)
パブリック メソッド GetValue 指定したコンポーネントの現在のプロパティの値を取得します。 (PropertyDescriptor.GetValue(Object) をオーバーライドします。)
プロテクト メソッド GetValueChangedHandler 特定のコンポーネントについて現在の ValueChanged イベント ハンドラー セットを取得します。 (PropertyDescriptor から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnValueChanged 実装した ValueChanged イベントを発生させます。 (PropertyDescriptor から継承されます。)
パブリック メソッド RemoveValueChanged プロパティが変更されたときに、ほかのオブジェクトに通知できるようにします。 (PropertyDescriptor から継承されます。)
パブリック メソッド ResetValue 既定値に指定したコンポーネントのプロパティ値をリセットします。 (PropertyDescriptor.ResetValue(Object) をオーバーライドします。)
パブリック メソッド SetAttribute このプロパティの属性リストに指定された属性を追加します。
パブリック メソッド SetAttributes このプロパティの属性リストに指定された属性を追加します。
パブリック メソッド SetCategory 指定したカテゴリの値を使用してカテゴリの属性を設定します。
パブリック メソッド SetComponentType 指定された型に構成の種類を設定します。
パブリック メソッド SetConverterType(String) プロパティ記述子のデータ コンバーターとして指定した型の名前を使用して TypeConverterAttributeを追加します。
パブリック メソッド SetConverterType(Type) プロパティ記述子のデータ コンバーターとして型指定を使用して TypeConverterAttributeを追加します。
パブリック メソッド SetDescription 指定した説明の値を使用して記述の属性を設定します。
パブリック メソッド SetDisplayName 指定した参照名の値を使用して表示名属性を設定します。
パブリック メソッド SetIsBrowsable プロパティは、プロパティ ウィンドウでデザイン時に変更できるかどうかを示す Boolean の指定値に対応する BrowsableAttribute を追加します。
パブリック メソッド SetIsLocalizable プロパティをローカライズするかどうかを示す Boolean の指定値に対応する LocalizableAttribute を追加します。
パブリック メソッド SetIsReadOnly プロパティは読み取り専用かどうかを示す Boolean の指定値に対応する ReadOnlyAttribute を追加します。
パブリック メソッド SetName プロパティ名を設定します。
パブリック メソッド SetPropertyType 指定された型にプロパティを設定します。
パブリック メソッド SetValue 新しい値に指定したコンポーネントのプロパティ値を設定します。 (PropertyDescriptor.SetValue(Object, Object) をオーバーライドします。)
パブリック メソッド ShouldSerializeValue 指定したコンポーネントのプロパティ値をシリアル化するかどうかを示します。 (PropertyDescriptor.ShouldSerializeValue(Object) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間