DataObject Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase DataObject.
Sobrecargas
DataObject() |
Inicializa una nueva instancia de la clase DataObject. |
DataObject(Object) |
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados. |
DataObject(String, Object) |
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; una cadena especifica el formato. |
DataObject(Type, Object) |
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; el formato de los datos lo especifica un objeto Type. |
DataObject(String, Object, Boolean) |
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; una cadena especifica el formato. Esta sobrecarga incluye una marca de tipo |
DataObject()
Inicializa una nueva instancia de la clase DataObject.
public:
DataObject();
[System.Security.SecurityCritical]
public DataObject ();
public DataObject ();
Public Sub New ()
- Atributos
Se aplica a
DataObject(Object)
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados.
public:
DataObject(System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (object data);
public DataObject (object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : obj -> System.Windows.DataObject
new System.Windows.DataObject : obj -> System.Windows.DataObject
Public Sub New (data As Object)
Parámetros
- data
- Object
Objeto que representa los datos que se almacenarán en este objeto de datos.
- Atributos
Excepciones
data
es null
.
data
hace referencia a un objeto DataObject.
Ejemplos
En el ejemplo siguiente se crea un nuevo objeto de datos y se usa este constructor para inicializar el objeto de datos con una cadena. En este caso, se determina automáticamente un formato de datos adecuado según el tipo de los datos almacenados y se permite la conversión automática de los datos almacenados de forma predeterminada.
string stringData = "Some string data to store...";
DataObject dataObject = new DataObject(stringData);
Dim stringData As String = "Some string data to store..."
Dim dataObject As New DataObject(stringData)
El ejemplo siguiente es una versión condensada del ejemplo anterior.
DataObject dataObject = new DataObject("Some string data to store...");
Dim dataObject As New DataObject("Some string data to store...")
Se aplica a
DataObject(String, Object)
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; una cadena especifica el formato.
public:
DataObject(System::String ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (string format, object data);
public DataObject (string format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
Public Sub New (format As String, data As Object)
Parámetros
- format
- String
Cadena que especifica el formato de los datos. Para ver un conjunto de formatos de datos predefinidos, consulte la clase DataFormats.
- data
- Object
Objeto que representa los datos que se almacenarán en este objeto de datos.
- Atributos
Excepciones
data
o format
es null
.
Ejemplos
En el ejemplo siguiente se crea un nuevo objeto de datos y se usa este constructor para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, el formato de datos se especifica mediante una cadena; la DataFormats clase proporciona un conjunto de cadenas de tipo predefinidas. La conversión automática de los datos almacenados se permite de forma predeterminada.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.UnicodeText;
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.UnicodeText
Dim dataObject As New DataObject(dataFormat, stringData)
El ejemplo siguiente es una versión condensada del ejemplo anterior.
DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");
Dim dataObject As New DataObject(DataFormats.UnicodeText, "Some string data to store...")
Se aplica a
DataObject(Type, Object)
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; el formato de los datos lo especifica un objeto Type.
public:
DataObject(Type ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (Type format, object data);
public DataObject (Type format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
Public Sub New (format As Type, data As Object)
Parámetros
- format
- Type
Type que especifica el formato de los datos. Para ver un conjunto de formatos de datos predefinidos, consulte la clase DataFormats.
- data
- Object
Datos que se van a almacenar en este objeto de datos.
- Atributos
Excepciones
data
o format
es null
.
Ejemplos
En el ejemplo siguiente se crea un nuevo objeto de datos y se usa este constructor para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, un Type parámetro especifica el formato de datos. La conversión automática de los datos almacenados se permite de forma predeterminada.
string stringData = "Some string data to store...";
Type dataFormat = stringData.GetType();
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As Type = stringData.GetType()
Dim dataObject As New DataObject(dataFormat, stringData)
El ejemplo siguiente es una versión condensada del ejemplo anterior.
DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");
Dim dataObject As New DataObject("".GetType(), "Some string data to store...")
Se aplica a
DataObject(String, Object, Boolean)
Inicializa una nueva instancia de la clase DataObject que contiene los datos especificados y su formato asociado; una cadena especifica el formato. Esta sobrecarga incluye una marca de tipo Boolean
para indicar si los datos se pueden convertir en otro formato durante el proceso de recuperación.
public:
DataObject(System::String ^ format, System::Object ^ data, bool autoConvert);
[System.Security.SecurityCritical]
public DataObject (string format, object data, bool autoConvert);
public DataObject (string format, object data, bool autoConvert);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
Public Sub New (format As String, data As Object, autoConvert As Boolean)
Parámetros
- format
- String
Cadena que especifica el formato de los datos. Para ver un conjunto de formatos de datos predefinidos, consulte la clase DataFormats.
- data
- Object
Datos que se van a almacenar en este objeto de datos.
- autoConvert
- Boolean
Es true
para permitir la conversión de los datos en otro formato durante el proceso de recuperación; es false
para prohibir la conversión de los datos en otro formato durante el proceso de recuperación.
- Atributos
Excepciones
data
o format
es null
.
Ejemplos
En el ejemplo siguiente se crea un nuevo objeto de datos y se usa este constructor para inicializar el objeto de datos con una cadena y un formato de datos especificado. En este caso, el formato de datos se especifica mediante una cadena; la DataFormats clase proporciona un conjunto de cadenas de tipo predefinidas.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.Text;
bool autoConvert = false;
DataObject dataObject = new DataObject(dataFormat, stringData, autoConvert);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.Text
Dim autoConvert As Boolean = False
Dim dataObject As New DataObject(dataFormat, stringData, autoConvert)
El ejemplo siguiente es una versión condensada del ejemplo anterior.
DataObject dataObject = new DataObject(DataFormats.Text, "Some string data to store...", false);
Dim dataObject As New DataObject(DataFormats.Text, "Some string data to store...", False)