DataObject Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy DataObject.
Przeciążenia
DataObject() |
Inicjuje nowe wystąpienie klasy DataObject. |
DataObject(Object) |
Inicjuje DataObject nowe wystąpienie klasy i dodaje do niego określony obiekt. |
DataObject(String, Object) |
Inicjuje DataObject nowe wystąpienie klasy i dodaje określony obiekt w określonym formacie. |
DataObject()
Inicjuje nowe wystąpienie klasy DataObject.
public:
DataObject();
public DataObject ();
Public Sub New ()
Przykłady
Poniższy przykład kodu tworzy obiekt DataObject i dodaje do niego dane. Następnie przykład pobiera i wyświetla dane. Ten kod wymaga textBox1
utworzenia.
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
Zobacz też
Dotyczy
DataObject(Object)
Inicjuje DataObject nowe wystąpienie klasy i dodaje do niego określony obiekt.
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)
Parametry
- data
- Object
Dane do przechowywania.
Przykłady
Poniższy przykład kodu tworzy element DataObject zawierający ciąg. Dane są pobierane przy użyciu formatu danych. Wyniki są wyświetlane w polu tekstowym. Ten kod wymaga textBox1
utworzenia.
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
Uwagi
Dane można dodawać w dowolnym formacie do DataObject obiektu podczas korzystania z tego konstruktora lub dodawać dane jako element IDataObject w celu zapewnienia wielu formatów jednocześnie. Jeśli znasz programowanie COM, możesz również dodać obiekt danych implementujący interfejs COM IDataObject
. Aby uzyskać więcej informacji, zobacz IDataObject.
Zobacz też
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- Idataobject
Dotyczy
DataObject(String, Object)
Inicjuje DataObject nowe wystąpienie klasy i dodaje określony obiekt w określonym formacie.
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)
Parametry
- format
- String
Format określonych danych. Zobacz, aby zapoznać się DataFormats ze wstępnie zdefiniowanymi formatami.
- data
- Object
Dane do przechowywania.
Przykłady
Poniższy przykład kodu tworzy klasę DataObject przy użyciu ciągu określonego jako typu ciągu. Dane są pobierane z obiektu DataObject , określając jego format jako tekst. Wyniki są wyświetlane w polu tekstowym. Ten kod wymaga textBox1
utworzenia.
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