Método ClipboardObject.IDataObject.SetData
Transfere dados para o objeto que implementa este método.Este método é chamado por um objeto que contém uma fonte de dados.
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Private Sub SetData ( _
ByRef formatIn As FORMATETC, _
ByRef medium As STGMEDIUM, _
release As Boolean _
) Implements IDataObject.SetData
void IDataObject.SetData(
ref FORMATETC formatIn,
ref STGMEDIUM medium,
bool release
)
private:
virtual void SetData(
FORMATETC% formatIn,
STGMEDIUM% medium,
bool release
) sealed = IDataObject::SetData
private abstract SetData :
formatIn:FORMATETC byref *
medium:STGMEDIUM byref *
release:bool -> unit
private override SetData :
formatIn:FORMATETC byref *
medium:STGMEDIUM byref *
release:bool -> unit
JScript não oferece suporte a implementações explícitas da interface.
Parâmetros
- formatIn
Tipo: System.Runtime.InteropServices.ComTypes.FORMATETC%
Uma estrutura de FORMATETC , passada por referência, que define o formato usado pelo objeto de dados para interpretar os dados contidos no meio de armazenamento.
- medium
Tipo: System.Runtime.InteropServices.ComTypes.STGMEDIUM%
Uma estrutura de STGMEDIUM , passada por referência, que define o suporte de memória dos dados que estão sendo passadas.
- release
Tipo: System.Boolean
true para especificar que o objeto de dados chamado, que implementa SetData, possui suporte de memória após a chamada retorna.Isso significa que o objeto de dados deve liberar o meio depois que foi usado ao chamar a função de ReleaseStgMedium . false ao chamador especificar que mantém a propriedade de mídia de armazenamento, e que o objeto de dados chamado usa o suporte de memória para a duração de chamada somente.
Implementações
IDataObject.SetData(FORMATETC%, STGMEDIUM%, Boolean)
Comentários
Este método delega a chamada para SetData correspondente do namespace de System.Runtime.InteropServices.ComTypes , supondo que o objeto da área de transferência é envolvendo IDataObjectexistente.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.