WindowConfiguration.Apply, méthode

Mise à jour : novembre 2007

Appelle une configuration de fenêtres nommée, enregistrée précédemment.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

Sub Apply ( _
    FromCustomViews As Boolean _
)

Dim instance As WindowConfiguration
Dim FromCustomViews As Boolean

instance.Apply(FromCustomViews)
void Apply(
    bool FromCustomViews
)
void Apply(
    [InAttribute] bool FromCustomViews
)
function Apply(
    FromCustomViews : boolean
)

Paramètres

  • FromCustomViews
    Type : System.Boolean

    Si c'est true, l'affichage nommé dans la persistance personnalisée de configuration de fenêtres est la cible de recherche. Si c'est false, la persistance installée et prédéfinie des configurations de fenêtres est recherchée. La valeur par défaut est true.

Notes

Vous pouvez enregistrer votre disposition de fenêtres actuelle dans l'environnement Visual Studio sous la forme d'une configuration de fenêtres nommée. Utilisez la méthode Item de la collection WindowConfigurations pour atteindre la configuration voulue, puis utilisez la méthode Apply pour rappeler la configuration.

Exemples

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

Autorisations

Voir aussi

Référence

WindowConfiguration, interface

Membres WindowConfiguration

EnvDTE, espace de noms

Autres ressources

Création de WindowConfiguration, exemple

Sélection de WindowConfiguration, exemple