Classe ClipboardObject
Representa um objeto da área de transferência para a finalidade de transferência de dados.Este objeto interopera entre DataObject, IDataObject, e IDataObject.
Hierarquia de herança
System.Object
System.Windows.Forms.DataObject
Microsoft.VisualStudio.Data.Framework.ClipboardObject
Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public Class ClipboardObject _
Inherits DataObject _
Implements IDataObject, IDataObject
public class ClipboardObject : DataObject,
IDataObject, IDataObject
public ref class ClipboardObject : public DataObject,
IDataObject, IDataObject
type ClipboardObject =
class
inherit DataObject
interface IDataObject
interface IDataObject
end
public class ClipboardObject extends DataObject implements IDataObject, IDataObject
O tipo ClipboardObject expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ClipboardObject() | Inicializa uma nova instância da classe de ClipboardObject com base na classe padrão de DataObject . | |
ClipboardObject(Object) | Inicializa uma nova instância da classe de ClipboardObject que contém os dados especificados, ou envolve uma instância de classe existente. | |
ClipboardObject(String, Object) | Inicializa uma nova instância da classe de ClipboardObject que contém os dados especificados no formato especificado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
ContainsAudio | Indica se o objeto de dados contém dados a WaveAudio formato. (Herdado de DataObject.) | |
ContainsFileDropList | Indica se o objeto de dados contém dados que estão na FileDrop formatar ou pode ser convertido em formato. (Herdado de DataObject.) | |
ContainsImage | Indica se o objeto de dados contém dados que estão na Bitmap formatar ou pode ser convertido em formato. (Herdado de DataObject.) | |
ContainsText() | Indica se o objeto de dados contém dados a UnicodeText formato. (Herdado de DataObject.) | |
ContainsText(TextDataFormat) | Indica se o objeto de dados contém dados de texto no formato indicado pelo especificado TextDataFormat valor. (Herdado de DataObject.) | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetAudioStream | Recupera um fluxo de áudio do objeto de dados. (Herdado de DataObject.) | |
GetData(String) | Recupera os dados armazenados no objeto da área de transferência no formato especificado. (Substitui DataObject.GetData(String).) | |
GetData(Type) | Recupera os dados armazenados no objeto da área de transferência no formato especificado. (Substitui DataObject.GetData(Type).) | |
GetData(String, Boolean) | Recupera os dados armazenados no objeto da área de transferência no formato especificado, usando um parâmetro automatizado de conversão para determinar se converter os dados para o formato. (Substitui DataObject.GetData(String, Boolean).) | |
GetDataPresent(String) | Indica se os dados armazenados no objeto da área de transferência podem ser convertidos em ou estão associados com o formato especificado. (Substitui DataObject.GetDataPresent(String).) | |
GetDataPresent(Type) | Indica se os dados armazenados no objeto da área de transferência podem ser convertidos em ou estão associados com o formato especificado. (Substitui DataObject.GetDataPresent(Type).) | |
GetDataPresent(String, Boolean) | Indica se os dados armazenados no objeto da área de transferência pode ser convertido como ou está associado com o formato especificado, usando um parâmetro de conversão automática para determinar se converter os dados para o formato. (Substitui DataObject.GetDataPresent(String, Boolean).) | |
GetFileDropList | Recupera uma coleção de nomes de arquivo de objeto de dados. (Herdado de DataObject.) | |
GetFormats() | Recupera uma lista de todos os formatos que há suporte para dados armazenados no objeto da área de transferência. (Substitui DataObject.GetFormats().) | |
GetFormats(Boolean) | Recupera uma lista de todos os formatos que há suporte para dados armazenados no objeto da área de transferência, usando um parâmetro de conversão automática para determinar se recuperar somente formatos de dados nativos ou todos os formatos que os dados podem ser convertidos em. (Substitui DataObject.GetFormats(Boolean).) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetImage | Recupera uma imagem do objeto de dados. (Herdado de DataObject.) | |
GetText() | Recupera dados de texto do objeto de dados na UnicodeText formato. (Herdado de DataObject.) | |
GetText(TextDataFormat) | Recupera dados de texto do objeto de dados no formato indicado pelo especificado TextDataFormat valor. (Herdado de DataObject.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
SetAudio(array<Byte[]) | Adiciona um Byte o objeto de dados no array o WaveAudio formato após convertê-la para um Stream. (Herdado de DataObject.) | |
SetAudio(Stream) | Adiciona um Stream para o objeto de dados na WaveAudio formato. (Herdado de DataObject.) | |
SetData(Object) | Adiciona dados ao objeto da área de transferência. (Substitui DataObject.SetData(Object).) | |
SetData(String, Object) | Adiciona dados ao objeto da área de transferência no formato especificado. (Substitui DataObject.SetData(String, Object).) | |
SetData(Type, Object) | Adiciona dados ao objeto da área de transferência, usando o tipo especificado como o formato. (Substitui DataObject.SetData(Type, Object).) | |
SetData(String, Boolean, Object) | Adiciona dados ao objeto da área de transferência. (Substitui DataObject.SetData(String, Boolean, Object).) | |
SetFileDropList | Adiciona o objeto de dados em uma coleção de nomes de arquivo do FileDrop formato. (Herdado de DataObject.) | |
SetImage | Adiciona um Image para o objeto de dados na Bitmap formato. (Herdado de DataObject.) | |
SetText(String) | Adiciona os dados de texto para o objeto de dados na UnicodeText formato. (Herdado de DataObject.) | |
SetText(String, TextDataFormat) | Adiciona os dados de texto para o objeto de dados no formato indicado pelo especificado TextDataFormat valor. (Herdado de DataObject.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IDataObject.DAdvise | Cria uma conexão entre o objeto da área de transferência e o coletor consultivo.Este método é chamado por um objeto que suporta um coletor consultivo e permite que o coletor consultivo a ser notificado de alterações nos dados do objeto. | |
IDataObject.DAdvise | Cria uma conexão entre o objeto da área de transferência e o coletor consultivo.Este método é chamado por um objeto que suporta um coletor consultivo e permite que o coletor consultivo a ser notificado de alterações nos dados do objeto. | |
IDataObject.DUnadvise | Remove uma conexão de notificação que é estabelecida. | |
IDataObject.DUnadvise | Remove uma conexão de notificação que é estabelecida anteriormente. | |
IDataObject.EnumDAdvise | Cria um objeto que pode ser usado para enumerar as conexões consultivas atual. | |
IDataObject.EnumDAdvise | Cria um objeto que pode ser usado para enumerar as conexões consultivas atual. | |
IDataObject.EnumFormatEtc | Cria um objeto para enumerar as estruturas de FORMATETC para um objeto de dados.Essas estruturas são usadas em chamadas para o IDataObject.GetData ou o IDataObject.SetData. | |
IDataObject.EnumFormatEtc | Cria um objeto para enumerar as estruturas de FORMATETC para um objeto de dados.Essas estruturas são usadas em chamadas para o IDataObject.GetData ou o IDataObject.SetData. | |
IDataObject.GetCanonicalFormatEtc | Fornece uma estrutura padrão de FORMATETC que é logicamente equivalente a uma estrutura mais complexa.Use este método para determinar se duas estruturas diferentes de FORMATETC retorna os mesmos dados, eliminando a necessidade para renderização duplicado. | |
IDataObject.GetCanonicalFormatEtc | Fornece uma estrutura padrão de FORMATETC que é logicamente equivalente a uma estrutura mais complexa.Use este método para determinar se duas estruturas diferentes de FORMATETC retorna os mesmos dados, eliminando a necessidade para renderização duplicado. | |
IDataObject.GetData | Obtém dados de um objeto de fonte de dados.Este método é chamado por um consumidor dos dados.Processa os dados descritos na estrutura de FORMATETC especificada e transferir-los através da estrutura de STGMEDIUM especificada.O chamador assume a responsabilidade para liberar a estrutura de STGMEDIUM . | |
IDataObject.GetData | Obtém dados de um objeto de fonte de dados.Este método é chamado por um consumidor dos dados.Processa os dados descritos na estrutura de FORMATETC especificada e transferir-los através da estrutura de STGMEDIUM especificada.O chamador assume a responsabilidade para liberar a estrutura de STGMEDIUM . | |
IDataObject.GetDataHere | Obtém dados de um objeto de fonte de dados.Esse método, que é chamado por um consumidor dos dados, difere do método de IDataObject.GetData que este deve atribuir e liberar o meio de armazenamento especificado. | |
IDataObject.GetDataHere | Obtém dados de um objeto de fonte de dados.Esse método, que é chamado por um consumidor dos dados, difere do método de IDataObject.GetData que este deve atribuir e liberar o meio de armazenamento especificado. | |
IDataObject.QueryGetData | Determina se o objeto de dados é capaz de processar os dados descritos na estrutura de FORMATETC .Os objetos que tentam uma pasta ou operação de soltar podem chamar este método antes de chamar o IDataObject.GetData para obter um indicando se a operação será com êxito. | |
IDataObject.QueryGetData | Determina se o objeto de dados é capaz de processar os dados descritos na estrutura de FORMATETC .Os objetos que tentam uma pasta ou operação de soltar podem chamar este método antes de chamar o IDataObject.GetData para obter um indicando se a operação será com êxito. | |
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. | |
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. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.