Método Marshal.GenerateGuidForType (Type)
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
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).
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[SecurityCriticalAttribute]
public static Guid GenerateGuidForType(
Type type
)
public:
[SecurityCriticalAttribute]
static Guid GenerateGuidForType(
Type^ type
)
[<SecurityCriticalAttribute>]
static member GenerateGuidForType :
type:Type -> Guid
<SecurityCriticalAttribute>
Public Shared Function GenerateGuidForType (
type As Type
) As Guid
Parâmetros
type
Type: System.TypeO tipo para o qual gerar um GUID.
Valor Retornado
Type: System.Guid
Um identificador para o tipo especificado.
Comentários
Se o tipo tem um GUID nos metadados, ele é retornado. Caso contrário, um GUID é gerado automaticamente. Você pode usar esse método para determinar programaticamente o GUID de COM para qualquer tipo gerenciado, incluindo invisível COM tipos. Interfaces de classe são a única exceção porque não correspondem a um tipo gerenciado.GenerateGuidForTypefornece a mesma funcionalidade que o Type.GUID propriedade.
Segurança
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Informações de Versão
.NET Framework
Disponível desde 1.1
Confira Também
GUID
Classe Marshal
Namespace System.Runtime.InteropServices
Retornar ao início