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 | 現在のプロジェクトまたはフォルダーからファイルを削除します。 |
このページのトップへ