TypeDelegator.GetInterface(String, Boolean) TypeDelegator.GetInterface(String, Boolean) TypeDelegator.GetInterface(String, Boolean) TypeDelegator.GetInterface(String, Boolean) Method

Определение

Возвращает заданный интерфейс, реализованный типом, инкапсулированным в текущем классе TypeDelegator.Returns the specified interface implemented by the type wrapped by the current TypeDelegator.

public:
 override Type ^ GetInterface(System::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

Параметры

name
String String String String

Полное имя интерфейса, реализованного в текущем классе.The fully qualified name of the interface implemented by the current class.

ignoreCase
Boolean Boolean Boolean Boolean

Значение true, если регистр не должен учитываться; в обратном случае — значение false.true if the case is to be ignored; otherwise, false.

Возвраты

Объект Type, представляющий интерфейс, явно или косвенно реализованный в текущем классе, с полным именем, соответствующим заданному имени.A Type object representing the interface implemented (directly or indirectly) by the current class with the fully qualified name matching the specified name. Если интерфейс с совпадающим именем не найден, возвращается пустое значение.If no interface that matches name is found, null is returned.

Исключения

Параметр name имеет значение null.The name parameter is null.

Применяется к