GUID Property

Type.GUID Property


Gets the GUID associated with the Type.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public abstract Guid GUID { get; }

Property Value

Type: System.Guid

The GUID associated with the Type.



A GUID is associated with a type using the GuidAttribute attribute.

The following example creates the class MyClass1 with a public method, creates a Type object corresponding to MyClass1, and gets the Guid structure using the GUID property of the Type class.

using System;

class MyGetTypeFromCLSID
    public class MyClass1
        public void MyMethod1()
    public static void Main()
        // Get the type corresponding to the class MyClass.
        Type myType = typeof(MyClass1);
        // Get the object of the Guid.
        Guid myGuid =(Guid) myType.GUID;
        Console.WriteLine("The name of the class is "+myType.ToString());
        Console.WriteLine("The ClassId of MyClass is "+myType.GUID);				

.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
© 2015 Microsoft