GraphNodeIdPropertyDescriptor クラス
これは、XmlAttribute 情報と、対応するローカライズされたラベルおよび説明用の文字列を、PropertyGrid の行に設定するために使用するカスタム PropertyDescriptor です。
継承階層
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.GraphModel.GraphNodeIdPropertyDescriptor
名前空間: Microsoft.VisualStudio.GraphModel
アセンブリ: Microsoft.VisualStudio.GraphModel (Microsoft.VisualStudio.GraphModel.dll 内)
構文
'宣言
Public Class GraphNodeIdPropertyDescriptor _
Inherits PropertyDescriptor
public class GraphNodeIdPropertyDescriptor : PropertyDescriptor
public ref class GraphNodeIdPropertyDescriptor : public PropertyDescriptor
type GraphNodeIdPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class GraphNodeIdPropertyDescriptor extends PropertyDescriptor
GraphNodeIdPropertyDescriptor 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
GraphNodeIdPropertyDescriptor | コンストラクターです。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AttributeArray | 属性の配列を取得または設定します。 (MemberDescriptor から継承されます。) | |
Attributes | メンバーの属性のコレクションを取得します。 (MemberDescriptor から継承されます。) | |
Category | このプロパティのカテゴリを取得します。 (MemberDescriptor.Category をオーバーライドします。) | |
ComponentType | プロパティが関連付けられているコンポーネントの型を取得します。 (PropertyDescriptor.ComponentType をオーバーライドします。) | |
Converter | プロパティの型コンバーターを取得します。 (PropertyDescriptor.Converter をオーバーライドします。) | |
Description | DescriptionAttribute で指定されている、メンバーの説明を取得します。 (MemberDescriptor から継承されます。) | |
DesignTimeOnly | DesignOnlyAttribute で指定されている、メンバーを設定できるのがデザイン時だけかどうかを示す値を取得します。 (MemberDescriptor から継承されます。) | |
DisplayName | [プロパティ] ウィンドウなどのウィンドウに表示できる名前を取得します。 (MemberDescriptor から継承されます。) | |
IsBrowsable | BrowsableAttribute で指定されている、メンバーが参照可能かどうかを示す値を取得します。 (MemberDescriptor から継承されます。) | |
IsLocalizable | このプロパティをローカライズする必要があるかどうかを示す値を、LocalizableAttribute の値として取得します。 (PropertyDescriptor.IsLocalizable をオーバーライドします。) | |
IsReadOnly | プロパティが読み取り専用かどうかを示す値を取得します。 (PropertyDescriptor.IsReadOnly をオーバーライドします。) | |
Name | メンバーの名前を取得します。 (MemberDescriptor から継承されます。) | |
NameHashCode | GetHashCode で指定されている、メンバーの名前のハッシュ コードを取得します。 (MemberDescriptor から継承されます。) | |
PropertyType | プロパティの型を取得します。 (PropertyDescriptor.PropertyType をオーバーライドします。) | |
SerializationVisibility | プロパティをシリアル化する必要があるかどうかを示す、DesignerSerializationVisibilityAttribute で指定されている値を取得します。 (PropertyDescriptor から継承されます。) | |
SupportsChangeEvents | このプロパティの値変更通知をプロパティ記述子以外から発生させてよいかどうかを示す値を取得します。 (PropertyDescriptor.SupportsChangeEvents をオーバーライドします。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddValueChanged | プロパティが変更されたときに、ほかのオブジェクトに通知できるようにします。 (PropertyDescriptor から継承されます。) | |
CanResetValue | オブジェクトをリセットすると値が変更されるかどうかを返します。 (PropertyDescriptor.CanResetValue(Object) をオーバーライドします。) | |
CreateAttributeCollection | コンストラクターに渡された属性配列を使用して、属性のコレクションを作成します。 (MemberDescriptor から継承されます。) | |
CreateInstance | 指定した型のインスタンスを作成します。 (PropertyDescriptor から継承されます。) | |
Equals | プロパティ記述子を別のオブジェクトと比較して、等しいかどうかを確認します。 (PropertyDescriptor から継承されます。) | |
FillAttributes | 指定した親クラスの属性リストに PropertyDescriptor の属性を追加します。 (PropertyDescriptor.FillAttributes(IList) をオーバーライドします。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetChildProperties() | 既定の PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。) | |
GetChildProperties(array<Attribute[]) | 指定した属性配列をフィルターとして使用して、PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。) | |
GetChildProperties(Object) | 指定したオブジェクトの PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。) | |
GetChildProperties(Object, array<Attribute[]) | 指定した属性配列をフィルターとして使用して、指定したオブジェクトの PropertyDescriptorCollection を返します。 (PropertyDescriptor から継承されます。) | |
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) をオーバーライドします。) | |
SetValue | コンポーネントの値を別の値に設定します。 (PropertyDescriptor.SetValue(Object, Object) をオーバーライドします。) | |
ShouldSerializeValue | このプロパティの値を永続化する必要があるかどうかを示す値を決定します。 (PropertyDescriptor.ShouldSerializeValue(Object) をオーバーライドします。) | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。