DataObject コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DataObject クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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」を参照してください。
こちらもご覧ください
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- 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