Sdílet prostřednictvím


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
System_CAPS_pubmethod 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