Marshal.GenerateGuidForType(Type) Método

Definição

Retorna o GUID (identificador global exclusivo) para o tipo especificado ou gera um GUID usando o algoritmo usado pelo Exportador da Biblioteca de Tipos (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 o qual gerar um GUID.

Retornos

Guid

Um identificador para o tipo especificado.

Atributos

Comentários

Se o tipo tiver um GUID nos metadados, ele será retornado. Caso contrário, um GUID será gerado automaticamente. Você pode usar esse método para determinar programaticamente o GUID COM para qualquer tipo gerenciado, incluindo tipos invisíveis COM. As interfaces de classe são a única exceção porque não correspondem a um tipo gerenciado. GenerateGuidForType fornece a mesma funcionalidade que a Type.GUID propriedade.

Aplica-se a

Confira também