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) |
Belirtilen verileri içeren sınıfının yeni bir örneğini DataObject başlatır. |
DataObject(String, Object) |
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; biçim bir dize tarafından belirtilir. |
DataObject(Type, Object) |
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; veri biçimi bir Type nesne tarafından belirtilir. |
DataObject(String, Object, Boolean) |
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; biçim bir dize tarafından belirtilir. Bu aşırı yükleme, verilerin alınırken başka bir biçime dönüştürülip dönüştürülemeyeceğini belirten bir |
DataObject()
DataObject sınıfının yeni bir örneğini başlatır.
public:
DataObject();
[System.Security.SecurityCritical]
public DataObject ();
public DataObject ();
Public Sub New ()
- Öznitelikler
Şunlara uygulanır
DataObject(Object)
Belirtilen verileri içeren sınıfının yeni bir örneğini DataObject başlatır.
public:
DataObject(System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (object data);
public DataObject (object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : obj -> System.Windows.DataObject
new System.Windows.DataObject : obj -> System.Windows.DataObject
Public Sub New (data As Object)
Parametreler
- data
- Object
Bu veri nesnesinde depoacak verileri temsil eden bir nesne.
- Öznitelikler
Özel durumlar
data
, null
değeridir.
data
bir DataObject nesneye başvurur.
Örnekler
Aşağıdaki örnek yeni bir veri nesnesi oluşturur ve veri nesnesini bir dizeyle başlatmak için bu oluşturucuyu kullanır. Bu durumda, depolanan verilerin türüne göre uygun bir veri biçimi otomatik olarak belirlenir ve depolanan verilerin otomatik olarak dönüştürülmesi varsayılan olarak izin verilir.
string stringData = "Some string data to store...";
DataObject dataObject = new DataObject(stringData);
Dim stringData As String = "Some string data to store..."
Dim dataObject As New DataObject(stringData)
Aşağıdaki örnek, önceki örneğin sıkıştırılmış bir sürümüdür.
DataObject dataObject = new DataObject("Some string data to store...");
Dim dataObject As New DataObject("Some string data to store...")
Şunlara uygulanır
DataObject(String, Object)
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; biçim bir dize tarafından belirtilir.
public:
DataObject(System::String ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (string format, object data);
public DataObject (string format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
Public Sub New (format As String, data As Object)
Parametreler
- format
- String
Verilerin biçimini belirten bir dize. Önceden tanımlanmış veri biçimleri kümesi için sınıfına DataFormats bakın.
- data
- Object
Bu veri nesnesinde depoacak verileri temsil eden bir nesne.
- Öznitelikler
Özel durumlar
data
veya format
şeklindedir null
.
Örnekler
Aşağıdaki örnek yeni bir veri nesnesi oluşturur ve veri nesnesini bir dize ve belirtilen veri biçimiyle başlatmak için bu oluşturucuyu kullanır. Bu durumda, veri biçimi bir dize tarafından belirtilir; DataFormats sınıfı önceden tanımlanmış tür dizeleri kümesi sağlar. Depolanan verilerin otomatik olarak dönüştürülmesi varsayılan olarak izin verilir.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.UnicodeText;
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.UnicodeText
Dim dataObject As New DataObject(dataFormat, stringData)
Aşağıdaki örnek, önceki örneğin sıkıştırılmış bir sürümüdür.
DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");
Dim dataObject As New DataObject(DataFormats.UnicodeText, "Some string data to store...")
Şunlara uygulanır
DataObject(Type, Object)
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; veri biçimi bir Type nesne tarafından belirtilir.
public:
DataObject(Type ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject (Type format, object data);
public DataObject (Type format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
Public Sub New (format As Type, data As Object)
Parametreler
- format
- Type
Type Verilerin biçimini belirten bir. Önceden tanımlanmış veri biçimleri kümesi için sınıfına DataFormats bakın.
- data
- Object
Bu veri nesnesinde depoacak veriler.
- Öznitelikler
Özel durumlar
data
veya format
şeklindedir null
.
Örnekler
Aşağıdaki örnek yeni bir veri nesnesi oluşturur ve veri nesnesini bir dize ve belirtilen veri biçimiyle başlatmak için bu oluşturucuyu kullanır. Bu durumda, veri biçimi bir Type parametre tarafından belirtilir. Depolanan verilerin otomatik olarak dönüştürülmesi varsayılan olarak izin verilir.
string stringData = "Some string data to store...";
Type dataFormat = stringData.GetType();
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As Type = stringData.GetType()
Dim dataObject As New DataObject(dataFormat, stringData)
Aşağıdaki örnek, önceki örneğin sıkıştırılmış bir sürümüdür.
DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");
Dim dataObject As New DataObject("".GetType(), "Some string data to store...")
Şunlara uygulanır
DataObject(String, Object, Boolean)
Belirtilen verileri ve ilişkili biçimini içeren sınıfının yeni bir örneğini DataObject başlatır; biçim bir dize tarafından belirtilir. Bu aşırı yükleme, verilerin alınırken başka bir biçime dönüştürülip dönüştürülemeyeceğini belirten bir Boolean
bayrak içerir.
public:
DataObject(System::String ^ format, System::Object ^ data, bool autoConvert);
[System.Security.SecurityCritical]
public DataObject (string format, object data, bool autoConvert);
public DataObject (string format, object data, bool autoConvert);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
Public Sub New (format As String, data As Object, autoConvert As Boolean)
Parametreler
- format
- String
Verilerin biçimini belirten bir dize. Önceden tanımlanmış veri biçimleri kümesi için sınıfına DataFormats bakın.
- data
- Object
Bu veri nesnesinde depoacak veriler.
- autoConvert
- Boolean
true
verilerin alınırken başka bir biçime dönüştürülmesini sağlamak için; false
verinin alınırken başka bir biçime dönüştürülmesini yasaklar.
- Öznitelikler
Özel durumlar
data
veya format
şeklindedir null
.
Örnekler
Aşağıdaki örnek yeni bir veri nesnesi oluşturur ve veri nesnesini bir dize ve belirtilen veri biçimiyle başlatmak için bu oluşturucuyu kullanır. Bu durumda, veri biçimi bir dize tarafından belirtilir; DataFormats sınıfı önceden tanımlanmış tür dizeleri kümesi sağlar.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.Text;
bool autoConvert = false;
DataObject dataObject = new DataObject(dataFormat, stringData, autoConvert);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.Text
Dim autoConvert As Boolean = False
Dim dataObject As New DataObject(dataFormat, stringData, autoConvert)
Aşağıdaki örnek, önceki örneğin sıkıştırılmış bir sürümüdür.
DataObject dataObject = new DataObject(DataFormats.Text, "Some string data to store...", false);
Dim dataObject As New DataObject(DataFormats.Text, "Some string data to store...", False)