VCConfiguration.RegisterOutput (Propiedad)

Obtiene un valor que indica si la configuración registra el resultado principal de esta compilación.

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

Sintaxis

'Declaración
ReadOnly Property RegisterOutput As Boolean
bool RegisterOutput { get; }
property bool RegisterOutput {
    bool get ();
}
abstract RegisterOutput : bool with get
function get RegisterOutput () : boolean

Valor de propiedad

Tipo: System.Boolean
Es true si la configuración registra el resultado principal de esta compilación; de lo contrario, es false.

Comentarios

La propiedad de RegisterOutput del objeto de VCConfiguration es otra manera, aunque solo lectura, de tener acceso a la propiedad de RegisterOutput del objeto de VCLinkerTool .

Para obtener más información, consulte Páginas de propiedades Vinculador.

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 utiliza la propiedad de RegisterOutput del objeto de VCLinkerTool en el entorno de desarrollo integrado (IDE):

' 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 VCLinkerTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCLinkerTool")
        tool.RegisterOutput = True
    End Sub
End Module

Seguridad de .NET Framework

Vea también

Referencia

VCConfiguration Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)