Freigeben über


WindowConfiguration.Apply-Methode

Ruft eine zuvor gespeicherte benannte Fensterkonfiguration auf.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

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

Parameter

  • FromCustomViews
    Typ: System.Boolean
    Falls true, ist die benannte Ansicht in der persistenten, benutzerdefinierten Fensterkonfiguration das Suchziel.Falls false, wird die installierte, vordefinierte Persistenz von Fensterkonfigurationen gesucht.Die Standardeinstellung ist true.

Hinweise

Sie können das aktuelle Fensterlayout in der Visual Studio-Umgebung als benannte Fensterkonfiguration speichern.Verwenden Sie erst die Item-Methode der WindowConfigurations-Auflistung, um zur gewünschten Konfiguration zu navigieren, und dann die Apply-Methode, um die Konfiguration erneut aufzurufen.

Beispiele

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);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WindowConfiguration Schnittstelle

EnvDTE-Namespace

Weitere Ressourcen

Beispiel für die WindowConfiguration-Erstellung

Beispiel für die WindowConfiguration-Auswahl