Windows2.CreateToolWindow - метод
Создает новое окно инструмента, содержащее указанный объект Document или элемент управления ActiveX.
Пространство имен: EnvDTE80
Сборка: EnvDTE80 (в EnvDTE80.dll)
Синтаксис
'Декларация
Function CreateToolWindow ( _
AddInInst As AddIn, _
ProgID As String, _
Caption As String, _
GuidPosition As String, _
<OutAttribute> ByRef DocObj As Object _
) As Window
Window CreateToolWindow(
AddIn AddInInst,
string ProgID,
string Caption,
string GuidPosition,
out Object DocObj
)
Window^ CreateToolWindow(
[InAttribute] AddIn^ AddInInst,
[InAttribute] String^ ProgID,
[InAttribute] String^ Caption,
[InAttribute] String^ GuidPosition,
[InAttribute] [OutAttribute] Object^% DocObj
)
abstract CreateToolWindow :
AddInInst:AddIn *
ProgID:string *
Caption:string *
GuidPosition:string *
DocObj:Object byref -> Window
function CreateToolWindow(
AddInInst : AddIn,
ProgID : String,
Caption : String,
GuidPosition : String,
DocObj : Object
) : Window
Параметры
AddInInst
Тип: AddInОбязательный. Объект AddIn, время жизни которого определяет время жизни окна инструмента.
ProgID
Тип: StringОбязательный. Программный идентификатор объекта Document или элемента управления ActiveX.
Caption
Тип: StringОбязательный. Заголовок для нового окна инструмента.
GuidPosition
Тип: StringОбязательный. Уникальный идентификатор для нового окна инструмента, который можно использовать как индекс для Windows.Item.
DocObj
Тип: Object%Обязательный. Объект Document или элемент управления, который следует разместить в окне инструмента.
Возвращаемое значение
Тип: Window
Объект Window.
Заметки
При попытке установить видимые состояния для нового окна инструмента — например, высоту, ширину или расположение — до того, как окно инструмента станет видимым, произойдет ошибка. Убедитесь, что окно является видимым перед тем, как пытаться установить какие-либо его свойства.
Пример использования этого метода приведен пример окон инструментов на странице Образцы автоматизации Visual Studio . Сведения о создании элементов ActiveX управления см. в разделе Создание элемента управления ActiveX MFC.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.