Sdílet prostřednictvím


IVsToolbox2 – rozhraní

 

Slouží ke správě nástrojů.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")]
public interface IVsToolbox2 : IVsToolbox
[InterfaceTypeAttribute(1)]
[GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")]
public interface class IVsToolbox2 : IVsToolbox
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")>]
type IVsToolbox2 = 
    interface
        interface IVsToolbox
    end
<InterfaceTypeAttribute(1)>
<GuidAttribute("08E728DC-9C45-4060-A243-B73443B7CA16")>
Public Interface IVsToolbox2
    Inherits IVsToolbox

Metody

Název Popis
System_CAPS_pubmethod AddActiveXItem(Guid, String, IVsHierarchy)

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

System_CAPS_pubmethod AddActiveXItem2(Guid, String, IVsHierarchy, Guid)

Přidá položku ActiveX na panelu nástrojů.

System_CAPS_pubmethod AddItem(IDataObject, TBXITEMINFO[], String)

Přidá objekt dat na kartě určené v panelu nástrojů.

System_CAPS_pubmethod AddItem2(IDataObject, TBXITEMINFO[], String, Guid)

Přidá položku odkazované kartu nástrojů zadání identifikátoru GUID balíčku.

System_CAPS_pubmethod AddItemFromFile(String, IVsHierarchy, Int32)

Umožňuje programově přidat do panelu souborů.

System_CAPS_pubmethod AddItemFromFile2(String, IVsHierarchy, Guid, Int32)

Přidá položku do nástrojů ze souboru, zadání identifikátoru GUID balíčku.

System_CAPS_pubmethod AddTab(String)

Přidá novou kartu do panelu nástrojů.

System_CAPS_pubmethod AddTab2(String, Guid)

Přidá kartu k panelu zadání na kartě zobrazení.

System_CAPS_pubmethod AddTabEx(String, VSTBXTABVIEW)

Přidá novou kartu do panelu nástrojů a určuje, jak jsou zobrazeny na kartách.

System_CAPS_pubmethod AddTabEx2(String, VSTBXTABVIEW, Guid)

Na panelu nástrojů na kartě zobrazení a balíček GUID přidá kartu.

System_CAPS_pubmethod DataUsed()

Volat návrhář panel informovat, že zboží má byl vložen do formuláře.

System_CAPS_pubmethod EnumItems(String, IEnumToolboxItems)

Zobrazí výčet položek na dané kartě v nástrojů, nebo všechny položky nástrojů.

System_CAPS_pubmethod EnumTabs(IEnumToolboxTabs)

Výčet pomocí panelu Tabulátory.

System_CAPS_pubmethod GetData(IDataObject)

Vrátí objekt dat pro vybrané položky nástrojů.

System_CAPS_pubmethod GetFrame(IVsWindowFrame)

Vrátí rám okna panelu nástrojů.

System_CAPS_pubmethod GetTab(String)

Vrátí název vybrané karty.

System_CAPS_pubmethod GetTabView(String, VSTBXTABVIEW[])

Vrátí kartu zobrazení pro zadanou kartu.

System_CAPS_pubmethod IsCurrentUser(IVsToolboxUser, Int32)

Určuje, zda zadaná nástrojů uživatel je aktuální uživatel.

System_CAPS_pubmethod RegisterDataProvider(IVsToolboxDataProvider, UInt32)

Registrace zprostředkovatele dat nástrojů.

System_CAPS_pubmethod RemoveItem(IDataObject)

Odebere položku z panelu nástrojů.

System_CAPS_pubmethod RemoveTab(String)

Odebere kartu z panelu nástrojů.

System_CAPS_pubmethod SelectItem(IDataObject)

Programově vybere položku.

System_CAPS_pubmethod SelectTab(String)

Vybere odkazované programově nástrojů kartu.

System_CAPS_pubmethod SetCursor()

Nastaví kurzor přetažení položky aktuální, povolené prvky.

System_CAPS_pubmethod SetItemInfo(IDataObject, TBXITEMINFO[])

Nastaví informace o odkazované položce.

System_CAPS_pubmethod SetTabView(String, VSTBXTABVIEW)

Nastaví typ zobrazení pro zadanou kartu.

System_CAPS_pubmethod UnregisterDataProvider(UInt32)

Zruší registraci zprostředkovatele zadaná data.

System_CAPS_pubmethod UpdateToolboxUI()

Vynutí překreslení prvky uživatelského rozhraní.

Poznámky

Viz ilustrace provádění nebo volací tohoto rozhraní v Figures Edit.

Další funkce, které jsou užitečné pro trvalý soupravy nástrojů, lze nalézt v části IVsToolbox3 rozhraní.

Poznámky pro volající:

Volat editory, projekty a další objekty, které chcete manipulovat sdílené prvky uživatelského rozhraní.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek