IVsToolbox2 Methods
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | AddActiveXItem(Guid, String^, IVsHierarchy^) | Allows ActiveX controls to be programmatically added to the Toolbox. |
![]() | AddActiveXItem2(Guid, String^, IVsHierarchy^, Guid) | Adds an ActiveX item to the Toolbox. |
![]() | AddItem(IDataObject^, array<TBXITEMINFO>^, String^) | Adds a data object to the specified tab in the Toolbox. |
![]() | AddItem2(IDataObject^, array<TBXITEMINFO>^, String^, Guid) | Adds an item to the referenced Toolbox tab, specifying a package GUID. |
![]() | AddItemFromFile(String^, IVsHierarchy^, Int32) | Allows files to be programmatically added to the Toolbox. |
![]() | AddItemFromFile2(String^, IVsHierarchy^, Guid, Int32) | Adds an item to the Toolbox from a file, specifying a package GUID. |
![]() | AddTab(String^) | Adds a new tab to the Toolbox. |
![]() | AddTab2(String^, Guid) | Adds a tab to the Toolbox, specifying the tab view. |
![]() | AddTabEx(String^, VSTBXTABVIEW) | Adds a new tab to the Toolbox and specifies how the tabs are viewed. |
![]() | AddTabEx2(String^, VSTBXTABVIEW, Guid) | Adds a tab to the Toolbox, specifying a tab view and a package GUID. |
![]() | DataUsed() | Called by a designer to inform the Toolbox that the item has been pasted onto the form. |
![]() | EnumItems(String^, IEnumToolboxItems^) | Enumerates items on a given tab in the Toolbox, or all items in the Toolbox. |
![]() | EnumTabs(IEnumToolboxTabs^) | Enumerates through tabs in the Toolbox. |
![]() | GetData(IDataObject^) | Returns the data object for the selected item in the Toolbox. |
![]() | GetFrame(IVsWindowFrame^) | Returns the window frame for the Toolbox. |
![]() | GetTab(String^) | Returns the name of the selected tab. |
![]() | GetTabView(String^, array<VSTBXTABVIEW>^) | Returns the tab view for the specified tab. |
![]() | IsCurrentUser(IVsToolboxUser^, Int32) | Determines whether the specified Toolbox user is the current user. |
![]() | RegisterDataProvider(IVsToolboxDataProvider^, UInt32) | Registers a Toolbox data provider. |
![]() | RemoveItem(IDataObject^) | Removes an item from the Toolbox. |
![]() | RemoveTab(String^) | Removes a tab from the Toolbox. |
![]() | SelectItem(IDataObject^) | Programmatically selects an item. |
![]() | SelectTab(String^) | Programmatically selects the referenced Toolbox tab. |
![]() | SetCursor() | Sets the drop cursor for the current, enabled Toolbox item. |
![]() | SetItemInfo(IDataObject^, array<TBXITEMINFO>^) | Sets information for the referenced item. |
![]() | SetTabView(String^, VSTBXTABVIEW) | Sets the type of view for the specified tab. |
![]() | UnregisterDataProvider(UInt32) | Unregisters the specified data provider. |
![]() | UpdateToolboxUI() | Forces a redraw of the Toolbox UI. |
