Метод My.Computer.Clipboard.GetDataObject
Обновлен: Ноябрь 2007
Извлекает данные из буфера обмена как IDataObject.
' Usage
Dim value As System.Windows.Forms.IDataObject = My.Computer.Clipboard.GetDataObject()
' Declaration
Public Function GetDataObject() As System.Windows.Forms.IDataObject
Возвращаемое значение
Заметки
Это дополнительный элемент. Он не отображается технологией IntelliSense, если вкладка Все не выбрана.
Пример
В этом примере считываются данные из буфера обмена в виде IDataObject, после чего этот объект записывается в файл.
Dim someData As Object
someData = My.Computer.Clipboard.GetDataObject()
My.Computer.FileSystem.WriteAllBytes("C:\mylogfile", someData, True)
Замените имя C:\mylogfile на имя файла, в который необходимо записать текст.
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:ClipboardProxy (предоставляет доступ к Clipboard)
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Да |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.
См. также
Ссылки
System.Windows.Forms.IDataObject
Метод My.Computer.Clipboard.ContainsData
Метод My.Computer.Clipboard.GetData
Метод My.Computer.Clipboard.SetData
Метод My.Computer.Clipboard.SetDataObject