Clipboard.ContainsData(String) Método

Definición

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

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 hay que buscar. Vea DataFormats para obtener los formatos predefinidos.

Devoluciones

Es true si los datos con el formato especificado están disponibles en el Portapapeles; de lo contrario, es 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