IVsDataExplorerNode.FullName プロパティ

ノードの完全名を取得します。

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

構文

'宣言
ReadOnly Property FullName As String
string FullName { get; }
property String^ FullName {
    String^ get ();
}
abstract FullName : string
function get FullName () : String

プロパティ値

型 : System.String
現在のノードの完全名を格納 String の値。

解説

完全名はノードに完全パスが含まれます。完全名の文字列の形式は次のとおりです:

フルネーム: [ViewName = {}]/[出力]名前/名前… /Name

フルネームのコンポーネントの記述:

{}: ViewName ビューの名前を表します。ViewName を指定しないと、既定の現在のビューの値は、代入されます。

:名前 名前は識別するノードは静的なノードである場合、または特定の Choose ノードを識別する型または識別子のいずれか NodeId 組み合わせです。

メモ

最初のスラッシュ (/) 文字が指定されているかどうかは重要ではありません。

スペースはトークンの間で付与されません。

次の完全名は SQL Server プロバイダーのオブジェクトの種類のビューで特定のユーザーのテーブルで列の静的ノードを指定します:

{オブジェクトの種類別 pubs.dbo.authors [入力]} /Tables/UserTables/Table /Columns

名前の識別子が角かっこが含まれている場合は、次の例のように、かっこをエスケープするに、最後の角かっこが足されるので:

{オブジェクトの種類によって} /Tables/UserTables/Table pubs.dbo.my [入力]出力]テーブル] /Columns

実際のエスケープされないテーブル識別子はこの場合 pubs.dbo.my]テーブルです。

名前またはのいずれかの部分がスラッシュ (/) が含まれている場合は、次の例に示すようにエスケープのために、重複する必要があります:

{オブジェクトの種類別[入力]} /Tables/UserTables/Table pubs.dbo.my//table /Columns

実際に、エスケープされないテーブル識別子この場合は pubs.dbo.my/table です。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

IVsDataExplorerNode インターフェイス

Microsoft.VisualStudio.Data.Services 名前空間