DataObject Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DataObject klasse.
Overloads
| Name | Description |
|---|---|
| DataObject() |
Initialiseert een nieuw exemplaar van de DataObject klasse. |
| DataObject(Object) |
Initialiseert een nieuw exemplaar van de DataObject klasse en voegt het opgegeven object eraan toe. |
| DataObject(String, Object) |
Initialiseert een nieuw exemplaar van de DataObject klasse en voegt het opgegeven object toe in de opgegeven indeling. |
DataObject()
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
Initialiseert een nieuw exemplaar van de DataObject klasse.
public:
DataObject();
public DataObject();
Public Sub New ()
Voorbeelden
In het volgende codevoorbeeld worden gegevens DataObject gemaakt en toegevoegd. Het voorbeeld haalt vervolgens de gegevens op en geeft deze weer. Voor deze code is vereist dat textBox1 deze is gemaakt.
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
Zie ook
Van toepassing op
DataObject(Object)
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
Initialiseert een nieuw exemplaar van de DataObject klasse en voegt het opgegeven object eraan toe.
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)
Parameters
- data
- Object
De gegevens die moeten worden opgeslagen.
Voorbeelden
In het volgende codevoorbeeld wordt een DataObject tekenreeks gemaakt die een tekenreeks bevat. De gegevens worden opgehaald met behulp van de gegevensindeling. De resultaten worden weergegeven in een tekstvak. Voor deze code is vereist dat textBox1 deze is gemaakt.
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
Opmerkingen
U kunt gegevens in elke indeling toevoegen aan het DataObject moment dat u deze constructor gebruikt, of u kunt gegevens toevoegen als een IDataObject om meerdere indelingen tegelijk op te geven. Als u bekend bent met COM-programmering, kunt u ook een gegevensobject toevoegen waarmee de COM-interface IDataObject wordt geïmplementeerd. Zie IDataObject voor meer informatie.
Zie ook
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- IDataObject
Van toepassing op
DataObject(String, Object)
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
- Bron:
- DataObject.cs
Initialiseert een nieuw exemplaar van de DataObject klasse en voegt het opgegeven object toe in de opgegeven indeling.
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)
Parameters
- format
- String
De indeling van de opgegeven gegevens. Zie DataFormats voor vooraf gedefinieerde indelingen.
- data
- Object
De gegevens die moeten worden opgeslagen.
Voorbeelden
In het volgende codevoorbeeld wordt een DataObject klasse gemaakt met behulp van een tekenreeks die is opgegeven als het tekenreekstype. De gegevens worden opgehaald uit de DataObject gegevens door de indeling op te geven als tekst. De resultaten worden weergegeven in een tekstvak. Voor deze code is vereist dat textBox1 deze is gemaakt.
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