Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Called by toolbox when the input data object is about to go into a drag-drop operation. This method allows the input data object to be substituted by the returned data object, which will go into the drag-drop operation instead. The base implementation returns null, which means no substitution of the input data object.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0.dll)
Syntax
'Declaration
Protected Overridable Function InterceptDataObject ( _
input As IDataObject _
) As IDataObject
protected virtual IDataObject InterceptDataObject(
IDataObject input
)
protected:
virtual IDataObject^ InterceptDataObject(
IDataObject^ input
)
abstract InterceptDataObject :
input:IDataObject -> IDataObject
override InterceptDataObject :
input:IDataObject -> IDataObject
protected function InterceptDataObject(
input : IDataObject
) : IDataObject
Parameters
- input
Type: Microsoft.VisualStudio.OLE.Interop.IDataObject
Input data object to be intercepted.
Return Value
Type: Microsoft.VisualStudio.OLE.Interop.IDataObject
Data object to substitute the input one. If null, it means no substitution.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.