DataObject Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe DataObject.
Overload
DataObject() |
Inizializza una nuova istanza della classe DataObject. |
DataObject(Object) |
Inizializza una nuova istanza della classe DataObject a cui viene aggiunto l'oggetto specificato. |
DataObject(String, Object) |
Inizializza una nuova istanza della classe DataObject a cui viene aggiunto l'oggetto specificato nel formato specificato. |
DataObject()
Inizializza una nuova istanza della classe DataObject.
public:
DataObject();
public DataObject ();
Public Sub New ()
Esempio
Nell'esempio di codice seguente viene creato un oggetto DataObject e vengono aggiunti dati. L'esempio recupera e visualizza i dati. Questo codice richiede che textBox1
sia stato creato.
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
Vedi anche
Si applica a
DataObject(Object)
Inizializza una nuova istanza della classe DataObject a cui viene aggiunto l'oggetto specificato.
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)
Parametri
- data
- Object
Dati da memorizzare.
Esempio
Nell'esempio di codice seguente viene creato un oggetto DataObject contenente una stringa. I dati vengono recuperati usando il formato dati. I risultati vengono visualizzati in una casella di testo. Questo codice richiede che textBox1
sia stato creato.
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
Commenti
È possibile aggiungere dati in qualsiasi formato a DataObject quando si usa questo costruttore oppure è possibile aggiungere dati come IDataObject un oggetto per fornire più formati contemporaneamente. Se si ha familiarità con la programmazione COM, è anche possibile aggiungere un oggetto dati che implementa l'interfaccia COM IDataObject
. Per altre informazioni, vedere IDataObject.
Vedi anche
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- Idataobject
Si applica a
DataObject(String, Object)
Inizializza una nuova istanza della classe DataObject a cui viene aggiunto l'oggetto specificato nel formato specificato.
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)
Parametri
- format
- String
Formato dei dati specificati. Per i formati predefiniti, vedere DataFormats.
- data
- Object
Dati da memorizzare.
Esempio
Nell'esempio di codice seguente viene creata una classe usando una DataObject stringa specificata come tipo di stringa. I dati vengono recuperati dall'oggetto DataObject specificando il relativo formato come testo. I risultati vengono visualizzati in una casella di testo. Questo codice richiede che textBox1
sia stato creato.
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