DataFormats.GetFormat 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.
Windows Panosu sayısal kimliği ve adıyla bir DataFormats.Format döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetFormat(Int32) |
Belirtilen kimliğin Windows Pano sayısal kimliği ve adıyla bir DataFormats.Format döndürür. |
| GetFormat(String) |
Belirtilen biçim için Windows Pano sayısal kimliği ve adıyla bir DataFormats.Format döndürür. |
GetFormat(Int32)
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
Belirtilen kimliğin Windows Pano sayısal kimliği ve adıyla bir DataFormats.Format döndürür.
public:
static System::Windows::Forms::DataFormats::Format ^ GetFormat(int id);
public static System.Windows.Forms.DataFormats.Format GetFormat(int id);
static member GetFormat : int -> System.Windows.Forms.DataFormats.Format
Public Shared Function GetFormat (id As Integer) As DataFormats.Format
Parametreler
- id
- Int32
Biçim kimliği.
Döndürülenler
Windows Pano sayısal kimliğine ve biçimin adına sahip bir DataFormats.Format.
Örnekler
Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir.
using namespace System;
using namespace System::Windows::Forms;
int main()
{
// Create a DataFormats::Format for the Unicode data format.
DataFormats::Format^ myFormat = DataFormats::GetFormat( 13 );
// Display the contents of myFormat.
Console::WriteLine( "The Format Name corresponding to the ID {0} is :", myFormat->Id );
Console::WriteLine( myFormat->Name );
}
using System;
using System.Windows.Forms;
public class DataFormat_GetFormat
{
static void Main()
{
// Create a DataFormats.Format for the Unicode data format.
DataFormats.Format myFormat = DataFormats.GetFormat(13);
// Display the contents of myFormat.
Console.WriteLine("The Format Name corresponding to the ID "+myFormat.Id+" is :");
Console.WriteLine(myFormat.Name);
}
}
Imports System.Windows.Forms
Public Class DataFormat_GetFormat
Shared Sub Main()
' Create a DataFormats.Format for the Unicode data format.
Dim myFormat As DataFormats.Format = DataFormats.GetFormat(13)
' Display the contents of myFormat.
Console.WriteLine(("The Format Name corresponding to the ID " + myFormat.Id.ToString + " is :"))
Console.WriteLine(myFormat.Name)
End Sub
End Class
Açıklamalar
Bu üye genellikle yerel Pano biçimlerini kaydetmek için kullanılır.
Kimlik/biçim adı çiftini içeren bir GetFormat örneği almak istediğinizde, kimlik numarasıyla çağrısı DataFormats.Format yapın. Genellikle kimlik adı ve numarası, arabirimini kullanmakta Clipboard olduğunuz uygulamanın oluşturucusu tarafından yayımlanır. Örneğin, Visual Basic'daki Dinamik Veri Exchange (DDE) konuşma bilgilerinin kimlik numarası &HBF00 ve biçim adı vbCFLink şeklindedir.
Kimlik/biçim adı çiftini sınıftaki biçim adı/kimlik çiftleri listesine eklemek için static bu yöntemi herhangi bir benzersiz kimlik numarasıyla çağırın DataFormats . Yeni ad, "Biçim" ve kimlik numarası birleşerek oluşturulur. Bu çift yeni Clipboard bir biçim olarak kaydedilmedi çünkü bir ad sağlamadınız.
Ayrıca bkz.
Şunlara uygulanır
GetFormat(String)
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
- Kaynak:
- DataFormats.cs
Belirtilen biçim için Windows Pano sayısal kimliği ve adıyla bir DataFormats.Format döndürür.
public:
static System::Windows::Forms::DataFormats::Format ^ GetFormat(System::String ^ format);
public static System.Windows.Forms.DataFormats.Format GetFormat(string format);
static member GetFormat : string -> System.Windows.Forms.DataFormats.Format
Public Shared Function GetFormat (format As String) As DataFormats.Format
Parametreler
- format
- String
Biçim adı.
Döndürülenler
Windows Pano sayısal kimliğine ve biçimin adına sahip bir DataFormats.Format.
Özel durumlar
.NET 5 ve üzeri sürümler: formatnull, Empty veya boşluk.
Yeni Clipboard biçim kaydedilemedi.
Örnekler
Aşağıdaki kod örneğinde, biçim adı/kimlik çiftini temsil eden bir DataFormats.Format değerin nasıl alınıyor olduğu gösterilmektedir. Biçim UnicodeText istenir ve alınan DataFormats.Format içerik bir metin kutusunda görüntülenir.
Bu kodun textBox1 örneği oluşturuldu.
private:
void GetMyFormatInfomation()
{
// Creates a DataFormats.Format for the Unicode data format.
DataFormats::Format^ myFormat = DataFormats::GetFormat(
DataFormats::UnicodeText );
// Displays the contents of myFormat.
textBox1->Text = String::Format( "ID value: {0}\nFormat name: {1}",
myFormat->Id, myFormat->Name );
}
private void GetMyFormatInfomation() {
// Creates a DataFormats.Format for the Unicode data format.
DataFormats.Format myFormat = DataFormats.GetFormat(DataFormats.UnicodeText);
// Displays the contents of myFormat.
textBox1.Text = "ID value: " + myFormat.Id + '\n' +
"Format name: " + myFormat.Name;
}
Private Sub GetMyFormatInfomation()
' Creates a DataFormats.Format for the Unicode data format.
Dim myFormat As DataFormats.Format = _
DataFormats.GetFormat(DataFormats.UnicodeText)
' Displays the contents of myFormat.
textBox1.Text = "ID value: " + myFormat.Id.ToString() + ControlChars.Cr _
+ "Format name: " + myFormat.Name
End Sub
Açıklamalar
Var olan bir biçim için Windows Pano sayısal kimliğine ihtiyacınız olduğunda, biçim adıyla GetFormat çağırın.
Yeni Clipboard bir biçim türü oluşturmak için bu yöntemi kendi biçim adınızla çağırabilirsiniz. Belirtilen biçim yoksa, bu yöntem adı Windows kayıt defterine Pano biçimi olarak kaydeder ve benzersiz bir biçim tanımlayıcısı alır. Bu yeni ad/kimlik çifti, sınıftaki static biçim adı/kimlik çiftleri DataFormats listesine eklenir.