IVsToolboxService Interface

Provides methods to manage and query the toolbox in the development environment.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Toolbox
Assembly:  Microsoft.VisualStudio (in Microsoft.VisualStudio.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
<CLSCompliantAttribute(False)> _
Public Interface IVsToolboxService
[ComVisibleAttribute(false)]
[CLSCompliantAttribute(false)]
public interface IVsToolboxService
[ComVisibleAttribute(false)]
[CLSCompliantAttribute(false)]
public interface class IVsToolboxService
[<ComVisibleAttribute(false)>]
[<CLSCompliantAttribute(false)>]
type IVsToolboxService =  interface end
public interface IVsToolboxService

The IVsToolboxService type exposes the following members.

Methods

  Name Description
Public method AddToolboxItem(ToolboxItem, String, IVsAddToolboxItems) Adds the specified toolbox item to the toolbox in the specified category by using the specified method.
Public method AddToolboxItem(ToolboxItem, String, IEnumerable<FrameworkName>, Guid) Adds the specified toolbox item to the toolbox in the specified category, and sets the supported .NET Framework versions and the Guid of the package that provides the toolbox item.
Public method GetOleDataObject Returns an OLE-compatible data object corresponding to a ToolboxItem that has been added to the toolbox.

Top

Remarks

This interface defines additional functionality for the Visual Studio implementation of the IToolboxService interface. When running in Visual Studio, packages can cast IToolboxService to IVsToolboxService to access this functionality.

See Also

Reference

Microsoft.VisualStudio.Toolbox Namespace