DataObject Konstruktorer

Definition

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

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

Se även

Gäller för