次の方法で共有


VCFile インターフェイス

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

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

構文

'宣言
<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")> _
Public Interface VCFile _
    Inherits VCProjectItem
[GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")>]
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 名前空間