IVsToolbox2 Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

NameDescription
System_CAPS_pubmethodAddActiveXItem(Guid, String^, IVsHierarchy^)

Allows ActiveX controls to be programmatically added to the Toolbox.

System_CAPS_pubmethodAddActiveXItem2(Guid, String^, IVsHierarchy^, Guid)

Adds an ActiveX item to the Toolbox.

System_CAPS_pubmethodAddItem(IDataObject^, array<TBXITEMINFO>^, String^)

Adds a data object to the specified tab in the Toolbox.

System_CAPS_pubmethodAddItem2(IDataObject^, array<TBXITEMINFO>^, String^, Guid)

Adds an item to the referenced Toolbox tab, specifying a package GUID.

System_CAPS_pubmethodAddItemFromFile(String^, IVsHierarchy^, Int32)

Allows files to be programmatically added to the Toolbox.

System_CAPS_pubmethodAddItemFromFile2(String^, IVsHierarchy^, Guid, Int32)

Adds an item to the Toolbox from a file, specifying a package GUID.

System_CAPS_pubmethodAddTab(String^)

Adds a new tab to the Toolbox.

System_CAPS_pubmethodAddTab2(String^, Guid)

Adds a tab to the Toolbox, specifying the tab view.

System_CAPS_pubmethodAddTabEx(String^, VSTBXTABVIEW)

Adds a new tab to the Toolbox and specifies how the tabs are viewed.

System_CAPS_pubmethodAddTabEx2(String^, VSTBXTABVIEW, Guid)

Adds a tab to the Toolbox, specifying a tab view and a package GUID.

System_CAPS_pubmethodDataUsed()

Called by a designer to inform the Toolbox that the item has been pasted onto the form.

System_CAPS_pubmethodEnumItems(String^, IEnumToolboxItems^)

Enumerates items on a given tab in the Toolbox, or all items in the Toolbox.

System_CAPS_pubmethodEnumTabs(IEnumToolboxTabs^)

Enumerates through tabs in the Toolbox.

System_CAPS_pubmethodGetData(IDataObject^)

Returns the data object for the selected item in the Toolbox.

System_CAPS_pubmethodGetFrame(IVsWindowFrame^)

Returns the window frame for the Toolbox.

System_CAPS_pubmethodGetTab(String^)

Returns the name of the selected tab.

System_CAPS_pubmethodGetTabView(String^, array<VSTBXTABVIEW>^)

Returns the tab view for the specified tab.

System_CAPS_pubmethodIsCurrentUser(IVsToolboxUser^, Int32)

Determines whether the specified Toolbox user is the current user.

System_CAPS_pubmethodRegisterDataProvider(IVsToolboxDataProvider^, UInt32)

Registers a Toolbox data provider.

System_CAPS_pubmethodRemoveItem(IDataObject^)

Removes an item from the Toolbox.

System_CAPS_pubmethodRemoveTab(String^)

Removes a tab from the Toolbox.

System_CAPS_pubmethodSelectItem(IDataObject^)

Programmatically selects an item.

System_CAPS_pubmethodSelectTab(String^)

Programmatically selects the referenced Toolbox tab.

System_CAPS_pubmethodSetCursor()

Sets the drop cursor for the current, enabled Toolbox item.

System_CAPS_pubmethodSetItemInfo(IDataObject^, array<TBXITEMINFO>^)

Sets information for the referenced item.

System_CAPS_pubmethodSetTabView(String^, VSTBXTABVIEW)

Sets the type of view for the specified tab.

System_CAPS_pubmethodUnregisterDataProvider(UInt32)

Unregisters the specified data provider.

System_CAPS_pubmethodUpdateToolboxUI()

Forces a redraw of the Toolbox UI.

Return to top
Show: