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 используйте отражение для полученного типа.