DataObject Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci DataObject třídy.
Přetížení
DataObject() |
Inicializuje novou instanci DataObject třídy. |
DataObject(Object) |
Inicializuje novou instanci DataObject třídy a přidá do ní zadaný objekt. |
DataObject(String, Object) |
Inicializuje novou instanci DataObject třídy a přidá zadaný objekt do zadaného formátu. |
DataObject()
Inicializuje novou instanci DataObject třídy.
public:
DataObject();
public DataObject ();
Public Sub New ()
Příklady
Následující příklad kódu vytvoří DataObject a přidá do něj data. Příklad pak načte a zobrazí data. Tento kód vyžaduje textBox1
vytvoření.
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
Viz také
Platí pro
DataObject(Object)
Inicializuje novou instanci DataObject třídy a přidá do ní zadaný objekt.
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
Data, která se mají ukládat.
Příklady
Následující příklad kódu vytvoří DataObject řetězec, který obsahuje řetězec. Data se načítají pomocí svého datového formátu. Výsledky se zobrazí v textovém poli. Tento kód vyžaduje textBox1
vytvoření.
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
Poznámky
Data můžete přidat do libovolného DataObject formátu, když použijete tento konstruktor, nebo můžete přidat data jako objekt pro IDataObject poskytnutí více formátů najednou. Pokud jste obeznámeni s programováním modelu COM, můžete také přidat datový objekt, který implementuje rozhraní COM IDataObject
. Další informace najdete v tématu IDataObject.
Viz také
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- Idataobject
Platí pro
DataObject(String, Object)
Inicializuje novou instanci DataObject třídy a přidá zadaný objekt do zadaného formátu.
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
Formát zadaných dat. Viz DataFormats předdefinované formáty.
- data
- Object
Data, která se mají ukládat.
Příklady
Následující příklad kódu vytvoří DataObject třídu pomocí řetězce, který je zadán jako typ řetězce. Data se načtou z DataObject textu zadáním jeho formátu. Výsledky se zobrazí v textovém poli. Tento kód vyžaduje textBox1
vytvoření.
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