Clipboard.ContainsData(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Dotazuje se schránky na přítomnost dat v zadaném datovém formátu.
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
Parametry
- format
- String
Formát dat, která se mají hledat. Viz DataFormats informace o předdefinovaných formátech.
Návraty
true
pokud jsou data v zadaném formátu k dispozici ve schránce; v opačném případě . false
Výjimky
format
je null
.
Příklady
Následující příklad ukazuje použití této metody.
// 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
Poznámky
Dotaz na formát Bitmap dat nebo FileDrop se vrátí true
, pokud lze data automaticky převést do zadaného formátu dat. Pro jiné formáty dat vrátí tato metoda true
pouze v případě, že je zadaný formát nativně k dispozici ve schránce.