Type.GUID Eigenschap

Definitie

Hiermee wordt de GUID opgehaald die is gekoppeld aan de Type.

public:
 abstract property Guid GUID { Guid get(); };
public abstract Guid GUID { get; }
member this.GUID : Guid
Public MustOverride ReadOnly Property GUID As Guid

Waarde van eigenschap

De GUID die is gekoppeld aan de Type.

Implementeringen

Voorbeelden

In het volgende voorbeeld wordt de klasse MyClass1 gemaakt met een openbare methode, wordt een Type object gemaakt dat overeenkomt met MyClass1en wordt de Guid structuur opgehaald met behulp van de GUID eigenschap van de Type klasse.

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);				
    }
}
type MyClass1() =
    member _.MyMethod1() = ()

// Get the type corresponding to the class MyClass.
let myType = typeof<MyClass1>
// Get the object of the Guid.
let myGuid = myType.GUID
printfn $"The name of the class is {myType}"
printfn $"The ClassId of MyClass is {myType.GUID}"
Class MyGetTypeFromCLSID

    Public Class MyClass1

        Public Sub MyMethod1()
        End Sub

    End Class

    Public Shared Sub Main()
        ' Get the type corresponding to the class MyClass.
        Dim myType As Type = GetType(MyClass1)
        ' Get the object of the Guid.
        Dim myGuid As Guid = myType.GUID
        Console.WriteLine(("The name of the class is " + myType.ToString()))
        Console.WriteLine(("The ClassId of MyClass is " + myType.GUID.ToString()))
    End Sub
End Class

Opmerkingen

Deze eigenschap retourneert een GUID die is gekoppeld aan een type met behulp van het GuidAttribute kenmerk. Als het kenmerk wordt weggelaten, wordt automatisch een GUID toegewezen.

De GUID die door deze eigenschap wordt geretourneerd, wordt doorgaans gebruikt om een type beschikbaar te maken voor COM. Het is niet bedoeld om te worden gebruikt als een unieke id van het type.

Van toepassing op

Zie ook