EnumBuilder.GetInterface(String, Boolean) Methode

Definition

Gibt die von diesem Typ (direkt oder indirekt) implementierte Schnittstelle mit dem angegebenen vollqualifizierten Namen zurück.Returns the interface implemented (directly or indirectly) by this type, with the specified fully-qualified name.

public:
 override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public override Type? GetInterface (string name, bool ignoreCase);
public override Type GetInterface (string name, bool ignoreCase);
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type

Parameter

name
String

Der Name der Schnittstelle.The name of the interface.

ignoreCase
Boolean

Falls true, wird Groß- und Kleinschreibung bei der Suche nicht berücksichtigt.If true, the search is case-insensitive. Falls false, wird Groß- und Kleinschreibung bei der Suche berücksichtigt.If false, the search is case-sensitive.

Gibt zurück

Type

Gibt ein Type-Objekt zurück, das die implementierte Schnittstelle darstellt.Returns a Type object representing the implemented interface. Gibt NULL zurück, wenn kein mit der Schnittstelle übereinstimmender Name gefunden wird.Returns null if no interface matching name is found.

Ausnahmen

Diese Methode wird derzeit nicht in Typen unterstützt, die nicht abgeschlossen sind.This method is not currently supported in types that are not complete.

Hinweise

Um die Schnittstelle eines fertigen Typs abzurufen, rufen Sie den Typ mithilfe von oder ab Type.GetType , Assembly.GetType und verwenden Sie Reflektion für den abgerufenen Typ.As a workaround, to retrieve the interface of a finished type, retrieve the type using Type.GetType or Assembly.GetType and use reflection on the retrieved type.

Gilt für: