DesignerWindowPane.OnToolboxItemPicked Method

Called when the user double clicks or presses enter on a toolbox item on the Visual Studio toolbox.

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

Syntax

'Declaration
Protected Overridable Function OnToolboxItemPicked ( _
    toolboxItem As IDataObject _
) As Boolean
'Usage
Dim toolboxItem As IDataObject 
Dim returnValue As Boolean 

returnValue = Me.OnToolboxItemPicked(toolboxItem)
protected virtual bool OnToolboxItemPicked(
    IDataObject toolboxItem
)
protected:
virtual bool OnToolboxItemPicked(
    IDataObject^ toolboxItem
)
protected function OnToolboxItemPicked(
    toolboxItem : IDataObject
) : boolean

Parameters

Return Value

Type: System.Boolean
true if the toolbox item was used by a designer.

Exceptions

Exception Condition
ArgumentNullException

toolboxItem is nulla null reference (Nothing in Visual Basic).

Remarks

The default implementation checks the current selection for a designer that implements IToolboxUser. If none can be found, the root component will be checked. If no IToolboxUser target can be found this will return false, indicating that the tool could not be used.

.NET Framework Security

See Also

Reference

DesignerWindowPane Class

DesignerWindowPane Members

Microsoft.VisualStudio.Shell.Design Namespace

IToolboxUser