Udostępnij za pośrednictwem


Interfejs IVsExtensibleObject

 

Zwraca obiekt automatyzacji specyficzne dla VSPackage w określonych punktach w modelu automatyzacji.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")]
public interface IVsExtensibleObject
[InterfaceTypeAttribute(1)]
[GuidAttribute("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")]
public interface class IVsExtensibleObject
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")>]
type IVsExtensibleObject = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("D2C45F92-23B5-408B-B41D-D4365FB7EDA8")>
Public Interface IVsExtensibleObject

Metody

Nazwa Opis
System_CAPS_pubmethod GetAutomationObject(String, Object)

Zwraca obiekt automatyzacji.

Uwagi

Wdrożenie albo IVsExtensibleObject lub IExtensibleObject Jeśli chcesz rozszerzyć model automatyzacji dostosowanego obiektu w oknie narzędzia albo okna dokumentu.

Wywołania środowiska GetAutomationObject metodę, jeśli konsument automatyzacji próbuje użyć Twój obiekt automatyzacji programu VSPackage.

Zobacz ilustracje wykonania tego interfejsu w Basic Edit Sample.

Uwagi dotyczące implementacji:

Implementował ten interfejs, gdy chcesz rozszerzyć model automatyzacji dostosowanego obiektu w oknie narzędzia albo okna dokumentu.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku