ソリューション エクスプローラー内のファイル ノードを表します。
この API は、CLS に準拠していません。
名前空間: Microsoft.VisualStudio.Data.Schema.Package.Project
アセンブリ: Microsoft.VisualStudio.Data.Schema.Package (Microsoft.VisualStudio.Data.Schema.Package.dll 内)
構文
'宣言
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseFileNode _
Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseFileNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseFileNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseFileNode =
interface
interface IDatabaseNode
end
public interface IDatabaseFileNode extends IDatabaseNode
IDatabaseFileNode 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
BuildAction | このファイルのビルド アクションを取得または設定します。 |
![]() |
Caption | ソリューション エクスプローラーに表示されるキャプションを取得します。 (IDatabaseNode から継承されます。) |
![]() |
Children | このノードの子ノードのリストを取得します。 (IDatabaseNode から継承されます。) |
![]() |
DirectoryName | このノードのディレクトリの場所を取得します。 (IDatabaseNode から継承されます。) |
![]() |
FileName | このノードが表すファイルの名前を取得または設定します。 |
![]() |
Id | ソリューション エクスプローラー内のこのノードの一意の識別子を取得します。 (IDatabaseNode から継承されます。) |
![]() |
IsImported | このノードがプロジェクトにインポートされるかどうかを示す値を取得します。 (IDatabaseNode から継承されます。) |
![]() |
IsLinkFile | このファイルがリンク ファイルであるかどうかを示す値を取得します。 |
![]() |
IsNonMemberItem | この項目がプロジェクトのメンバー以外の項目であるかどうかを示す値を取得します。 (IDatabaseNode から継承されます。) |
![]() |
NodeProperties | このノードに関連付けられているプロパティを取得します。 (IDatabaseNode から継承されます。) |
![]() |
ParentNode | このノードの親を取得します。 (IDatabaseNode から継承されます。) |
![]() |
ProjectManager | この特定のノードの最上位ルート ノードを取得します。 (IDatabaseNode から継承されます。) |
![]() |
Url | ディスク上のこのノードの完全なパスを取得します。 (IDatabaseNode から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
GetCustomMetadata | このノードのカスタム メタデータを返します。 (IDatabaseNode から継承されます。) |
![]() |
GetItemAttribute | プロジェクト ファイル内のこの項目のメタデータを返します。これは、GetItemAttribute を簡単に呼び出すために用意されています。 (IDatabaseNode から継承されます。) |
![]() |
GetProperty | VSHPROPID_IsNonMemberItem などの Visual Studio 統合パートナー (VSIP) のプロパティを返します。 (IDatabaseNode から継承されます。) |
![]() |
OpenInEditor | このファイルをエディターで開きます。 |
![]() |
Remove | 階層から項目を削除します。 (IDatabaseNode から継承されます。) |
![]() |
SetItemAttribute | プロジェクト ファイル内のこの項目のメタデータを設定します。これは、SetItemAttribute を簡単に呼び出すために用意されています。 (IDatabaseNode から継承されます。) |
![]() |
SetProperty | VSHPROPID_IsNonMemberItem などの Visual Studio 統合パートナー (VSIP) のプロパティを設定します。 (IDatabaseNode から継承されます。) |
![]() |
SubHierarchyContainsImportedNode | このノードのサブ階層に、インポートされたノードが含まれているかどうかを示す値を返します。 (IDatabaseNode から継承されます。) |
このページのトップへ