DataObject Constructeurs

Définition

Initialise une nouvelle instance de la classe DataObject.

Surcharges

DataObject()

Initialise une nouvelle instance de la classe DataObject.

DataObject(Object)

Initialise une nouvelle instance de la classe DataObject et lui ajoute l'objet spécifié.

DataObject(String, Object)

Initialise une nouvelle instance de la classe DataObject et ajoute l'objet spécifié dans le format indiqué.

DataObject()

Initialise une nouvelle instance de la classe DataObject.

public:
 DataObject();
public DataObject ();
Public Sub New ()

Exemples

L’exemple de code suivant crée et DataObject ajoute des données à celui-ci. L’exemple récupère et affiche ensuite les données. Ce code nécessite la création de ce textBox1 code.

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

Voir aussi

S’applique à

DataObject(Object)

Initialise une nouvelle instance de la classe DataObject et lui ajoute l'objet spécifié.

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)

Paramètres

data
Object

Données à stocker.

Exemples

L’exemple de code suivant crée une DataObject chaîne. Les données sont récupérées à l’aide de son format de données. Les résultats sont affichés dans une zone de texte. Ce code nécessite la création de ce textBox1 code.

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

Remarques

Vous pouvez ajouter des données dans n’importe quel format au DataObject moment où vous utilisez ce constructeur, ou vous pouvez ajouter des données sous forme IDataObject de données pour fournir plusieurs formats à la fois. Si vous connaissez la programmation COM, vous pouvez également ajouter un objet de données qui implémente l’interface COM IDataObject . Pour plus d’informations, consultez IDataObject.

Voir aussi

S’applique à

DataObject(String, Object)

Initialise une nouvelle instance de la classe DataObject et ajoute l'objet spécifié dans le format indiqué.

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)

Paramètres

format
String

Format des données spécifiées. Consultez DataFormats pour obtenir les formats prédéfinis.

data
Object

Données à stocker.

Exemples

L’exemple de code suivant crée une classe à l’aide d’une DataObject chaîne spécifiée comme type de chaîne. Les données sont récupérées à partir de celle-ci DataObject en spécifiant son format en tant que texte. Les résultats sont affichés dans une zone de texte. Ce code nécessite la création de ce textBox1 code.

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

Voir aussi

S’applique à