DataObject Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe DataObject.
Surcharges
DataObject() |
Initialise une nouvelle instance de la classe DataObject. |
DataObject(Object) |
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées. |
DataObject(String, Object) |
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format est spécifié par une chaîne. |
DataObject(Type, Object) |
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format de données est spécifié par un objet Type. |
DataObject(String, Object, Boolean) |
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format est spécifié par une chaîne. Cette surcharge inclut un indicateur |
DataObject()
Initialise une nouvelle instance de la classe DataObject.
public:
DataObject();
[System.Security.SecurityCritical]
public DataObject ();
public DataObject ();
Public Sub New ()
- Attributs
S’applique à
DataObject(Object)
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées.
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)
Paramètres
- data
- Object
Objet qui représente les données à stocker dans cet objet de données.
- Attributs
Exceptions
data
a la valeur null
.
data
fait référence à un objet DataObject.
Exemples
L’exemple suivant crée un objet de données et utilise ce constructeur pour initialiser l’objet de données avec une chaîne. Dans ce cas, un format de données approprié est déterminé automatiquement en fonction du type des données stockées, et la conversion automatique des données stockées est autorisée par défaut.
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)
L’exemple suivant est une version condensée de l’exemple précédent.
DataObject dataObject = new DataObject("Some string data to store...");
Dim dataObject As New DataObject("Some string data to store...")
S’applique à
DataObject(String, Object)
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format est spécifié par une chaîne.
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)
Paramètres
- format
- String
Chaîne qui spécifie le format des données. Pour un ensemble de formats de données prédéfinis, consultez la classe DataFormats.
- data
- Object
Objet qui représente les données à stocker dans cet objet de données.
- Attributs
Exceptions
data
ou format
est null
.
Exemples
L’exemple suivant crée un objet de données et utilise ce constructeur pour initialiser l’objet de données avec une chaîne et un format de données spécifié. Dans ce cas, le format de données est spécifié par une chaîne ; la DataFormats classe fournit un ensemble de chaînes de type prédéfinies. La conversion automatique des données stockées est autorisée par défaut.
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)
L’exemple suivant est une version condensée de l’exemple précédent.
DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");
Dim dataObject As New DataObject(DataFormats.UnicodeText, "Some string data to store...")
S’applique à
DataObject(Type, Object)
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format de données est spécifié par un objet Type.
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)
Paramètres
- format
- Type
Type qui spécifie le format des données. Pour un ensemble de formats de données prédéfinis, consultez la classe DataFormats.
- data
- Object
Données à stocker dans cet objet de données.
- Attributs
Exceptions
data
ou format
est null
.
Exemples
L’exemple suivant crée un objet de données et utilise ce constructeur pour initialiser l’objet de données avec une chaîne et un format de données spécifié. Dans ce cas, le format de données est spécifié par un Type paramètre . La conversion automatique des données stockées est autorisée par défaut.
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)
L’exemple suivant est une version condensée de l’exemple précédent.
DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");
Dim dataObject As New DataObject("".GetType(), "Some string data to store...")
S’applique à
DataObject(String, Object, Boolean)
Initialise une nouvelle instance de la classe DataObject qui contient les données spécifiées et leur format associé ; le format est spécifié par une chaîne. Cette surcharge inclut un indicateur Boolean
pour indiquer si les données peuvent être converties dans un autre format lors de la récupération.
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)
Paramètres
- format
- String
Chaîne qui spécifie le format des données. Pour un ensemble de formats de données prédéfinis, consultez la classe DataFormats.
- data
- Object
Données à stocker dans cet objet de données.
- autoConvert
- Boolean
true
pour permettre la conversion des données dans un autre format lors de la récupération ; false
pour interdire la conversion des données dans un autre format lors de la récupération.
- Attributs
Exceptions
data
ou format
est null
.
Exemples
L’exemple suivant crée un objet de données et utilise ce constructeur pour initialiser l’objet de données avec une chaîne et un format de données spécifié. Dans ce cas, le format de données est spécifié par une chaîne ; la DataFormats classe fournit un ensemble de chaînes de type prédéfinies.
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)
L’exemple suivant est une version condensée de l’exemple précédent.
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)