Marshal::GenerateGuidForType Method (Type^)
Returns the globally unique identifier (GUID) for the specified type, or generates a GUID using the algorithm used by the Type Library Exporter (Tlbexp.exe).
Assembly: mscorlib (in mscorlib.dll)
Parameters
- type
-
Type:
System::Type^
The type to generate a GUID for.
If the type has a GUID in the metadata, it is returned. Otherwise, a GUID is automatically generated. You can use this method to programmatically determine the COM GUID for any managed type, including COM-invisible types. Class interfaces are the only exception because they do not correspond to a managed type. GenerateGuidForType provides the same functionality as the Type::GUID property.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Available since 1.1