Clipboard.ContainsData(String) 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'da belirtilen biçimde veri olup olmadığını veya bu biçime dönüştürülebileceğini gösterir.
public:
static bool ContainsData(System::String ^ format);
public static bool ContainsData (string format);
public static bool ContainsData (string? format);
static member ContainsData : string -> bool
Public Shared Function ContainsData (format As String) As Boolean
Parametreler
- format
- String
Aranacak verilerin biçimi. Önceden tanımlanmış biçimler için bkz DataFormats .
Döndürülenler
true
Pano'da belirtilen format
biçimde veriler varsa veya bu biçime dönüştürülebiliyorsa; aksi takdirde, false
.
Özel durumlar
Pano temizlenemedi. 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. öğesini STAThreadAttribute uygulamanızın yöntemine Main
ekleyin.
Örnekler
Aşağıdaki örnekte bu üye gösterilmektedir.
// Demonstrates SetData, ContainsData, and GetData.
public Object SwapClipboardFormattedData(String format, Object data)
{
Object returnObject = null;
if (Clipboard.ContainsData(format))
{
returnObject = Clipboard.GetData(format);
Clipboard.SetData(format, data);
}
return returnObject;
}
' Demonstrates SetData, ContainsData, and GetData.
Public Function SwapClipboardFormattedData( _
ByVal format As String, ByVal data As Object) As Object
Dim returnObject As Object = Nothing
If (Clipboard.ContainsData(format)) Then
returnObject = Clipboard.GetData(format)
Clipboard.SetData(format, data)
End If
Return returnObject
End Function
Açıklamalar
sınıfı, DataFormats bu yöntemle kullanabileceğiniz önceden tanımlanmış biçim adları içerir.
Pano'da belirtilen biçimde veya uyumlu bir biçimde veri içerip içermediğini yöntemiyle GetData almadan önce belirlemek için bu yöntemi kullanın.
Not
Veriler, dönüştürmeye izin verileceğini belirterek depolanmışsa ve istenen biçim depolanmış biçimle uyumluysa başka bir biçime dönüştürülebilir. Örneğin, Unicode olarak depolanan veriler metne dönüştürülebilir.
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 yönteminizin Main
özniteliğiyle işaretlendiğinden STAThreadAttribute emin olun.