次の方法で共有


VCFile インターフェイス

VCFile オブジェクトは、アクティブ プロジェクトのファイルで発生する操作について記述します。

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

構文

'宣言
<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")> _
Public Interface VCFile _
    Inherits VCProjectItem
[GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")>]
type VCFile =  
    interface 
        interface VCProjectItem 
    end
public interface VCFile extends VCProjectItem

VCFile 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ CustomTool インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック プロパティ DeploymentContent 選択されたファイルの配置を示す値を取得または設定します。DeploymentContent は、配置プロジェクトがソリューションの一部である場合に使用されます。
パブリック プロパティ Extension ファイルの拡張子を取得します。
パブリック プロパティ FileConfigurations 選択したファイル上の設定のリスト。
パブリック プロパティ FileType ファイルの種類を取得または設定します。
パブリック プロパティ FullPath プロジェクト ファイルの完全パスを取得します。このプロパティは読み取り専用です。
パブリック プロパティ ItemName コレクション内の現在の項目の名前を取得します。
パブリック プロパティ Items プロジェクト内のファイルと最上位のフォルダーのコレクション、またはフォルダー内のファイルとフォルダーのコレクションを取得します。
パブリック プロパティ ItemType MSBuild 項目の種類を取得または設定します。
パブリック プロパティ Kind オブジェクトの型を示す列挙値を取得します。
パブリック プロパティ Name オブジェクトの名前を取得または設定します。
パブリック プロパティ Object Visual Studio オブジェクト モデルと Visual C++ オブジェクト モデル間の参照を提供します。
パブリック プロパティ Parent 直接の親オブジェクトを取得します。
パブリック プロパティ project オブジェクトに関連付けられている VCProject を取得します。
パブリック プロパティ RelativePath ファイルへの相対パスを取得または設定します。このパスはプロジェクト ディレクトリを基準とする必要があり、マクロを含むことができます。
パブリック プロパティ SubType デザイナーによって認識されたファイルのサブ型を取得または設定します。
パブリック プロパティ UnexpandedRelativePath マクロの展開前に相対パスを取得します。
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddFile 現在のプロジェクトまたはフォルダーにファイルを追加します。
パブリック メソッド CanAddFile 指定されたファイルを現在のプロジェクトまたはフィルターに追加できる場合は、true を返します。
パブリック メソッド CanMove ファイルが指定した場所に移動できる場合 true を返します。
パブリック メソッド MatchName 指定した名前とコレクションの項目の名前を一致させます。
パブリック メソッド Move プロジェクトのトップ レベルまたは新しいフォルダーにファイルまたはフォルダーを移動します。
パブリック メソッド Remove 指定されたプロジェクトをソリューションから削除します。
パブリック メソッド RemoveFile 現在のプロジェクトまたはフォルダーからファイルを削除します。

このページのトップへ

参照

関連項目

Microsoft.VisualStudio.VCProjectEngine 名前空間