VCFileオブジェクトには、アクティブなプロジェクト内のファイルの場所を取ることができます操作について説明します。
名前空間: Microsoft.VisualStudio.VCProjectEngine
アセンブリ: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)
構文
'宣言
<GuidAttribute("20324235-49B5-4426-8507-3626E4A31182")> _
Public Interface VCFile _
Inherits VCProjectItem
[GuidAttribute("20324235-49B5-4426-8507-3626E4A31182")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"20324235-49B5-4426-8507-3626E4A31182")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("20324235-49B5-4426-8507-3626E4A31182")>]
type VCFile =
interface
interface VCProjectItem
end
public interface VCFile extends VCProjectItem
VCFile 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
CustomTool | インフラストラクチャ。 マイクロソフト内部でのみ使用します。 |
![]() |
DeploymentContent | 選択したファイルの展開状態を示す値を取得します。DeploymentContentデプロイメント プロジェクトがソリューションの一部の場合に使用されます。 |
![]() |
Extension | ファイルの拡張子を取得します。 |
![]() |
FileConfigurations | 選択したファイルの構成の一覧です。 |
![]() |
FileType | ファイルの種類を取得します。 |
![]() |
FullPath | プロジェクト ファイルの完全パスを取得します。このプロパティは読み取り専用です。 |
![]() |
ItemName | コレクション内の現在の項目の名前を取得します。 |
![]() |
ItemName | コレクション内の現在の項目の名前を取得します。 (VCProjectItem から継承されます。) |
![]() |
Items | プロジェクト内のファイルと最上位のフォルダーのコレクション、またはフォルダー内のファイルとフォルダーのコレクションを取得します。 |
![]() |
ItemType | MSBuild 項目の種類を取得します。 |
![]() |
Kind | オブジェクトの型を示す列挙値を取得します。 |
![]() |
Kind | オブジェクトの型を示す列挙値を取得します。 (VCProjectItem から継承されます。) |
![]() |
Name | オブジェクトの名前を取得または設定します。 |
![]() |
Object | Visual Studio オブジェクト モデルと Visual C++ オブジェクト モデル間の参照を提供します。 |
![]() |
Parent | 直接の親オブジェクトを取得します。 |
![]() |
Parent | 指定したオブジェクトの直接の親オブジェクトを取得します。 (VCProjectItem から継承されます。) |
![]() |
project | オブジェクトに関連付けられている VCProject を取得します。 |
![]() |
project | オブジェクトに関連付けられている VCProject を取得します。 (VCProjectItem から継承されます。) |
![]() |
RelativePath | ファイルに相対パスを取得します。このパスは、プロジェクト ディレクトリを基準にする必要があり、マクロを含めることができます。 |
![]() |
SubType | 取得またはデザイナーによって認識ファイルのサブタイプを設定します。 |
![]() |
UnexpandedRelativePath | マクロの展開の前に相対パスを取得します。 |
![]() |
VCProjectEngine | プロジェクト エンジンへのポインターを取得します。 |
![]() |
VCProjectEngine | プロジェクト エンジンへのポインターを取得します。 (VCProjectItem から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
AddFile | 現在のプロジェクトまたはフォルダーにファイルを追加します。 |
![]() |
CanAddFile | 指定されたファイルを現在のプロジェクトまたはフィルターに追加できる場合は、true を返します。 |
![]() |
CanMove | 返しますtrue場合は、指定した場所にファイルを移動できます。 |
![]() |
MatchName(String, Boolean) | 指定した名前とコレクションの項目の名前を一致させます。 |
![]() |
MatchName(String, Boolean) | 指定した名前とコレクションの項目の名前を一致させます。 (VCProjectItem から継承されます。) |
![]() |
Move | ファイルまたはフォルダーのトップレベル プロジェクトまたは新しいフォルダーに移動します。 |
![]() |
Remove | 指定されたプロジェクトをソリューションから削除します。 |
![]() |
RemoveFile | 現在のプロジェクトまたはフォルダーからファイルを削除します。 |
このページのトップへ