Classe ClipboardObject
Representa um objeto da área de transferência com a finalidade de transferência de dados. Este objeto interopera entre DataObject, IDataObject, e IDataObject.
Hierarquia de herança
Object
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 ClipboardObject com base na classe padrão de DataObject . |
![]() |
ClipboardObject(Object) | Inicializa uma nova instância da classe 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 ClipboardObject que contém os dados especificados no formato especificado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
ContainsAudio | Indicates whether the data object contains data in the WaveAudio format. (Herdado de DataObject.) |
![]() |
ContainsFileDropList | Indicates whether the data object contains data that is in the FileDrop format or can be converted to that format. (Herdado de DataObject.) |
![]() |
ContainsImage | Indicates whether the data object contains data that is in the Bitmap format or can be converted to that format. (Herdado de DataObject.) |
![]() |
ContainsText | Indicates whether the data object contains data in the UnicodeText format. (Herdado de DataObject.) |
![]() |
ContainsText(TextDataFormat) | Indicates whether the data object contains text data in the format indicated by the specified TextDataFormat value. (Herdado de DataObject.) |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetAudioStream | Retrieves an audio stream from the data object. (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 para ou estejam 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 para ou estejam 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 para ou está associado com o formato especificado, usando um parâmetro automático de conversão para determinar se converter os dados para o formato. (Substitui DataObject.GetDataPresent(String, Boolean).) |
![]() |
GetFileDropList | Retrieves a collection of file names from the data object. (Herdado de DataObject.) |
![]() |
GetFormats() | Recupera uma lista de todos os formatos que são suportados para os dados armazenados no objeto da área de transferência. (Substitui DataObject.GetFormats.) |
![]() |
GetFormats(Boolean) | Recupera uma lista de todos os formatos que são suportados para os dados armazenados no objeto da área de transferência, usando um parâmetro automático de conversão para determinar se recuperar somente formatos de dados nativos ou todos os formatos que os dados podem ser convertidos a. (Substitui DataObject.GetFormats(Boolean).) |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetImage | Retrieves an image from the data object. (Herdado de DataObject.) |
![]() |
GetText | Retrieves text data from the data object in the UnicodeText format. (Herdado de DataObject.) |
![]() |
GetText(TextDataFormat) | Retrieves text data from the data object in the format indicated by the specified TextDataFormat value. (Herdado de DataObject.) |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
SetAudio(Byte) | Adds a Byte array to the data object in the WaveAudio format after converting it to a Stream. (Herdado de DataObject.) |
![]() |
SetAudio(Stream) | Adds a Stream to the data object in the WaveAudio format. (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 | Adds a collection of file names to the data object in the FileDrop format. (Herdado de DataObject.) |
![]() |
SetImage | Adds an Image to the data object in the Bitmap format. (Herdado de DataObject.) |
![]() |
SetText(String) | Adds text data to the data object in the UnicodeText format. (Herdado de DataObject.) |
![]() |
SetText(String, TextDataFormat) | Adds text data to the data object in the format indicated by the specified TextDataFormat value. (Herdado de DataObject.) |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
![]() ![]() |
IDataObject.DAdvise | Criar uma conexão entre o objeto da área de transferência e um 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 de objeto. |
![]() ![]() |
IDataObject.DAdvise | Criar uma conexão entre o objeto da área de transferência e um 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 de objeto. |
![]() ![]() |
IDataObject.DUnadvise | Remover uma conexão de notificação que é estabelecida. |
![]() ![]() |
IDataObject.DUnadvise | Remover 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 duplicada. |
![]() ![]() |
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 duplicada. |
![]() ![]() |
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 especificada de FORMATETC 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 especificada de FORMATETC 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 o chamador deve atribuir e liberar o suporte de memória 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 o chamador deve atribuir e liberar o suporte de memória especificado. |
![]() ![]() |
IDataObject.QueryGetData | Determina se o objeto de dados é capaz de processar os dados descritos na estrutura de FORMATETC .Objetos que tentam uma pasta ou operação de soltar podem chamar este método antes de chamar o IDataObject.GetData para obter uma indicação de 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 .Objetos que tentam uma pasta ou operação de soltar podem chamar este método antes de chamar o IDataObject.GetData para obter uma indicação de se a operação será com êxito. |
![]() ![]() |
IDataObject.SetData | Transfere dados ao objeto que implementa este método.Este método é chamado por um objeto que contém uma fonte de dados. |
![]() ![]() |
IDataObject.SetData | Transfere dados ao 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.