ModelingPackage.GetToolWindow - метод (Type, Boolean)
Получает окно инструментов.
Пространство имен: Microsoft.VisualStudio.Modeling.Shell
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Синтаксис
'Декларация
Public Function GetToolWindow ( _
toolWindowType As Type, _
forceCreate As Boolean _
) As ToolWindow
public ToolWindow GetToolWindow(
Type toolWindowType,
bool forceCreate
)
Параметры
- toolWindowType
Тип: System.Type
Тип окна инструментов, которую требуется извлечь.
- forceCreate
Тип: System.Boolean
значение true для возвращения только окна инструментов, относящихся к пакету конструктора доменного языка; в противном случае false.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Modeling.Shell.ToolWindow
Окно инструментов или значение null, если окно инструментов не возвращается.
Заметки
Только окно инструментов одного экземпляра поддерживаются.Поэтому результаты сопоставления всегда 1:1.
После forceCreate параметр true, IVsToolWindowFactory создает окно инструментов.Дополнительные сведения см. в разделе IVsToolWindowFactory.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.