有向グラフ内のリンクを表します
継承階層
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphLink
名前空間: Microsoft.VisualStudio.GraphModel
アセンブリ: Microsoft.VisualStudio.GraphModel (Microsoft.VisualStudio.GraphModel.dll 内)
構文
'宣言
Public Class GraphLink _
Inherits GraphObject
public class GraphLink : GraphObject
public ref class GraphLink : public GraphObject
type GraphLink =
class
inherit GraphObject
end
public class GraphLink extends GraphObject
GraphLink 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
![]() |
GraphLink(Graph, GraphNode, GraphNode) | リンクを構築します |
![]() |
GraphLink(Graph, GraphNode, GraphNode, String, GraphCategory) | リンクを構築します |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Caption | リンクの表示可能なラベル |
![]() |
Categories | すべてのカテゴリを返します。null を返すことはありません。 (GraphObject から継承されます。) |
![]() |
CategoryCount | オブジェクト内のカテゴリの数を返します。 (GraphObject から継承されます。) |
![]() |
DescriptiveCategoryCaption | (GraphObject から継承されます。) |
![]() |
IsCollapsed | このノードが折りたたまれるかをどうかを取得します。 (GraphObject から継承されます。) |
![]() |
IsContainment | このリンクがコンテインメント リンクかどうかを取得します。 |
![]() |
IsExpanded | このノードが展開されるかどうかを取得します。 (GraphObject から継承されます。) |
![]() |
IsGroup | このオブジェクトが IsGroup かどうかを取得します。これは GraphProperties.StyleForGroup を検索します (GraphObject から継承されます。) |
![]() |
IsLinkAndNodesVisible | リンクが表示可能な場合、そのリンクは "表示" されます。また、そのソース ノードとターゲット ノードも表示されます。 |
![]() |
IsPseudo | このオブジェクトが Pseudo かどうかを取得します。これは GraphProperties.IsPseudo を検索します (GraphObject から継承されます。) |
![]() |
Item | プロパティ値を取得または設定するプロパティ。 (GraphObject から継承されます。) |
![]() |
Owner | このオブジェクトが属するグラフ オブジェクトを取得します。 (GraphObject から継承されます。) |
![]() |
Properties | すべての注釈の列挙体を返すプロパティ。列挙の順序はランダムです。 (GraphObject から継承されます。) |
![]() |
PropertyCount | すべての注釈の数を返すプロパティ。 (GraphObject から継承されます。) |
![]() |
PropertyKeys | すべての注釈キーの列挙体を返すプロパティ。列挙の順序はランダムです。 (GraphObject から継承されます。) |
![]() |
PropertyValues | すべての注釈値の列挙体を返すプロパティ。列挙の順序はランダムです。 (GraphObject から継承されます。) |
![]() |
Source | リンク ソース |
![]() |
Target | リンク ターゲット |
![]() |
Visibility | GraphObject の表示プロパティを設定/取得するヘルパー プロパティ (GraphObject から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
AddCategory | オブジェクトにカテゴリを追加する (GraphObject から継承されます。) |
![]() |
ClearCategories | このオブジェクトからすべてのカテゴリを削除します。 (GraphObject から継承されます。) |
![]() |
ClearValue(GraphProperty) | 指定したプロパティの値を削除します。 (GraphObject から継承されます。) |
![]() |
CopyCategories | 特定のオブジェクトから新しいカテゴリをコピーし、既存のカテゴリを保持します。 (GraphObject から継承されます。) |
![]() |
CopyProperties | 特定のオブジェクトから新しいプロパティをコピーし、既存のプロパティ値は変更しません。 (GraphObject から継承されます。) |
![]() |
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
GetValue(GraphProperty) | 指定した注釈の値を取得します。 (GraphObject から継承されます。) |
![]() |
GetValue<T>(GraphProperty, Graph) | 指定したプロパティの値を取得します。 (GraphObject から継承されます。) |
![]() |
GetValue<T>(GraphProperty, T) | 指定した注釈の値を取得します。このプロパティが設定されていない場合は、呼び出し元がこのメソッドに渡す既定値を返します。 (GraphObject から継承されます。) |
![]() |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | 指定したプロパティの値を取得し、そのプロパティ値の継承元であるカテゴリが存在する場合は、それを返します。 (GraphObject から継承されます。) |
![]() |
GetValueAsString | 特定のカルチャを使用して特定のプロパティを文字列として返します。 (GraphObject から継承されます。) |
![]() |
HasCategory(String) | 指定されたカテゴリがオブジェクトに含まれている場合は true を返します。 (GraphObject から継承されます。) |
![]() |
HasCategory(GraphCategory) | 指定されたカテゴリがオブジェクトに含まれている場合は true を返します。 (GraphObject から継承されます。) |
![]() |
HasCategory(IEnumerable<GraphCategory>) | 指定されたカテゴリのいずれかがオブジェクトに含まれている場合は true を返します。 (GraphObject から継承されます。) |
![]() |
HasCategoryInSet | カテゴリの特定のセットをこのオブジェクトに適用するかどうかを判定します。 (GraphObject から継承されます。) |
![]() |
HasValue | 指定した注釈が存在する場合は true を返します。 (GraphObject から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
RemoveCategory | このオブジェクトのカテゴリを削除します。 (GraphObject から継承されます。) |
![]() |
SetValue<T> | 指定されたプロパティの値を設定します。プロパティが既に存在する場合、その値は、注釈フラグで上書きされないよう指定されていない限り上書きされます。 (GraphObject から継承されます。) |
![]() |
ToString | リンク オブジェクトのユーザーにわかりやすい既定の文字列表現 (Object.ToString() をオーバーライドします。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。