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


IVsToolWindowFactory Интерфейс

Определение

Предоставляет VSPackages возможность создавать несколько окон инструментов.

public interface class IVsToolWindowFactory
public interface class IVsToolWindowFactory
__interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolWindowFactory
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolWindowFactory = interface
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsToolWindowFactory = interface
Public Interface IVsToolWindowFactory
Производный
Атрибуты

Комментарии

Если VSPackage поддерживает окна инструментов с несколькими экземплярами, необходимо реализовать этот интерфейс.

Примечания для тех, кто реализует этот метод

Реализовано в VSPackages, поддерживающих окна инструментов с несколькими экземплярами.

Примечания для тех, кто вызывает этот метод

Вызывается средой, когда пользователь запрашивает новое окно инструментов.

Методы

CreateToolWindow(Guid, UInt32)

Позволяет среде по запросу создавать множественные окна инструментов, реализуемые объектами VSPackage.

Применяется к