Metodo ModelingDocView.IVsToolboxActiveUserHook.InterceptDataObject
Chiamato dalla casella degli strumenti quando l'oggetto dati di input sta per immettere un'operazione di trascinamento.Questo metodo consente l'oggetto dati di input da sostituire dell'oggetto dati di output, che andrà nell'operazione di trascinamento anziché.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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.