Marshal.GenerateGuidForType(Type) Método

Definição

Devolve o identificador globalmente único (GUID) para o tipo especificado, ou gera um GUID usando o algoritmo usado pelo Type Library Exporter (Tlbexp.exe).

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

Parâmetros

type
Type

O tipo para gerar um GUID.

Devoluções

Um identificador para o tipo especificado.

Atributos

Observações

Se o tipo tiver um GUID nos metadados, este é devolvido. Caso contrário, um GUID é gerado automaticamente. Pode usar este método para determinar programaticamente o COM GUID para qualquer tipo gerido, incluindo tipos COM-invisíveis. As interfaces de classes são a única exceção porque não correspondem a um tipo gerido. GenerateGuidForType oferece a mesma funcionalidade que a Type.GUID propriedade.

Aplica-se a

Ver também