Partager via


My.Computer.Clipboard.GetDataObject, méthode

Mise à jour : novembre 2007

Récupère des données du Presse-papiers en tant que IDataObject.

' Usage
Dim value As System.Windows.Forms.IDataObject = My.Computer.Clipboard.GetDataObject()
' Declaration
Public Function GetDataObject() As System.Windows.Forms.IDataObject

Valeur de retour

IDataObject

Notes

Il s'agit d'un membre avancé qui ne s'affiche dans IntelliSense que si vous cliquez sur l'onglet Tous.

Exemple

Cet exemple lit des données du Presse-papiers dans le formulaire d'un IDataObject puis l'écrit dans un fichier.

Dim someData As Object
someData = My.Computer.Clipboard.GetDataObject()
My.Computer.FileSystem.WriteAllBytes("C:\mylogfile", someData, True)

Remplacez C:\mylogfile par le nom du fichier dans lequel vous souhaitez écrire.

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :ClipboardProxy (fournit l'accès à Clipboard)

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Non

Service Windows

Oui

Site Web

Non

Autorisations

Aucune autorisation n'est requise.

Voir aussi

Référence

My.Computer.Clipboard, objet

System.Windows.Forms.IDataObject

Clipboard.GetDataObject

My.Computer.Clipboard.ContainsData, méthode

My.Computer.Clipboard.GetData, méthode

My.Computer.Clipboard.SetData, méthode

My.Computer.Clipboard.SetDataObject, méthode

Autres ressources

Stockage de données dans le Presse-papiers et lecture du Presse-papiers