Compartir a través de


WindowConfiguration.Apply (Método)

Invoca una configuración de ventana con nombre previamente guardada.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Sub Apply ( _
    FromCustomViews As Boolean _
)
void Apply(
    bool FromCustomViews
)
void Apply(
    [InAttribute] bool FromCustomViews
)
abstract Apply : 
        FromCustomViews:bool -> unit 
function Apply(
    FromCustomViews : boolean
)

Parámetros

  • FromCustomViews
    Tipo: System.Boolean
    Si es true, la vista con nombre en la persistencia de configuración de ventana personalizada corresponde al destino de búsqueda.Si es false, se busca en la persistencia de configuraciones de ventana predefinida que se encuentra instalada.El valor predeterminado es true.

Comentarios

Puede guardar el diseño de ventana actual en el entorno de Visual Studio como configuración de ventana con nombre. Utilice el método Item de la colección WindowConfigurations para navegar hasta la configuración deseada y, a continuación, utilice el método Apply para recuperar la configuración.

Ejemplos

Sub ApplyExample(dte as DTE)
    ' Set references to all necessary objects.
    Dim colWinConfig As WindowConfigurations
    Dim objWinConfig As WindowConfiguration
    colWinConfig = dte.WindowConfigurations
    objWinConfig = colWinConfig.Item(2)

    ' List the current window configuration, then set it to another 
    ' one.
    MsgBox("Current active window configuration: " & _
    colWinConfig.ActiveConfigurationName)
    objWinConfig.Apply()
    MsgBox("Current active window configuration: " & _
    colWinConfig.ActiveConfigurationName)
End Sub
void ApplyExample(_DTE dte)
{
    // Set references to all necessary objects.
    WindowConfigurations colWinConfig;
    WindowConfiguration objWinConfig;
    colWinConfig = dte.WindowConfigurations;
    objWinConfig = colWinConfig.Item(2);

    // List the current window configuration, then set it to another 
    // one.
    MessageBox.Show("Current active window configuration: " + 
    colWinConfig.ActiveConfigurationName);
    objWinConfig.Apply(false);
    MessageBox.Show("Current active window configuration: " + 
    colWinConfig.ActiveConfigurationName);
}

Seguridad de .NET Framework

Vea también

Referencia

WindowConfiguration Interfaz

EnvDTE (Espacio de nombres)

Otros recursos

Ejemplo de creación de un componente WindowConfiguration

Ejemplo de selección de un componente WindowConfiguration