Metodo OleDataObject.IDataObject.SetData
Trasferendo dati dal client all'oggetto dati.
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Private Sub SetData ( _
pFormatetc As FORMATETC(), _
pmedium As STGMEDIUM(), _
fRelease As Integer _
) Implements IDataObject.SetData
void IDataObject.SetData(
FORMATETC[] pFormatetc,
STGMEDIUM[] pmedium,
int fRelease
)
Parametri
- pFormatetc
Tipo: array<Microsoft.VisualStudio.OLE.Interop.FORMATETC[]
Puntatore a una struttura di FORMATETC che definisce il formato, supporto e il dispositivo di destinazione da utilizzare quando si passa i dati.Solo un supporto può essere specificato nel membro di tymed della struttura di FORMATETC .Questi valori validi:
TYMED_STORAGE
TYMED_STREAM
TYMED_HGLOBAL
TYMED_FILE
- pmedium
Tipo: array<Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[]
Puntatore a una struttura di STGMEDIUM che definisce il supporto di archiviazione che contiene i dati che vengono trasferiti.Il supporto deve essere allocata dal chiamante ed essere soddisfatta da GetDataHere.Il chiamante deve anche rendere disponibile il supporto.L'implementazione del metodo sempre necessario fornire il valore NULL per il membro di punkForRelease della struttura di STGMEDIUM cui questo parametro indica.
- fRelease
Tipo: System.Int32
Se TRUE, l'oggetto dati denominato, che implementa SetData, possiede il supporto di archiviazione dopo la chiamata.
Implementa
IDataObject.SetData(array<FORMATETC[], array<STGMEDIUM[], Int32)
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.