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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。