Lire en anglais

Partager via


EnumBuilder.GetInterface(String, Boolean) Méthode

Définition

Retourne l’interface implémentée (directement ou indirectement) par ce type, avec le nom qualifié complet spécifié.

C#
public override Type? GetInterface(string name, bool ignoreCase);
C#
public override Type GetInterface(string name, bool ignoreCase);

Paramètres

name
String

Nom de l’interface.

ignoreCase
Boolean

Si true, la recherche ne respecte pas la casse. Si false, la recherche respecte la casse.

Retours

Retourne un objet Type représentant l’interface implémentée. Retourne null si aucun nom d’interface correspondant n’est trouvé.

Exceptions

Cette méthode n’est actuellement pas prise en charge pour les types incomplets.

Remarques

Pour contourner ce problème, pour récupérer l’interface d’un type terminé, récupérez le type à l’aide Type.GetType de ou Assembly.GetType et utilisez la réflexion sur le type récupéré.

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.0 (package-provided), 2.1