DataObject Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av DataObject klassen.
Överlagringar
| Name | Description |
|---|---|
| DataObject() |
Initierar en ny instans av DataObject klassen. |
| DataObject(Object) |
Initierar en ny instans av DataObject klassen och lägger till det angivna objektet i den. |
| DataObject(String, Object) |
Initierar en ny instans av DataObject klassen och lägger till det angivna objektet i det angivna formatet. |
DataObject()
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
Initierar en ny instans av DataObject klassen.
public:
DataObject();
public DataObject();
Public Sub New ()
Exempel
Följande kodexempel skapar en DataObject och lägger till data i den. Exemplet hämtar och visar sedan data. Den här koden kräver att den textBox1 har skapats.
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
Se även
Gäller för
DataObject(Object)
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
Initierar en ny instans av DataObject klassen och lägger till det angivna objektet i den.
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)
Parametrar
- data
- Object
De data som ska lagras.
Exempel
I följande kodexempel skapas en DataObject som innehåller en sträng. Data hämtas med dess dataformat. Resultatet visas i en textruta. Den här koden kräver att den textBox1 har skapats.
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
Kommentarer
Du kan lägga till data i valfritt format till DataObject när du använder den här konstruktorn, eller så kan du lägga till data som ett IDataObject för att tillhandahålla flera format samtidigt. Om du är bekant med COM-programmering kan du också lägga till ett dataobjekt som implementerar COM-gränssnittet IDataObject . Mer information finns i IDataObject.
Se även
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- IDataObject
Gäller för
DataObject(String, Object)
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
- Källa:
- DataObject.cs
Initierar en ny instans av DataObject klassen och lägger till det angivna objektet i det angivna formatet.
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)
Parametrar
- format
- String
Formatet för angivna data. Se DataFormats fördefinierade format.
- data
- Object
De data som ska lagras.
Exempel
I följande kodexempel skapas en DataObject klass med en sträng som anges som strängtyp. Data hämtas från DataObject genom att ange dess format som text. Resultatet visas i en textruta. Den här koden kräver att den textBox1 har skapats.
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