Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona acceso a las hojas de propiedades del motor de proyecto.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")> _
Public Interface VCPropertySheet
[GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface VCPropertySheet
[GuidAttribute(L"537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface class VCPropertySheet
[<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")>]
type VCPropertySheet = interface end
public interface VCPropertySheet
El tipo VCPropertySheet expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ATLMinimizesCRunTimeLibraryUsage | Obtiene o establece un valor que indica si ATL se va a vincular estáticamente a las bibliotecas en tiempo de ejecución de C para minimizar las dependencias.Es necesario establecer la propiedad useOfATL. |
![]() |
BuildLogFile | Obtiene o establece el nombre de BuildLogFile. |
![]() |
CharacterSet | Obtiene o establece un valor que especifica el juego de caracteres que va a usar el compilador. |
![]() |
ConfigurationType | Obtiene o establece el tipo de salida que esta configuración genera. |
![]() |
DeleteExtensionsOnClean | Obtiene o establece qué archivos del directorio intermedio se van a eliminar al limpiar o recompilar. |
![]() |
DEPRECATED1 | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
EnableManagedIncrementalBuild | Obsoleto. |
![]() |
FileEncoding | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
FileFormat | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
FileTools | Muestra las herramientas disponibles que operan sobre los archivos. |
![]() |
InheritedPropertySheets | Obtiene o establece las hojas de propiedades que hereda este objeto. |
![]() |
IntermediateDirectory | Obtiene o establece una ruta de acceso relativa al directorio de archivos intermedio.La ruta de acceso puede incluir variables de entorno. |
![]() |
IsDirty | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
IsSystemPropertySheet | Indica si se trata de una hoja de propiedades del sistema. |
![]() |
ManagedExtensions | Obtiene o establece un valor que indica que esta configuración usa Visual C++. |
![]() |
Name | Obtiene o establece el nombre del objeto. |
![]() |
OutputDirectory | Obtiene o establece el directorio en el que se va a situar la salida.El directorio predeterminado es el directorio del proyecto. |
![]() |
PropertySheetDirectory | Obtiene el nombre del directorio de la hoja de propiedades. |
![]() |
PropertySheetFile | Obtiene o establece la ruta completa del archivo de hoja de propiedades.Incluye el nombre de archivo. |
![]() |
PropertySheetName | Obtiene o establece el valor de la etiqueta Name del archivo de hoja de propiedades.Esta propiedad está solo disponible para proporcionar compatibilidad con versiones anteriores y no debe usarse con ningún otro propósito. |
![]() |
PropertySheets | Obtiene la colección de hojas de propiedades que se aplica al objeto. |
![]() |
Rules | Obtiene una colección de objetos IVCRulePropertyStorage que pueden modificar las propiedades de nivel de proyecto y los metadatos de elementos predeterminados definidos en esta hoja de propiedades. |
![]() |
Tools | Muestra las herramientas disponibles para la plataforma. |
![]() |
useOfATL | Obtiene o establece un valor que especifica cómo la configuración usa ATL. |
![]() |
useOfMfc | Obtiene o establece un valor que especifica cómo la configuración usa MFC. |
![]() |
UserMacros | Obtiene la colección de macros de usuario. |
![]() |
VCProjectEngine | Obtiene un puntero al motor de proyecto. |
![]() |
WholeProgramOptimization | Obtiene o establece un valor que indica si se van a habilitar las optimizaciones entre módulos mientras se retrasa la generación de código al tiempo de vinculación. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
AddPropertySheet | Agrega una hoja de propiedades a la colección de hojas de propiedades importadas directamente por una hoja de propiedades. |
![]() |
AddUserMacro | Agrega una macro de usuario a la hoja de propiedades. |
![]() |
ClearToolProperty | Borra el valor de propiedad de una propiedad de la herramienta. |
![]() |
MatchName | Compara un nombre especificado con el nombre de un elemento de colección. |
![]() |
MovePropertySheet | Mueve una hoja de propiedades importada una posición delante o detrás en el orden de evaluación.Aquí, la posición hace referencia a sus ubicaciones relativas entre todas las hojas de propiedades importadas directamente por esta hoja de propiedades. |
![]() |
RemoveAllUserMacros | Quita todas las macros de usuario de la hoja de propiedades. |
![]() |
RemovePropertySheet | Quita una hoja de propiedades de la colección de hojas de propiedades importada directamente por una hoja de propiedades. |
![]() |
RemoveUserMacro | Quita una macro de usuario de la hoja de propiedades. |
![]() |
Save | Guarda el archivo del proyecto (.vcxproj). |
Arriba
.gif)
.gif)