Marshal.GenerateGuidForType(Type) Méthode

Définition

Retourne le GUID (identificateur global unique) du type spécifié, ou génère un GUID en utilisant l'algorithme employé par l'exportateur de bibliothèques de types (TlbExp.exe).

C#
public static Guid GenerateGuidForType(Type type);
C#
[System.Security.SecurityCritical]
public static Guid GenerateGuidForType(Type type);

Paramètres

type
Type

Type pour lequel un GUID doit être généré.

Retours

Identificateur du type spécifié.

Attributs

Remarques

Si le type a un GUID dans les métadonnées, il est retourné. Sinon, un GUID est généré automatiquement. Vous pouvez utiliser cette méthode pour déterminer par programmation le GUID COM pour n’importe quel type managé, y compris les types COM invisibles. Les interfaces de classe sont la seule exception, car elles ne correspondent pas à un type managé. GenerateGuidForType fournit les mêmes fonctionnalités que la Type.GUID propriété .

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1

Voir aussi