Compartir a través de


VCPlatform (Interfaz)

Afecta a las propiedades específicas de la plataforma, incluidas las expuestas en VC++ Directories, Projects, Options Dialog Box.

Espacio de nombres:  Microsoft.VisualStudio.VCProjectEngine
Ensamblado:  Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxis

'Declaración
<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

El tipo VCPlatform expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DebuggerTool Proporciona acceso a herramientas de depuración específicas de la plataforma.
Propiedad pública DefaultDirectory Obtiene el directorio predeterminado para el resultado de la compilación.
Propiedad pública DeploymentTool Obtiene la herramienta de implementación específica de la plataforma.
Propiedad pública DisableAlternateDebuggers Obtiene si los depuradores alternativos son accesibles.
Propiedad pública DumpfileExtensions Obtiene la extensión del archivo de volcado específica de la plataforma.
Propiedad pública ExcludeDirectories Obtiene o establece una ruta de acceso que se va a excluir al buscar archivos durante la compilación de un proyecto de Visual C++.
Propiedad pública ExecutableDirectories Obtiene o establece una ruta de acceso que se va a usar al buscar archivos ejecutables durante la compilación de un proyecto de Visual C++.
Propiedad pública ExecutableExtensions Obtiene la extensión de archivo ejecutable específica de la plataforma.
Propiedad pública GeneralPageTool Obtiene la herramienta empleada para sobrescribir la página de propiedades generales del proyecto.
Propiedad pública IncludeDirectories Obtiene o establece una ruta de acceso que se va a usar al buscar archivos de inclusión durante la compilación de un proyecto de Visual C++.
Propiedad pública LibraryDirectories Obtiene o establece una ruta de acceso que se va a usar al buscar archivos de biblioteca durante la compilación de un proyecto de Visual C++.
Propiedad pública Name Obtiene o establece el nombre del objeto.
Propiedad pública NumberOfPlatformMacros Obtiene el número de macros disponibles.
Propiedad pública PlatformMacro Obtiene una macro específica de la plataforma.
Propiedad pública ReferenceDirectories Obtiene o establece la ruta de acceso que se va a usar al buscar archivos agregados con la directiva #using durante la compilación de un proyecto de Visual C++.
Propiedad pública SourceDirectories Obtiene o establece la ruta de acceso que se va a usar al buscar archivos de código fuente para usar con IntelliSense.
Propiedad pública Tools Obtiene las herramientas disponibles para la plataforma.
Propiedad pública VCProjectEngine Obtiene un puntero al motor de proyecto.

Arriba

Métodos

  Nombre Descripción
Método público CommitChanges Infraestructura. Sólo para uso interno de Microsoft.
Método público Evaluate Evalúa el valor de un modelo de proyecto o una macro de entorno.
Método público GetMacroValue Obtiene el valor de una macro por nombre.
Método público GetToolNameForKeyword Obtiene una herramienta por su palabra clave.
Método público IsDumpfile Determina si un archivo es un archivo de volcado.
Método público IsExecutable Determina si un archivo es un ejecutable.
Método público MatchName Compara un nombre especificado con el nombre de un elemento de colección.

Arriba

Vea también

Referencia

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)