Type.GUID Свойство

Определение

Возвращает GUID, связанный Typeс .

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

Значение свойства

GUID, связанный Typeс .

Реализации

Примеры

В следующем примере создается класс MyClass1 с открытым методом, создается Type объект, соответствующий MyClass1объекту, и получает Guid структуру с помощью GUID свойства Type класса.

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

Комментарии

Это свойство возвращает GUID, связанный с типом с помощью атрибута GuidAttribute . Если атрибут опущен, идентификатор GUID назначается автоматически.

Guid, возвращаемый этим свойством, обычно используется для предоставления типа COM. Он не предназначен для использования в качестве уникального идентификатора типа.

Применяется к

См. также раздел