Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Beispiele zeigen verschiedene Möglichkeiten zum Erstellen eines Datenobjekts mithilfe der von der DataObject Klasse bereitgestellten Konstruktoren.
DataObject(Object)-Konstruktor
BESCHREIBUNG
Der folgende Beispielcode erstellt ein neues Datenobjekt und verwendet einen der überladenen Konstruktoren (DataObject(Object)) zum Initialisieren des Datenobjekts mit einer Zeichenfolge. In diesem Fall wird automatisch ein geeignetes Datenformat entsprechend dem Typ der gespeicherten Daten bestimmt, und die automatische Konvertierung der gespeicherten Daten ist standardmäßig zulässig.
Programmcode
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)
BESCHREIBUNG
Der folgende Beispielcode ist eine komprimierte Version des oben gezeigten Codes.
Programmcode
DataObject dataObject = new DataObject("Some string data to store...");
Dim dataObject As New DataObject("Some string data to store...")
DataObject(String, Object)-Konstruktor
BESCHREIBUNG
Der folgende Beispielcode erstellt ein neues Datenobjekt und verwendet einen der überladenen Konstruktoren (DataObject(String, Object)) zum Initialisieren des Datenobjekts mit einer Zeichenfolge und einem angegebenen Datenformat. In diesem Fall wird das Datenformat durch eine Zeichenfolge angegeben. die DataFormats Klasse stellt einen Satz vordefinierter Typzeichenfolgen bereit. Die automatische Konvertierung der gespeicherten Daten ist standardmäßig zulässig.
Programmcode
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)
BESCHREIBUNG
Der folgende Beispielcode ist eine komprimierte Version des oben gezeigten Codes.
Programmcode
DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");
Dim dataObject As New DataObject(DataFormats.UnicodeText, "Some string data to store...")
DataObject()-Konstruktor
BESCHREIBUNG
Der folgende Beispielcode erstellt ein neues Datenobjekt und verwendet einen der überladenen Konstruktoren (DataObject) zum Initialisieren des Datenobjekts mit einer Zeichenfolge und einem angegebenen Datenformat. In diesem Fall wird das Datenformat durch einen Type Parameter angegeben. Die automatische Konvertierung der gespeicherten Daten ist standardmäßig zulässig.
Programmcode
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)
BESCHREIBUNG
Der folgende Beispielcode ist eine komprimierte Version des oben gezeigten Codes.
Programmcode
DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");
Dim dataObject As New DataObject("".GetType(), "Some string data to store...")
DataObject(String, Object, Boolean)-Konstruktor
BESCHREIBUNG
Der folgende Beispielcode erstellt ein neues Datenobjekt und verwendet einen der überladenen Konstruktoren (DataObject(String, Object, Boolean)) zum Initialisieren des Datenobjekts mit einer Zeichenfolge und einem angegebenen Datenformat. In diesem Fall wird das Datenformat durch eine Zeichenfolge angegeben. die DataFormats Klasse stellt einen Satz vordefinierter Typzeichenfolgen bereit. Mit dieser bestimmten Konstruktorüberladung kann der Aufrufer angeben, ob die automatische Konvertierung zulässig ist.
Programmcode
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)
BESCHREIBUNG
Der folgende Beispielcode ist eine komprimierte Version des oben gezeigten Codes.
Programmcode
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)
Siehe auch
.NET Desktop feedback