Marshal.GenerateGuidForType(Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die GUID (Globally Unique Identifier, globaler eindeutiger Bezeichner) für den angegebenen Typ zurück oder generiert eine GUID mithilfe des vom Type Library Exporter-Tool (TlbExp.exe) verwendeten Algorithmus.
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
Parameter
- type
- Type
Der Typ, für den eine GUID generiert werden soll.
Gibt zurück
Ein Bezeichner für den angegebenen Typ.
- Attribute
Hinweise
Wenn der Typ über eine GUID in den Metadaten verfügt, wird er zurückgegeben. Andernfalls wird automatisch eine GUID generiert. Sie können diese Methode verwenden, um die COM-GUID für jeden verwalteten Typ programmgesteuert zu bestimmen, einschließlich nicht sichtbarer COM-Typen. Klassenschnittstellen sind die einzige Ausnahme, da sie keinem verwalteten Typ entsprechen. GenerateGuidForType stellt die gleiche Funktionalität wie die -Eigenschaft bereit Type.GUID .