Clipboard.SetText 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í.
Vymaže schránku a přidá do ní textová data.
Přetížení
| Name | Description |
|---|---|
| SetText(String) |
Vymaže schránku a pak přidá textová data v TextUnicodeText závislosti na operačním systému. |
| SetText(String, TextDataFormat) |
Vymaže schránku a potom přidá textová data ve formátu určeném zadanou TextDataFormat hodnotou. |
SetText(String)
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
Vymaže schránku a pak přidá textová data v TextUnicodeText závislosti na operačním systému.
public:
static void SetText(System::String ^ text);
public static void SetText(string text);
static member SetText : string -> unit
Public Shared Sub SetText (text As String)
Parametry
- text
- String
Text, který chcete přidat do schránky.
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.
text je null nebo Empty.
Příklady
Následující příklad ukazuje přetížení SetText 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 přidá textová data ve formátu UnicodeText ve formátu Windows XP Home Edition, Windows XP Professional, Windows Server 2003 a Windows 2000. Jinak tato metoda přidá textová data ve Text formátu.
Chcete-li načíst textová data ze schránky, nejprve pomocí ContainsText metody určete, zda schránka obsahuje textová data před načtením GetText pomocí 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
SetText(String, TextDataFormat)
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
- Zdroj:
- Clipboard.cs
Vymaže schránku a potom přidá textová data ve formátu určeném zadanou TextDataFormat hodnotou.
public:
static void SetText(System::String ^ text, System::Windows::Forms::TextDataFormat format);
public static void SetText(string text, System.Windows.Forms.TextDataFormat format);
static member SetText : string * System.Windows.Forms.TextDataFormat -> unit
Public Shared Sub SetText (text As String, format As TextDataFormat)
Parametry
- text
- String
Text, který chcete přidat do schránky.
- format
- TextDataFormat
Jedna z TextDataFormat hodnot.
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.
text je null nebo Empty.
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
Chcete-li načíst textová data ze schránky, nejprve pomocí ContainsText metody určete, zda schránka obsahuje textová data před načtením GetText pomocí 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.