Marshal.GenerateGuidForType(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí globálně jedinečný identifikátor (GUID) pro zadaný typ nebo vygeneruje identifikátor GUID pomocí algoritmu používaného exportérem knihovny typů (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, pro který se má vygenerovat identifikátor GUID.
Návraty
Identifikátor pro zadaný typ.
- Atributy
Poznámky
Pokud má typ v metadatech identifikátor GUID, vrátí se. V opačném případě se identifikátor GUID vygeneruje automaticky. Tuto metodu můžete použít k programovému určení identifikátoru GUID modelu COM pro libovolný spravovaný typ, včetně typů neviditelných modelu COM. Jedinou výjimkou jsou rozhraní tříd, protože neodpovídají spravovanému typu. GenerateGuidForType poskytuje stejné funkce jako Type.GUID vlastnost.