Compartir a través de


VCCLCompilerTool.PrecompiledHeaderThrough (Propiedad)

Obtiene o establece el nombre del archivo de encabezado que utilizar al crear o usar un archivo de encabezado precompilado.PrecompiledHeaderThrough expone la funcionalidad de /Yc (Crear archivo de encabezado precompilado)del compilador, y las opciones de /Yu (Utilizar el archivo de encabezado precompilado) .

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

Sintaxis

'Declaración
Property PrecompiledHeaderThrough As String
string PrecompiledHeaderThrough { get; set; }
property String^ PrecompiledHeaderThrough {
    String^ get ();
    void set (String^ value);
}
abstract PrecompiledHeaderThrough : string with get, set
function get PrecompiledHeaderThrough () : String
function set PrecompiledHeaderThrough (value : String)

Valor de propiedad

Tipo: System.String
Nombre del archivo de encabezado que se va a usar al crear o usar un archivo de encabezado precompilado.

Ejemplos

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.

El ejemplo siguiente se modifica la propiedad de PrecompiledHeaderThrough en el entorno de desarrollo (IDE) integrado:

' add reference to Microsoft.VisualStudio.VCProjectEngine.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim tool As VCCLCompilerTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCCLCompilerTool")
        tool.PrecompiledHeaderThrough = "MyFile.h"
    End Sub
End Module

Seguridad de .NET Framework

Vea también

Referencia

VCCLCompilerTool Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)