Partilhar via


DSRefClipboardObject Classe

Definição

Representa um objeto de área de transferência que contém um objeto DSRef.

public ref class DSRefClipboardObject : Microsoft::VisualStudio::Data::Framework::ClipboardObject
public class DSRefClipboardObject : Microsoft.VisualStudio.Data.Framework.ClipboardObject
type DSRefClipboardObject = class
    inherit ClipboardObject
Public Class DSRefClipboardObject
Inherits ClipboardObject
Herança
DSRefClipboardObject

Construtores

DSRefClipboardObject()

Inicializa uma nova instância da classe DSRefClipboardObject.

DSRefClipboardObject(Object)

Inicializa uma nova instância da DSRefClipboardObject classe , especificando um objeto DSRef.

Métodos

ContainsDSRef()

Indica se o atual DSRefClipboardObject contém um objeto DSRef.

GetData(String)

Recupera os dados armazenados no objeto da área de transferência no formato especificado.

(Herdado de ClipboardObject)
GetData(String, Boolean)

Recupera os dados armazenados no objeto da área de transferência no formato especificado, usando um parâmetro de conversão automatizada para determinar se os dados devem ser convertidos no formato.

(Herdado de ClipboardObject)
GetData(Type)

Recupera os dados armazenados no objeto da área de transferência no formato especificado.

(Herdado de ClipboardObject)
GetDataPresent(String)

Indica se os dados armazenados no objeto da área de transferência podem ser convertidos ou associados ao formato especificado.

(Herdado de ClipboardObject)
GetDataPresent(String, Boolean)

Indica se os dados armazenados no objeto da área de transferência podem ser convertidos ou associados ao formato especificado, usando um parâmetro de conversão automática para determinar se os dados devem ser convertidos no formato.

(Herdado de ClipboardObject)
GetDataPresent(Type)

Indica se os dados armazenados no objeto da área de transferência podem ser convertidos ou associados ao formato especificado.

(Herdado de ClipboardObject)
GetDSRef(IServiceProvider)

Extrai o objeto DSRef do DSRefClipboardObject.

GetFormats()

Recupera uma lista de todos os formatos com suporte para os dados armazenados no objeto da área de transferência.

(Herdado de ClipboardObject)
GetFormats(Boolean)

Recupera uma lista de todos os formatos com suporte para os dados armazenados no objeto da área de transferência, usando um parâmetro de conversão automática para determinar se deseja recuperar apenas formatos de dados nativos ou todos os formatos para os quais os dados podem ser convertidos.

(Herdado de ClipboardObject)
SetData(Object)

Adiciona dados ao objeto da área de transferência.

(Herdado de ClipboardObject)
SetData(String, Boolean, Object)

Adiciona dados ao objeto da área de transferência.

(Herdado de ClipboardObject)
SetData(String, Object)

Adiciona dados ao objeto de área de transferência no formato especificado.

(Herdado de ClipboardObject)
SetData(Type, Object)

Adiciona dados ao objeto de área de transferência, usando o tipo especificado como o formato.

(Herdado de ClipboardObject)
SetDSRef(Object)

Adiciona o objeto DSRef ao DSRefClipboardObject.

Implantações explícitas de interface

IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

Cria uma conexão entre o objeto da área de transferência e um coletor de consultoria. Este método é chamado por um objeto compatível com um coletor de consultoria e o habilita para ser notificado sobre alterações nos dados do objeto.

(Herdado de ClipboardObject)
IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Cria uma conexão entre o objeto da área de transferência e um coletor de consultoria. Este método é chamado por um objeto compatível com um coletor de consultoria e o habilita para ser notificado sobre alterações nos dados do objeto.

(Herdado de ClipboardObject)
IDataObject.DUnadvise(Int32)

Remove uma conexão de notificação que havia sido estabelecida anteriormente.

(Herdado de ClipboardObject)
IDataObject.DUnadvise(UInt32)

Remove uma conexão de notificação que foi estabelecida.

(Herdado de ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Cria um objeto que pode ser usado para enumerar as conexões de consultoria atuais.

(Herdado de ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Cria um objeto que pode ser usado para enumerar as conexões de consultoria atuais.

(Herdado de ClipboardObject)
IDataObject.EnumFormatEtc(DATADIR)

Cria um objeto para enumerar as estruturas FORMATETC de um objeto de dados. Essas estruturas são usadas em chamadas a IDataObject.GetData(FORMATETC, STGMEDIUM) ou IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean).

(Herdado de ClipboardObject)
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Cria um objeto para enumerar as estruturas FORMATETC de um objeto de dados. Essas estruturas são usadas em chamadas a IDataObject.GetData(FORMATETC[], STGMEDIUM[]) ou IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32).

(Herdado de ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

Fornece uma estrutura FORMATETC padrão logicamente equivalente a uma estrutura mais complexa. Use esse método para determinar se duas estruturas diferentes FORMATETC retornam os mesmos dados, removendo a necessidade de renderização duplicada.

(Herdado de ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Fornece uma estrutura FORMATETC padrão logicamente equivalente a uma estrutura mais complexa. Use esse método para determinar se duas estruturas diferentes FORMATETC retornam os mesmos dados, removendo a necessidade de renderização duplicada.

(Herdado de ClipboardObject)
IDataObject.GetData(FORMATETC, STGMEDIUM)

Obtém dados de um objeto de dados de origem. Esse método é chamado por um consumidor de dados. Ele renderiza os dados descritos na estrutura especificada FORMATETC e os transfere pela estrutura especificada STGMEDIUM . Em seguida, o chamador assume a responsabilidade por liberar a estrutura STGMEDIUM.

(Herdado de ClipboardObject)
IDataObject.GetData(FORMATETC[], STGMEDIUM[])

Obtém dados de um objeto de dados de origem. Esse método é chamado por um consumidor de dados. Ele renderiza os dados descritos na estrutura especificada FORMATETC e os transfere pela estrutura especificada STGMEDIUM . Em seguida, o chamador assume a responsabilidade por liberar a estrutura STGMEDIUM.

(Herdado de ClipboardObject)
IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Obtém dados de um objeto de dados de origem. Esse método, chamado por um consumidor de dados, é diferente do método IDataObject.GetData(FORMATETC, STGMEDIUM) em que o chamador deve alocar e liberar o meio de armazenamento especificado.

(Herdado de ClipboardObject)
IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Obtém dados de um objeto de dados de origem. Esse método, chamado por um consumidor de dados, é diferente do método IDataObject.GetData(FORMATETC[], STGMEDIUM[]) em que o chamador deve alocar e liberar o meio de armazenamento especificado.

(Herdado de ClipboardObject)
IDataObject.QueryGetData(FORMATETC)

Determina se o objeto de dados é capaz de renderizar os dados descritos na estrutura FORMATETC. Objetos que tentam uma operação de colar ou soltar podem chamar esse método antes de chamar IDataObject.GetData(FORMATETC, STGMEDIUM) para obter uma indicação de se a operação será bem-sucedida.

(Herdado de ClipboardObject)
IDataObject.QueryGetData(FORMATETC[])

Determina se o objeto de dados é capaz de renderizar os dados descritos na estrutura FORMATETC. Objetos que tentam uma operação de colar ou soltar podem chamar esse método antes de chamar IDataObject.GetData(FORMATETC[], STGMEDIUM[]) para obter uma indicação de se a operação será bem-sucedida.

(Herdado de ClipboardObject)
IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Transfere dados ao objeto que implementa este método. Este método é chamado por um objeto que contém uma fonte de dados.

(Herdado de ClipboardObject)
IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Transfere dados ao objeto que implementa este método. Este método é chamado por um objeto que contém uma fonte de dados.

(Herdado de ClipboardObject)

Aplica-se a