DataObject Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DataObject-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| DataObject() |
Initialisiert eine neue Instanz der DataObject-Klasse. |
| DataObject(Object) |
Initialisiert eine neue Instanz der DataObject Klasse und fügt das angegebene Objekt hinzu. |
| DataObject(String, Object) |
Initialisiert eine neue Instanz der DataObject Klasse und fügt das angegebene Objekt im angegebenen Format hinzu. |
DataObject()
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
Initialisiert eine neue Instanz der DataObject-Klasse.
public:
DataObject();
public DataObject();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird eine DataObject Daten erstellt und hinzugefügt. Anschließend ruft das Beispiel die Daten ab und zeigt sie an. Dieser Code erfordert, dass textBox1 er erstellt wurde.
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
Weitere Informationen
Gilt für:
DataObject(Object)
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
Initialisiert eine neue Instanz der DataObject Klasse und fügt das angegebene Objekt hinzu.
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)
Parameter
- data
- Object
Die zu speichernden Daten.
Beispiele
Im folgenden Codebeispiel wird eine DataObject Zeichenfolge erstellt, die eine Zeichenfolge enthält. Die Daten werden mithilfe des Datenformats abgerufen. Die Ergebnisse werden in einem Textfeld angezeigt. Dieser Code erfordert, dass textBox1 er erstellt wurde.
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
Hinweise
Sie können Daten in einem beliebigen Format DataObject hinzufügen, wenn Sie diesen Konstruktor verwenden, oder Sie können Daten als IDataObject Daten hinzufügen, um mehrere Formate gleichzeitig bereitzustellen. Wenn Sie mit der COM-Programmierung vertraut sind, können Sie auch ein Datenobjekt hinzufügen, das die COM-Schnittstelle IDataObject implementiert. Weitere Informationen finden Sie unter IDataObject.
Weitere Informationen
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- IDataObject-
Gilt für:
DataObject(String, Object)
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
- Quelle:
- DataObject.cs
Initialisiert eine neue Instanz der DataObject Klasse und fügt das angegebene Objekt im angegebenen Format hinzu.
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)
Parameter
- format
- String
Das Format der angegebenen Daten. Informationen zu vordefinierten Formaten finden Sie DataFormats unter
- data
- Object
Die zu speichernden Daten.
Beispiele
Im folgenden Codebeispiel wird eine DataObject Klasse mit einer Zeichenfolge erstellt, die als Zeichenfolgentyp angegeben ist. Die Daten werden aus dem DataObject Format als Text abgerufen. Die Ergebnisse werden in einem Textfeld angezeigt. Dieser Code erfordert, dass textBox1 er erstellt wurde.
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