Compartir a través de


Cómo: Crear un objeto de datos

Actualización: noviembre 2007

En los ejemplos siguientes se muestran varias maneras de crear un objeto de datos mediante los constructores proporcionadas por la clase DataObject.

Ejemplo

Descripción

En el ejemplo de código siguiente se crea un nuevo objeto de datos y se utiliza uno de los constructores sobrecargados (DataObject(Object)) para inicializar el objeto de datos con una cadena. En este caso, se determina un formato de datos adecuado automáticamente según el tipo de datos almacenados y se permite la autoconversión de los datos almacenados de manera predeterminada.

Código

string stringData = "Some string data to store...";
DataObject dataObject = new DataObject(stringData);

Descripción

El ejemplo de código siguiente es una versión reducida del código de ejemplo anterior.

Código

DataObject dataObject = new DataObject("Some string data to store...");

Ejemplo

Descripción

En el ejemplo de código siguiente se crea un nuevo objeto de datos y se utiliza uno de los constructores sobrecargados (DataObject(String, Object)) para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, el formato de los datos lo especifica una cadena; la clase DataFormats proporciona un conjunto de cadenas de tipo predefinidas. Se permite la autoconversión de los datos almacenados de forma predeterminada.

Código

string stringData = "Some string data to store...";
string dataFormat = DataFormats.UnicodeText;
DataObject dataObject = new DataObject(dataFormat, stringData);

Descripción

El ejemplo de código siguiente es una versión reducida del código de ejemplo anterior.

Código

DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");

Ejemplo

Descripción

En el ejemplo de código siguiente se crea un nuevo objeto de datos y se utiliza uno de los constructores sobrecargados (DataObject) para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, el formato de los datos lo especifica un parámetro de Type. Se permite la autoconversión de los datos almacenados de forma predeterminada.

Código

string stringData = "Some string data to store...";
Type dataFormat = stringData.GetType();
DataObject dataObject = new DataObject(dataFormat, stringData);

Descripción

El ejemplo de código siguiente es una versión reducida del código de ejemplo anterior.

Código

DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");

Ejemplo

Descripción

En el ejemplo de código siguiente se crea un nuevo objeto de datos y se utiliza uno de los constructores sobrecargados (DataObject(String, Object, Boolean)) para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, el formato de los datos lo especifica una cadena; la clase DataFormats proporciona un conjunto de cadenas de tipo predefinidas. La sobrecarga de este constructor determinado permite que el llamador especifique si se permite la autoconversión.

Código

string stringData = "Some string data to store...";
string dataFormat = DataFormats.Text;
bool autoConvert = false;
DataObject dataObject = new DataObject(dataFormat, stringData, autoConvert);

Descripción

El ejemplo de código siguiente es una versión reducida del código de ejemplo anterior.

Código

DataObject dataObject = new DataObject(DataFormats.Text, "Some string data to store...", false);

Vea también

Referencia

IDataObject

Otros recursos

Ejemplos Drag and Drop