Marshal.GenerateGuidForType(Type) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した型のグローバル一意識別子 (GUID: Globally Unique Identifier) を返すか、タイプ ライブラリ エクスポーター (Tlbexp.exe) で使用されるアルゴリズムを使用して GUID を生成します。
public:
static Guid GenerateGuidForType(Type ^ type);
public static Guid GenerateGuidForType (Type type);
[System.Security.SecurityCritical]
public static Guid GenerateGuidForType (Type type);
static member GenerateGuidForType : Type -> Guid
[<System.Security.SecurityCritical>]
static member GenerateGuidForType : Type -> Guid
Public Shared Function GenerateGuidForType (type As Type) As Guid
パラメーター
- type
- Type
GUID 生成の対象となる型。
戻り値
指定した型の識別子。
- 属性
注釈
型にメタデータに GUID がある場合は、それが返されます。 それ以外の場合は、GUID が自動的に生成されます。 このメソッドを使用すると、COM 非表示型を含む任意のマネージド型の COM GUID をプログラムで決定できます。 クラス インターフェイスはマネージド型に対応していないため、唯一の例外です。 GenerateGuidForType は、 プロパティと同じ機能を Type.GUID 提供します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET