Compartir a través de


DSRefClipboardObject (Clase)

Permite crear y leer un objeto del portapapeles se utiliza para las operaciones de arrastrar y colocar entre el Explorador de servidores y el diseñador de datos.El objeto de DSRefClipboardObject contiene información identificativa sobre el objeto subyacente se transfiere que.

Jerarquía de herencia

System.Object
  System.Windows.Forms.DataObject
    Microsoft.VisualStudio.Data.Framework.ClipboardObject
      Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Public Class DSRefClipboardObject _
    Inherits ClipboardObject
public class DSRefClipboardObject : ClipboardObject
public ref class DSRefClipboardObject : public ClipboardObject
type DSRefClipboardObject =  
    class
        inherit ClipboardObject
    end
public class DSRefClipboardObject extends ClipboardObject

El tipo DSRefClipboardObject expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DSRefClipboardObject() Inicializa una nueva instancia de la clase DSRefClipboardObject.
Método público DSRefClipboardObject(Object) Inicializa una nueva instancia de la clase de DSRefClipboardObject , especificando un objeto de DSRef .

Arriba

Métodos

  Nombre Descripción
Método público ContainsAudio indica si el objeto de datos contiene datos en el formato de WaveAudio . (Se hereda de DataObject).
Método público ContainsDSRef Indica si DSRefClipboardObject actual contiene un objeto de DSRef .
Método público ContainsFileDropList Indica si el objeto de datos contiene datos que está en el formato de FileDrop o se puede convertir a ese formato. (Se hereda de DataObject).
Método público ContainsImage Indica si el objeto de datos contiene datos que está en el formato de Bitmap o se puede convertir a ese formato. (Se hereda de DataObject).
Método público ContainsText() indica si el objeto de datos contiene datos en el formato de UnicodeText . (Se hereda de DataObject).
Método público ContainsText(TextDataFormat) Indica si el objeto de datos contiene datos de texto en el formato indicado por el valor especificado de TextDataFormat . (Se hereda de DataObject).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetAudioStream Recupera una secuencia de sonido del objeto de datos. (Se hereda de DataObject).
Método público GetData(String) Recupera los datos almacenados en el objeto del portapapeles en el formato especificado. (Se hereda de ClipboardObject).
Método público GetData(Type) Recupera los datos almacenados en el objeto del portapapeles en el formato especificado. (Se hereda de ClipboardObject).
Método público GetData(String, Boolean) Recupera los datos almacenados en el objeto del portapapeles en el formato especificado, utilizando un parámetro automatizado de conversión para determinar si convertir los datos al formato. (Se hereda de ClipboardObject).
Método público GetDataPresent(String) Indica si los datos almacenados en el objeto del portapapeles se pueden convertir en o están asociados al formato especificado. (Se hereda de ClipboardObject).
Método público GetDataPresent(Type) Indica si los datos almacenados en el objeto del portapapeles se pueden convertir en o están asociados al formato especificado. (Se hereda de ClipboardObject).
Método público GetDataPresent(String, Boolean) Indica si los datos almacenados en el objeto del portapapeles se pueden convertir en o están asociados al formato especificado, utilizando un parámetro automático de conversión para determinar si convertir los datos al formato. (Se hereda de ClipboardObject).
Método público GetDSRef Extrae el objeto de DSRef de DSRefClipboardObject.
Método público GetFileDropList Recupera una colección de nombres de archivo del objeto de datos. (Se hereda de DataObject).
Método público GetFormats() Recupera una lista de todos los formatos compatibles con los datos almacenados en el objeto del portapapeles. (Se hereda de ClipboardObject).
Método público GetFormats(Boolean) Recupera una lista de todos los formatos compatibles con los datos almacenados en el objeto del portapapeles, utilizando un parámetro automático de conversión para determinar si recuperar sólo los formatos de datos nativos o todos los formatos que los datos se pueden convertir a. (Se hereda de ClipboardObject).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetImage Recupera una imagen del objeto de datos. (Se hereda de DataObject).
Método público GetText() Datos de texto de recupera del objeto de datos en el formato de UnicodeText . (Se hereda de DataObject).
Método público GetText(TextDataFormat) Recupera el texto a datos del objeto de datos en el formato indicado por el valor especificado de TextDataFormat . (Se hereda de DataObject).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público SetAudio(array<Byte[]) Agrega una matriz de Byte al objeto de datos en el formato de WaveAudio después de convertirlo a Stream. (Se hereda de DataObject).
Método público SetAudio(Stream) Agrega Stream al objeto de datos en el formato de WaveAudio . (Se hereda de DataObject).
Método público SetData(Object) Agregar datos al objeto del portapapeles. (Se hereda de ClipboardObject).
Método público SetData(String, Object) Agregar datos al objeto del portapapeles en el formato especificado. (Se hereda de ClipboardObject).
Método público SetData(Type, Object) Agregar datos al objeto del portapapeles, utilizando el tipo especificado como formato. (Se hereda de ClipboardObject).
Método público SetData(String, Boolean, Object) Agregar datos al objeto del portapapeles. (Se hereda de ClipboardObject).
Método público SetDSRef Agrega el objeto de DSRef a DSRefClipboardObject.
Método público SetFileDropList Agrega una colección de nombres de archivo en el objeto de datos en el formato de FileDrop . (Se hereda de DataObject).
Método público SetImage Agrega Image al objeto de datos en el formato de Bitmap . (Se hereda de DataObject).
Método público SetText(String) Agrega datos de texto al objeto de datos en el formato de UnicodeText . (Se hereda de DataObject).
Método público SetText(String, TextDataFormat) Agrega datos de texto al objeto de datos en el formato indicado por el valor especificado de TextDataFormat . (Se hereda de DataObject).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IDataObject.DAdvise Crea una conexión entre el objeto del portapapeles y un receptor asesor.Este método es invocado por un objeto que admite un receptor de consulta y permite que a dicho receptor se le notifiquen los cambios realizados en los datos del objeto. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.DAdvise Crea una conexión entre el objeto del portapapeles y un receptor asesor.Este método es invocado por un objeto que admite un receptor de consulta y permite que a dicho receptor se le notifiquen los cambios realizados en los datos del objeto. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.DUnadvise Quita una conexión de notificación se ha establecido que. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.DUnadvise Quita una conexión de notificación que se ha establecido previamente. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.EnumDAdvise Crea un objeto que se puede utilizar para enumerar las conexiones de consulta actuales. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.EnumDAdvise Crea un objeto que se puede utilizar para enumerar las conexiones de consulta actuales. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.EnumFormatEtc Crea un objeto para enumerar las estructuras FORMATETC para un objeto de datos.Estas estructuras se utilizan en llamadas a los métodos IDataObject.GetData o IDataObject.SetData. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.EnumFormatEtc Crea un objeto para enumerar las estructuras FORMATETC para un objeto de datos.Estas estructuras se utilizan en llamadas a los métodos IDataObject.GetData o IDataObject.SetData. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetCanonicalFormatEtc Proporciona una estructura FORMATETC estándar que equivale lógicamente a una estructura más compleja.Utilice este método para determinar si dos diversas estructuras de FORMATETC devuelven los mismos datos, quitando la representación duplicada. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetCanonicalFormatEtc Proporciona una estructura FORMATETC estándar que equivale lógicamente a una estructura más compleja.Utilice este método para determinar si dos diversas estructuras de FORMATETC devuelven los mismos datos, quitando la representación duplicada. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetData Obtiene los datos de un objeto de datos de origen.Este método llama un consumidor de los datos.Muestra los datos descritos en la estructura especificada de FORMATETC y los transfiere a través de la estructura especificada de STGMEDIUM .A continuación, el llamador asume la responsabilidad de liberar la estructura STGMEDIUM. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetData Obtiene los datos de un objeto de datos de origen.Este método llama un consumidor de los datos.Muestra los datos descritos en la estructura especificada de FORMATETC y los transfiere a través de la estructura especificada de STGMEDIUM .A continuación, el llamador asume la responsabilidad de liberar la estructura STGMEDIUM. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetDataHere Obtiene los datos de un objeto de datos de origen.Este método, que es invocado por un consumidor de datos, se diferencia del método IDataObject.GetData en que el llamador debe asignar y liberar el medio de almacenamiento especificado. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.GetDataHere Obtiene los datos de un objeto de datos de origen.Este método, que es invocado por un consumidor de datos, se diferencia del método IDataObject.GetData en que el llamador debe asignar y liberar el medio de almacenamiento especificado. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.QueryGetData Determina si el objeto de datos es capaz de representar los datos descritos en la estructura FORMATETC.Los objetos que intentan una pegar o una operación de colocar pueden llamar a este método antes de llamar a IDataObject.GetData para obtener una indicación de si la operación se realiza correctamente. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.QueryGetData Determina si el objeto de datos es capaz de representar los datos descritos en la estructura FORMATETC.Los objetos que intentan una pegar o una operación de colocar pueden llamar a este método antes de llamar a IDataObject.GetData para obtener una indicación de si la operación se realiza correctamente. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.SetData Transfiere los datos al objeto que implementa este método.Este método es invocado por un objeto que contiene un origen de datos. (Se hereda de ClipboardObject).
Implementación explícita de interfacesMétodo privado IDataObject.SetData Transfiere los datos al objeto que implementa este método.Este método es invocado por un objeto que contiene un origen de datos. (Se hereda de ClipboardObject).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)

IDSRefProvider