DataObject Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DataObject sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
DataObject() |
DataObject sınıfının yeni bir örneğini başlatır. |
DataObject(Object) |
sınıfının yeni bir örneğini DataObject başlatır ve belirtilen nesneyi buna ekler. |
DataObject(String, Object) |
sınıfının yeni bir örneğini DataObject başlatır ve belirtilen nesneyi belirtilen biçimde ekler. |
DataObject()
DataObject sınıfının yeni bir örneğini başlatır.
public:
DataObject();
public DataObject ();
Public Sub New ()
Örnekler
Aşağıdaki kod örneği bir DataObject oluşturur ve buna veri ekler. Örnek daha sonra verileri alır ve görüntüler. Bu kod, bunun oluşturulmasını gerektirir 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
Ayrıca bkz.
Şunlara uygulanır
DataObject(Object)
sınıfının yeni bir örneğini DataObject başlatır ve belirtilen nesneyi buna ekler.
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)
Parametreler
- data
- Object
Depoacak veriler.
Örnekler
Aşağıdaki kod örneği, dize içeren bir DataObject oluşturur. Veriler, veri biçimi kullanılarak alınır. Sonuçlar bir metin kutusunda görüntülenir. Bu kod, bunun oluşturulmasını gerektirir 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
Açıklamalar
Bu oluşturucuyu kullanırken öğesine DataObject herhangi bir biçimde veri ekleyebilir veya aynı anda birden çok biçim sağlamak için olarak veri IDataObject ekleyebilirsiniz. COM programlamayı biliyorsanız, COM IDataObject
arabirimini uygulayan bir veri nesnesi de ekleyebilirsiniz. Daha fazla bilgi için bkz. IDataObject.
Ayrıca bkz.
- IDataObject
- GetData(String, Boolean)
- SetData(String, Boolean, Object)
- GetDataPresent(Type)
- Idataobject
Şunlara uygulanır
DataObject(String, Object)
sınıfının yeni bir örneğini DataObject başlatır ve belirtilen nesneyi belirtilen biçimde ekler.
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)
Parametreler
- format
- String
Belirtilen verilerin biçimi. Önceden tanımlanmış biçimler için bkz DataFormats .
- data
- Object
Depoacak veriler.
Örnekler
Aşağıdaki kod örneği, dize türü olarak belirtilen bir dizeyi kullanarak bir sınıf oluşturur DataObject . Veriler biçiminden metin olarak belirtilerek alınır DataObject . Sonuçlar bir metin kutusunda görüntülenir. Bu kod, bunun oluşturulmasını gerektirir 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