Marshal.GenerateGuidForType(Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca globalnie unikatowy identyfikator (GUID) dla określonego typu lub generuje identyfikator GUID przy użyciu algorytmu używanego przez eksportera biblioteki typów (Tlbexp.exe).
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
Parametry
- type
- Type
Typ do wygenerowania identyfikatora GUID dla.
Zwraca
Identyfikator określonego typu.
- Atrybuty
Uwagi
Jeśli typ ma identyfikator GUID w metadanych, jest zwracany. W przeciwnym razie identyfikator GUID jest generowany automatycznie. Za pomocą tej metody można programowo określić identyfikator GUID modelu COM dla dowolnego typu zarządzanego, w tym typy niewidoczne dla modelu COM. Interfejsy klas są jedynym wyjątkiem, ponieważ nie odpowiadają typowi zarządzanemu. GenerateGuidForType udostępnia te same funkcje co Type.GUID właściwość .