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, a la que agrega el objeto especificado. |
DataObject(String, Object) |
Inicializa una nueva instancia de la clase DataObject, a la que agrega el objeto especificado con el formato indicado. |
DataObject()
Inicializa una nueva instancia de la clase DataObject.
public:
DataObject();
public DataObject ();
Public Sub New ()
Ejemplos
En el ejemplo de código siguiente se crea un DataObject objeto y se agregan datos a él. A continuación, el ejemplo recupera y muestra los datos. Este código requiere que textBox1
se haya creado.
private:
void CreateDefaultDataObject()
{
// Creates a data object.
DataObject^ myDataObject;
// Assigns the string to the data object.
String^ myString = "My text string";
myDataObject = gcnew DataObject( myString );
// Prints the string in a text box.
textBox1->Text = myDataObject->GetData( DataFormats::Text )->ToString();
}
private void CreateDefaultDataObject() {
// Creates a data object.
DataObject myDataObject;
// Assigns the string to the data object.
string myString = "My text string";
myDataObject = new DataObject(myString);
// Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString();
}
Private Sub CreateDefaultDataObject()
' Creates a data object.
Dim myDataObject As DataObject
' Assigns the string to the data object.
Dim myString As String = "My text string"
myDataObject = New DataObject(myString)
' Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString()
End Sub
Consulte también
Se aplica a
DataObject(Object)
Inicializa una nueva instancia de la clase DataObject, a la que agrega el objeto especificado.
public:
DataObject(System::Object ^ data);
public DataObject (object data);
new System.Windows.Forms.DataObject : obj -> System.Windows.Forms.DataObject
Public Sub New (data As Object)
Parámetros
- data
- Object
Datos que se van a almacenar.
Ejemplos
En el ejemplo de código siguiente se crea un DataObject objeto que contiene una cadena. Los datos se recuperan con su formato de datos. Los resultados se muestran en un cuadro de texto. Este código requiere que textBox1
se haya creado.
private:
void CreateTextDataObject()
{
// Creates a new data object using a string.
String^ myString = "My text string";
DataObject^ myDataObject = gcnew DataObject( myString );
// Prints the string in a text box.
textBox1->Text = myDataObject->GetData( DataFormats::Text )->ToString();
}
private void CreateTextDataObject() {
// Creates a new data object using a string.
string myString = "My text string";
DataObject myDataObject = new DataObject(myString);
// Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString();
}
Private Sub CreateTextDataObject()
' Creates a new data object using a string.
Dim myString As String = "My text string"
Dim myDataObject As New DataObject(myString)
' Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString()
End Sub
Comentarios
Puede agregar datos en cualquier formato al DataObject al usar este constructor, o puede agregar datos como para IDataObject proporcionar varios formatos a la vez. Si está familiarizado con la programación COM, también puede agregar un objeto de datos que implemente la interfaz COM IDataObject
. Para obtener más información, vea IDataObject.
Consulte también
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- IDataObject
Se aplica a
DataObject(String, Object)
Inicializa una nueva instancia de la clase DataObject, a la que agrega el objeto especificado con el formato indicado.
public:
DataObject(System::String ^ format, System::Object ^ data);
public DataObject (string format, object data);
new System.Windows.Forms.DataObject : string * obj -> System.Windows.Forms.DataObject
Public Sub New (format As String, data As Object)
Parámetros
- format
- String
Formato de los datos especificados. Vea DataFormats para obtener los formatos predefinidos.
- data
- Object
Datos que se van a almacenar.
Ejemplos
En el ejemplo de código siguiente se crea una DataObject clase mediante una cadena que se especifica como tipo de cadena. Los datos se recuperan de especificando DataObject su formato como texto. Los resultados se muestran en un cuadro de texto. Este código requiere que textBox1
se haya creado.
private:
void CreateTextDataObject2()
{
// Creates a new data object using a string.
String^ myString = "My next text string";
DataObject^ myDataObject = gcnew DataObject( "System.String",myString );
// Prints the string in a text box.
textBox1->Text = myDataObject->GetData( DataFormats::Text )->ToString();
}
private void CreateTextDataObject2() {
// Creates a new data object using a string.
string myString = "My next text string";
DataObject myDataObject = new DataObject("System.String", myString);
// Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString();
}
Private Sub CreateTextDataObject2()
' Creates a new data object using a string.
Dim myString As String = "My next text string"
Dim myDataObject As New DataObject("System.String", myString)
' Prints the string in a text box.
textBox1.Text = myDataObject.GetData(DataFormats.Text).ToString()
End Sub