EnumBuilder.GetInterface(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает интерфейс, реализованный (прямо или косвенно) данным типом, с указанным полным именем.
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
Параметры
- name
- String
Имя интерфейса.
- ignoreCase
- Boolean
Если значение true
, при поиске не учитывается регистр. Если значение false
, при поиске учитывается регистр.
Возвращаемое значение
Возвращает объект Type, предоставляющий реализованный интерфейс. Возвращает значение null, если совпадающее имя интерфейса не найдено.
Исключения
Сейчас этот метод не поддерживается в типах, которые не являются полными.
Комментарии
В качестве обходного решения для получения интерфейса готового типа извлеките тип с помощью Type.GetType или Assembly.GetType используйте отражение для полученного типа.