Clipboard.ContainsText 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í.
Určuje, zda jsou ve schránce textová data.
Přetížení
| Name | Description |
|---|---|
| ContainsText() |
Určuje, jestli v závislosti na operačním systému existují data ve schránce nebo TextUnicodeText ve formátu. |
| ContainsText(TextDataFormat) |
Určuje, zda jsou textová data ve schránce ve formátu určeném zadanou TextDataFormat hodnotou. |
ContainsText()
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
Určuje, jestli v závislosti na operačním systému existují data ve schránce nebo TextUnicodeText ve formátu.
public:
static bool ContainsText();
public static bool ContainsText();
static member ContainsText : unit -> bool
Public Shared Function ContainsText () As Boolean
Návraty
truepokud jsou ve schránce textová data; v opačném případě . false
Výjimky
Schránku nelze vymazat. K tomu obvykle dochází v případě, že schránku používá jiný proces.
Aktuální vlákno není v režimu STA (Single-Threaded Apartment). Přidejte metodu STAThreadAttributeMain aplikace.
Příklady
Následující příklad ukazuje přetížení ContainsText metody, která je podobná tomuto přetížení.
// Demonstrates SetText, ContainsText, and GetText.
public String SwapClipboardHtmlText(String replacementHtmlText)
{
String returnHtmlText = null;
if (Clipboard.ContainsText(TextDataFormat.Html))
{
returnHtmlText = Clipboard.GetText(TextDataFormat.Html);
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html);
}
return returnHtmlText;
}
' Demonstrates SetText, ContainsText, and GetText.
Public Function SwapClipboardHtmlText( _
ByVal replacementHtmlText As String) As String
Dim returnHtmlText As String = Nothing
If (Clipboard.ContainsText(TextDataFormat.Html)) Then
returnHtmlText = Clipboard.GetText(TextDataFormat.Html)
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html)
End If
Return returnHtmlText
End Function
Poznámky
Tato metoda kontroluje přítomnost dat ve formátu UnicodeText ve formátu Windows XP Home Edition, Windows XP Professional, Windows Server 2003 a Windows 2000. V opačném případě tato metoda zkontroluje přítomnost dat ve Text formátu.
Tuto metodu použijte k určení, zda schránka obsahuje textová data před načtením pomocí GetText metody.
Note
Třída Clipboard lze použít pouze ve vláknech nastavených na režim jednovláknového apartmentu (STA). Chcete-li použít tuto třídu, ujistěte se, že je vaše metoda Main označena atributem STAThreadAttribute.
Viz také
Platí pro
ContainsText(TextDataFormat)
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
Určuje, zda jsou textová data ve schránce ve formátu určeném zadanou TextDataFormat hodnotou.
public:
static bool ContainsText(System::Windows::Forms::TextDataFormat format);
public static bool ContainsText(System.Windows.Forms.TextDataFormat format);
static member ContainsText : System.Windows.Forms.TextDataFormat -> bool
Public Shared Function ContainsText (format As TextDataFormat) As Boolean
Parametry
- format
- TextDataFormat
Jedna z TextDataFormat hodnot.
Návraty
true pokud jsou ve schránce textová data v hodnotě určené pro format; jinak , false.
Výjimky
Schránku nelze vymazat. K tomu obvykle dochází v případě, že schránku používá jiný proces.
Aktuální vlákno není v režimu STA (Single-Threaded Apartment). Přidejte metodu STAThreadAttributeMain aplikace.
format není platná TextDataFormat hodnota.
Příklady
Následující příklad ukazuje tohoto člena.
// Demonstrates SetText, ContainsText, and GetText.
public String SwapClipboardHtmlText(String replacementHtmlText)
{
String returnHtmlText = null;
if (Clipboard.ContainsText(TextDataFormat.Html))
{
returnHtmlText = Clipboard.GetText(TextDataFormat.Html);
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html);
}
return returnHtmlText;
}
' Demonstrates SetText, ContainsText, and GetText.
Public Function SwapClipboardHtmlText( _
ByVal replacementHtmlText As String) As String
Dim returnHtmlText As String = Nothing
If (Clipboard.ContainsText(TextDataFormat.Html)) Then
returnHtmlText = Clipboard.GetText(TextDataFormat.Html)
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html)
End If
Return returnHtmlText
End Function
Poznámky
Tuto metodu použijte k určení, zda schránka obsahuje textová data před načtením pomocí GetText metody.
Note
Třída Clipboard lze použít pouze ve vláknech nastavených na režim jednovláknového apartmentu (STA). Chcete-li použít tuto třídu, ujistěte se, že je vaše metoda Main označena atributem STAThreadAttribute.