Поделиться через


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

См. также

Ссылки

ModelingPackage Класс

GetToolWindow - перегрузка

Microsoft.VisualStudio.Modeling.Shell - пространство имен