VCPlatform 接口
影响平台特定的属性,包括在 VC++ Directories, Projects, Options Dialog Box 中公开的那些属性。
命名空间: Microsoft.VisualStudio.VCProjectEngine
程序集: Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
语法
声明
<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")> _
Public Interface VCPlatform
[GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface VCPlatform
[GuidAttribute(L"45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface class VCPlatform
[<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")>]
type VCPlatform = interface end
public interface VCPlatform
VCPlatform 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
DebuggerTool | 提供对平台特定的调试工具的访问。 |
![]() |
DefaultDirectory | 获取生成输出的默认目录。 |
![]() |
DeploymentTool | 获取平台特定的部署工具。 |
![]() |
DisableAlternateDebuggers | 获取备用调试器是否可访问的信息。 |
![]() |
DumpfileExtensions | 获取平台特定的转储文件扩展名。 |
![]() |
ExcludeDirectories | 获取或设置在生成 Visual C++ 项目时搜索文件期间要排除的路径。 |
![]() |
ExecutableDirectories | 获取或设置在生成 Visual C++ 项目时搜索可执行文件期间要使用的路径。 |
![]() |
ExecutableExtensions | 获取平台特定的可执行文件扩展名。 |
![]() |
GeneralPageTool | 获取用于覆盖项目常规属性页的工具。 |
![]() |
IncludeDirectories | 获取或设置在生成 Visual C++ 项目时搜索包含文件期间要使用的路径。 |
![]() |
LibraryDirectories | 获取或设置在生成 Visual C++ 项目时搜索库文件期间要使用的路径。 |
![]() |
Name | 获取或设置对象的名称。 |
![]() |
NumberOfPlatformMacros | 获取可用宏的计数。 |
![]() |
PlatformMacro | 获取一个特定于平台的宏。 |
![]() |
ReferenceDirectories | 获取或设置在生成 Visual C++ 项目时搜索用 #using 指令添加的文件期间要使用的路径。 |
![]() |
SourceDirectories | 获取或设置在搜索用于 IntelliSense 的源文件时要使用的路径。 |
![]() |
Tools | 获取平台的可用工具。 |
![]() |
VCProjectEngine | 获取一个指向项目引擎的指针。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
CommitChanges | 基础结构。仅由 Microsoft 内部使用。 |
![]() |
Evaluate | 计算项目模型或环境宏的值。 |
![]() |
GetMacroValue | 按名称获取宏的值。 |
![]() |
GetToolNameForKeyword | 通过工具关键字获取工具。 |
![]() |
IsDumpfile | 确定文件是否为转储文件。 |
![]() |
IsExecutable | 确定文件是否为可执行文件。 |
![]() |
MatchName | 将指定的名称与集合项的名称匹配。 |
页首