WindowConfiguration.Apply - метод
Вызывает именованную и сохраненную конфигурацию окна.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Sub Apply ( _
FromCustomViews As Boolean _
)
void Apply(
bool FromCustomViews
)
void Apply(
[InAttribute] bool FromCustomViews
)
abstract Apply :
FromCustomViews:bool -> unit
function Apply(
FromCustomViews : boolean
)
Параметры
- FromCustomViews
Тип: System.Boolean
Если значение равно true, то именованное представление в сохраненной пользовательской конфигурации окна является целью поиска.Если значение равно false, то поиск выполняется по сохраненной установленной предопределенной конфигурации окна.Значение по умолчанию — true.
Заметки
Текущую компоновку окна можно сохранить в среде Visual Studio в виде именованной конфигурации окна. Для перехода к нужной конфигурации используется метод Item коллекции WindowConfigurations, а для повторного вызова конфигурации — метод Apply.
Примеры
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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.