DataObject 建構函式

定義

初始化 DataObject 類別的新執行個體。

多載

名稱 Description
DataObject()

初始化 DataObject 類別的新執行個體。

DataObject(Object)

初始化該類別的新實例 DataObject ,並將指定的物件加入其中。

DataObject(String, Object)

初始化該類別的新實例 DataObject ,並以指定格式加入指定的物件。

DataObject()

來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs

初始化 DataObject 類別的新執行個體。

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

範例

以下程式碼範例會建立 並 DataObject 向其加入資料。 範例接著檢索並顯示這些資料。 這套規範要求已經建立。textBox1

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

另請參閱

適用於

DataObject(Object)

來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs

初始化該類別的新實例 DataObject ,並將指定的物件加入其中。

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)

參數

data
Object

要儲存的資料。

範例

以下程式碼範例會產生包含字串的 。DataObject 資料是透過其資料格式取得的。 結果會顯示在文字框中。 這套規範要求已經建立。textBox1

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

備註

你可以在這個建構器中加入任何格式 DataObject 的資料,或者同時提供 IDataObject 多種格式。 如果你熟悉 COM 程式設計,也可以加入實作 COM IDataObject 介面的資料物件。 欲了解更多資訊,請參閱 IDataObject

另請參閱

適用於

DataObject(String, Object)

來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs
來源:
DataObject.cs

初始化該類別的新實例 DataObject ,並以指定格式加入指定的物件。

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)

參數

format
String

指定資料的格式。 請參閱 DataFormats 預設格式。

data
Object

要儲存的資料。

範例

以下範例使用指定為字串型別的字串建立一個 DataObject 類別。 資料可透過指定格式為文字來取得 DataObject 。 結果會顯示在文字框中。 這套規範要求已經建立。textBox1

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

另請參閱

適用於