IVsExtensibleObject – rozhraní
Vrátí objekt automatizace specifické VSPackage v určitých bodech v automatizaci modelu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[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
Název | Popis | |
---|---|---|
GetAutomationObject(String, Object) | Vrátí objekt automatizace. |
Poznámky
Buď implementovat IVsExtensibleObject nebo IExtensibleObject Pokud chcete rozšířit automatizace modelu s vlastní objekt v okně nástroje nebo okno dokumentu.
Volání prostředí GetAutomationObject metodou, pokud spotřebitel automatizace pokusí použít váš objekt automatizace vaše VSPackage.
Viz ilustrace provádění tohoto rozhraní v Basic Edit Sample.
Poznámky pro implementátory:
Pokud chcete rozšířit automatizace modelu s vlastní objekt v okně nástroje nebo okno dokumentu implementujte toto rozhraní.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek