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 | |
---|---|---|
![]() |
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