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);