Windows クリップボード数値 ID および指定された ID の名前と共に DataFormats.Format を返します。
Overloads Public Shared Function GetFormat( _
ByVal id As Integer _) As Format
[C#]
public static Format GetFormat(
intid);
[C++]
public: static Format* GetFormat(
intid);
[JScript]
public static function GetFormat(
id : int) : Format;
パラメータ
- id
形式 ID
戻り値
Windows クリップボード数値 ID と形式名を持つ DataFormats.Format 。
解説
このメンバは、通常はネイティブ クリップボード形式を登録するために使用されます。
ID と形式名のペアを含む DataFormats.Format インスタンスを取得する場合は、ID 番号を使用して GetFormat を呼び出します。通常、ID 名と ID 番号は、 Clipboard がインターフェイスとして使用されているアプリケーションの作成者が発行します。たとえば、Visual Basic での DDE 通信の情報の ID 番号は &HBF00、および形式名は vbCFLink です。
DataFormats クラスの形式名と ID のペアの静的 (Visual Basic では Shared) リストに ID と形式名のペアを追加するには、一意の ID 番号でこのメソッドを呼び出します。"形式" と ID 番号の連結によって新しい名前が作成されます。このペアには名前がないため、新しい Clipboard 形式としては登録されません。
使用例
Imports System
Imports System.Windows.Forms
Imports Microsoft.Visualbasic
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 'Main
End Class 'DataFormat_GetFormat
[C#]
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);
}
}
[C++]
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(S"The Format Name corresponding to the ID {0} is :",
__box(myFormat->Id));
Console::WriteLine(myFormat->Name);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン
をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
DataFormats クラス | DataFormats メンバ | System.Windows.Forms 名前空間 | DataFormats.GetFormat オーバーロードの一覧 | DataFormats.Format