Clipboard.GetText Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Pano'dan metin verilerini alır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetText(TextDataFormat) |
Pano'dan metin verilerini belirtilen TextDataFormat değerle belirtilen biçimde alır. |
| GetText() |
İşletim sistemine bağlı olarak Pano'dan Text veya UnicodeText biçiminde metin verilerini alır. |
GetText(TextDataFormat)
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
Pano'dan metin verilerini belirtilen TextDataFormat değerle belirtilen biçimde alır.
public:
static System::String ^ GetText(System::Windows::Forms::TextDataFormat format);
public static string GetText(System.Windows.Forms.TextDataFormat format);
static member GetText : System.Windows.Forms.TextDataFormat -> string
Public Shared Function GetText (format As TextDataFormat) As String
Parametreler
- format
- TextDataFormat
Değerlerden TextDataFormat biri.
Döndürülenler
Pano metin verileri veya Empty Pano belirtilen biçimde veri içermiyorsa.
Özel durumlar
Pano temizlenemiyor. Bu durum genellikle Pano başka bir işlem tarafından kullanıldığında oluşur.
Geçerli iş parçacığı tek iş parçacıklı daire (STA) modunda değil.
STAThreadAttribute öğesini uygulamanızın yöntemine Main ekleyin.
format geçerli TextDataFormat bir değer değil.
Örnekler
Aşağıdaki örnekte bu üye gösterilmektedir.
// 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
Açıklamalar
ContainsText Bu yöntemle almadan önce Pano'da metin verilerinin bulunup bulunmadığına karar vermek için yöntemini kullanın.
Pano'ya SetText metin verileri eklemek için yöntemini kullanın.
Note
Clipboard sınıfı yalnızca tek iş parçacığı dairesi (STA) moduna ayarlanmış iş parçacıklarında kullanılabilir. Bu sınıfı kullanmak için Main yönteminizin STAThreadAttribute özniteliğiyle işaretlendiğinden emin olun.
Ayrıca bkz.
Şunlara uygulanır
GetText()
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
- Kaynak:
- Clipboard.cs
İşletim sistemine bağlı olarak Pano'dan Text veya UnicodeText biçiminde metin verilerini alır.
public:
static System::String ^ GetText();
public static string GetText();
static member GetText : unit -> string
Public Shared Function GetText () As String
Döndürülenler
Pano metin verileri veya Empty Pano işletim sistemine bağlı olarak veya Text biçiminde veri UnicodeText içermiyorsa.
Özel durumlar
Pano temizlenemiyor. Bu durum genellikle Pano başka bir işlem tarafından kullanıldığında oluşur.
Geçerli iş parçacığı tek iş parçacıklı daire (STA) modunda değil.
STAThreadAttribute öğesini uygulamanızın yöntemine Main ekleyin.
Örnekler
Aşağıdaki örnek, yöntemin GetText bu aşırı yüklemeye benzer bir aşırı yüklemesini gösterir.
// 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
Açıklamalar
Bu yöntem, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ve Windows 2000'de UnicodeText biçiminde metin verileri döndürür. Aksi takdirde, bu yöntem biçiminde metin verileri Text döndürür.
ContainsText Bu yöntemle almadan önce Pano'da metin verilerinin bulunup bulunmadığına karar vermek için yöntemini kullanın.
Pano'ya SetText metin verileri eklemek için yöntemini kullanın.
Note
Clipboard sınıfı yalnızca tek iş parçacığı dairesi (STA) moduna ayarlanmış iş parçacıklarında kullanılabilir. Bu sınıfı kullanmak için Main yönteminizin STAThreadAttribute özniteliğiyle işaretlendiğinden emin olun.