次の方法で共有


VCPlatform2 インターフェイス

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

構文

'宣言
<GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")> _
Public Interface VCPlatform2 _
    Inherits VCPlatform
[GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")]
public interface VCPlatform2 : VCPlatform
[GuidAttribute(L"C636B135-0D40-42D2-853F-CC5300EF4F99")]
public interface class VCPlatform2 : VCPlatform
[<GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")>]
type VCPlatform2 =  
    interface
        interface VCPlatform
    end
public interface VCPlatform2 extends VCPlatform

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

プロパティ

  名前 説明
パブリック プロパティ DebuggerTool プラットフォーム固有のデバッグ ツールにアクセスします。 (VCPlatform から継承されます。)
パブリック プロパティ DebuggerTool
パブリック プロパティ DefaultDirectory ビルドを出力する既定のディレクトリを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ DefaultDirectory
パブリック プロパティ DeploymentTool プラットフォーム固有の配置ツールを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ DeploymentTool
パブリック プロパティ DisableAlternateDebuggers 代替のデバッガーを使用できるかどうかを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ DisableAlternateDebuggers
パブリック プロパティ DumpfileExtensions プラットフォーム固有のダンプファイルの拡張子を取得します。 (VCPlatform から継承されます。)
パブリック プロパティ DumpfileExtensions
パブリック プロパティ ExcludeDirectories Visual C++ プロジェクトのビルド時に、ファイルの検索から除外するパスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ ExcludeDirectories
パブリック プロパティ ExecutableDirectories Visual C++ プロジェクトのビルド時に、実行可能ファイルの検索に使用するパスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ ExecutableDirectories
パブリック プロパティ ExecutableExtensions プラットフォーム固有の実行可能ファイルの拡張子を取得します。 (VCPlatform から継承されます。)
パブリック プロパティ ExecutableExtensions
パブリック プロパティ GeneralPageTool プロジェクトの全般のプロパティ ページをオーバーライドするために使用するツールを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ GeneralPageTool
パブリック プロパティ IncludeDirectories Visual C++ プロジェクトのビルド時に、インクルード ファイルの検索に使用するパスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ IncludeDirectories
パブリック プロパティ IsCLRSupported
パブリック プロパティ LibraryDirectories Visual C++ プロジェクトのビルド時に、ライブラリ ファイルの検索に使用するパスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ LibraryDirectories
パブリック プロパティ Name オブジェクトの名前を取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ Name
パブリック プロパティ NumberOfPlatformMacros 利用できるマクロの数を取得します。 (VCPlatform から継承されます。)
パブリック プロパティ NumberOfPlatformMacros
パブリック プロパティ PGOInstrumentPropertySheet
パブリック プロパティ PGOOptimizePropertySheet
パブリック プロパティ PGOUpdatePropertySheet
パブリック プロパティ PlatformMacro[Int32] プラットフォーム固有のマクロを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ PlatformMacro[Int32]
パブリック プロパティ ReferenceDirectories Visual C++ プロジェクトのビルド時に、#using ディレクティブで追加されるファイルの検索パスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ ReferenceDirectories
パブリック プロパティ SourceDirectories IntelliSense で使用するソース ファイルを検索するときのパスを取得または設定します。 (VCPlatform から継承されます。)
パブリック プロパティ SourceDirectories
パブリック プロパティ StaticAnalysisPropertySheet
パブリック プロパティ Tools そのプラットフォームで利用できるツールを表示します。 (VCPlatform から継承されます。)
パブリック プロパティ Tools
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。 (VCPlatform から継承されます。)
パブリック プロパティ VCProjectEngine

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CommitChanges() インフラストラクチャ。 マイクロソフト内部でのみ使用。 (VCPlatform から継承されます。)
パブリック メソッド CommitChanges()
パブリック メソッド Evaluate(String) プロジェクト モデル マクロの値または環境のマクロの値を評価します。 (VCPlatform から継承されます。)
パブリック メソッド Evaluate(String)
パブリック メソッド GetAlternatePlatformNames
パブリック メソッド GetMacroValue(String) 名前でマクロの値を取得します。 (VCPlatform から継承されます。)
パブリック メソッド GetMacroValue(String)
パブリック メソッド GetMacroValue2
パブリック メソッド GetToolNameForKeyword(String) キーワードでツールを取得します。 (VCPlatform から継承されます。)
パブリック メソッド GetToolNameForKeyword(String)
パブリック メソッド HiddenSheetSupported
パブリック メソッド IsDumpfile(String) ファイルがダンプファイルかどうかを確認します。 (VCPlatform から継承されます。)
パブリック メソッド IsDumpfile(String)
パブリック メソッド IsExecutable(String) ファイルが実行可能ファイルかどうかを確認します。 (VCPlatform から継承されます。)
パブリック メソッド IsExecutable(String)
パブリック メソッド MatchName(String, Boolean) 指定した名前とコレクションの項目の名前を一致させます。 (VCPlatform から継承されます。)
パブリック メソッド MatchName(String, Boolean)
パブリック メソッド SpewWarning

このページのトップへ

参照

参照

Microsoft.VisualStudio.VCProjectEngine 名前空間