Clipboard.ContainsData(String) Método

Definición

Consulta el Portapapeles para la presencia de datos en un formato de datos especificado.

public:
 static bool ContainsData(System::String ^ format);
public static bool ContainsData(string format);
static member ContainsData : string -> bool
Public Shared Function ContainsData (format As String) As Boolean

Parámetros

format
String

Formato de los datos que se van a buscar. Consulte DataFormats para conocer los formatos predefinidos.

Devoluciones

true si los datos en el formato especificado están disponibles en el Portapapeles; de lo contrario, false.

Excepciones

format es null.

Ejemplos

En el ejemplo siguiente se muestra el uso de este método.


// After this line executes, IsHTMLDataOnClipboard will be true if
// HTML data is available natively on the clipboard; if not, it 
// will be false.
bool IsHTMLDataOnClipboard = Clipboard.ContainsData(DataFormats.Html);

// If there is HTML data on the clipboard, retrieve it.
string htmlData;
if(IsHTMLDataOnClipboard)
{

    htmlData = Clipboard.GetText(TextDataFormat.Html);
}

' After this line executes, IsHTMLDataOnClipboard will be true if
' HTML data is available natively on the clipboard; if not, it 
' will be false.
Dim IsHTMLDataOnClipboard As Boolean = Clipboard.ContainsData(DataFormats.Html)

' If there is HTML data on the clipboard, retrieve it.
Dim htmlData As String
If IsHTMLDataOnClipboard Then

    htmlData = Clipboard.GetText(TextDataFormat.Html)

End If

Comentarios

Una consulta para el formato Bitmap de datos o FileDrop devolverá true si los datos se pueden convertir automáticamente al formato de datos especificado. Para otros formatos de datos, este método solo devuelve true si el formato especificado está disponible de forma nativa en el Portapapeles.

Se aplica a

Consulte también