Метод My.Computer.Clipboard.ContainsData
Обновлен: Ноябрь 2007
Указывает, содержит ли буфер обмена данные в указанном пользовательском формате.
' Usage
Dim value As Boolean = My.Computer.Clipboard.ContainsData(format)
' Declaration
Public Function ContainsData( _
ByVal format As String _
) As Boolean
Параметры
- format
String. Имя пользовательского формата для проверки. Обязательно.
Возвращаемое значение
Значение True, если данные в указанном пользовательском формате хранятся в буфере обмена; в противном случае значение False.
Исключения
Этот метод не создает исключения.
Заметки
Если пользовательские отформатированные данные помещены в буфер обмена, этот метод позволяет проверить буфер обмена на наличие данных этого формата.
Задачи
В следующей таблице приведены примеры задач, в которых используется метод My.Computer.Clipboard.ContainsData.
To |
См. раздел |
---|---|
Определить, какой тип данных хранится в буфере обмена |
Практическое руководство. Определение типа файла, хранящегося в буфере обмена, в Visual Basic |
Пример
Этот пример проверяет наличие данных в пользовательском формате specialFormat.
If My.Computer.Clipboard.ContainsData("specialFormat") Then
MsgBox("Data found.")
End If
Замените specialFormat на имя пользовательского формата, который вы хотите проверить.
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:ClipboardProxy (предоставляет доступ к Clipboard)
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Да |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.
См. также
Ссылки
Метод My.Computer.Clipboard.GetData
Метод My.Computer.Clipboard.GetDataObject
Метод My.Computer.Clipboard.SetData
Метод My.Computer.Clipboard.SetDataObject