Metodo ModelingDocView.IVsToolboxActiveUserHook.InterceptDataObject
Chiamato dalla casella degli strumenti quando l'oggetto dati di input sta per iniziare un'operazione di trascinamento. Questo metodo consente la sostituzione dell'oggetto dati di input con l'oggetto dati di output, che verrà inserito invece nell'operazione di trascinamento della selezione.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
Private Function InterceptDataObject ( _
input As IDataObject, _
<OutAttribute> ByRef output As IDataObject _
) As Integer Implements IVsToolboxActiveUserHook.InterceptDataObject
int IVsToolboxActiveUserHook.InterceptDataObject(
IDataObject input,
out IDataObject output
)
Parametri
- input
Tipo: Microsoft.VisualStudio.OLE.Interop.IDataObject
- output
Tipo: Microsoft.VisualStudio.OLE.Interop.IDataObject%
Valore restituito
Tipo: System.Int32
Implementa
IVsToolboxActiveUserHook.InterceptDataObject(IDataObject, IDataObject%)
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.