IVsExtensibleObject Интерфейс

Определение

Возвращает объект автоматизации для определенного VSPackage в определенные точки в модели автоматизации.

public interface class IVsExtensibleObject
public interface class IVsExtensibleObject
__interface IVsExtensibleObject
[System.Runtime.InteropServices.Guid("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsExtensibleObject
[<System.Runtime.InteropServices.Guid("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsExtensibleObject = interface
Public Interface IVsExtensibleObject
Производный
Атрибуты

Комментарии

Реализуйте либо, IVsExtensibleObject либо IExtensibleObject , если требуется расширить модель автоматизации с помощью настраиваемого объекта в окне инструментов или окне документа.

Среда вызывает метод, GetAutomationObject когда потребитель автоматизации пытается использовать объект автоматизации VSPackage.

См. иллюстрации реализации этого интерфейса в базовом образце редактирования.

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

Реализуйте этот интерфейс, если необходимо расширить модель автоматизации с помощью настраиваемого объекта в окне инструментов или в окне документа.

Методы

GetAutomationObject(String, Object)

Возвращает объект автоматизации.

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