Sdílet prostřednictvím


IVsToolbox2.AddActiveXItem – metoda (Guid, String, IVsHierarchy)

 

Umožňuje programově přidat do ovládacích prvků ActiveX nástrojů.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int AddActiveXItem(
    [InAttribute] ref Guid clsid,
    string lpszTab,
    IVsHierarchy pHierarchy
)
int AddActiveXItem(
    [InAttribute] Guid% clsid,
    String^ lpszTab,
    IVsHierarchy^ pHierarchy
)
abstract AddActiveXItem : 
        clsid:Guid byref *
        lpszTab:string *
        pHierarchy:IVsHierarchy -> int
Function AddActiveXItem (
    <InAttribute> ByRef clsid As Guid,
    lpszTab As String,
    pHierarchy As IVsHierarchy
) As Integer

Parametry

  • clsid
    [v] Identifikátor třídy definující do panelu nástrojů přidat ovládací prvek ActiveX.
  • lpszTab
    [[v] lokalizovaný název na kartě v] Karta nástrojů přidat ovládací prvek ActiveX.Lokalizovaný název lze získat z výchozí název lokalizované voláním GetIDOfTab.
  • pHierarchy
    [v] Není implementováno.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Implementuje

IVsToolbox.AddActiveXItem(Guid, String, IVsHierarchy)

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsToolbox2::AddActiveXItem(
   [in]REFCLSID clsid,
   [in]LPCOLESTR lpszTab,
   [in]IVsHierarchy *pHierarchy
);

Panel je že kolekce karet a každá karta má kolekci položek.Položky na kartě jsou IDataObject, což je objekt použitý k předávání informací prostřednictvím schránky nebo OLE.Zprostředkovatel dat výchozí panelu nástrojů, panelu je poskytovatel dat ActiveX.Chcete-li do panelu nástrojů přidat položku-ActiveX, pomocí AddItem.

Viz také

IVsToolbox2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek