_Type.GetInterface Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независимым доступом к методу GetInterface , независимо от версии.
Перегрузки
| Имя | Описание |
|---|---|
| GetInterface(String) |
Предоставляет COM-объекты с независимым доступом к методу GetInterface(String) , независимо от версии. |
| GetInterface(String, Boolean) |
Предоставляет COM-объекты с независимым доступом к методу GetInterface(String, Boolean) , независимо от версии. |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetInterface получает определенный интерфейс, реализованный или унаследованный текущим Type.
GetInterface(String)
Предоставляет COM-объекты с независимым доступом к методу GetInterface(String) , независимо от версии.
public:
Type ^ GetInterface(System::String ^ name);
public Type GetInterface(string name);
abstract member GetInterface : string -> Type
Public Function GetInterface (name As String) As Type
Параметры
- name
- String
Имя String интерфейса, который требуется получить. Для универсальных интерфейсов это имя.
Возвращаемое значение
Type Объект, представляющий интерфейс с указанным именем, реализованным или унаследованным текущим Type, если он найден; в противном случае null.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetInterface ищет интерфейс с указанным именем.
Применяется к
GetInterface(String, Boolean)
Предоставляет COM-объекты с независимым доступом к методу GetInterface(String, Boolean) , независимо от версии.
public:
Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public Type GetInterface(string name, bool ignoreCase);
abstract member GetInterface : string * bool -> Type
Public Function GetInterface (name As String, ignoreCase As Boolean) As Type
Параметры
- name
- String
Имя String интерфейса, который требуется получить. Для универсальных интерфейсов это имя.
- ignoreCase
- Boolean
true для выполнения нечувствительного поиска nameрегистра.
–или–
false для выполнения поиска nameс учетом регистра.
Возвращаемое значение
Type Объект, представляющий интерфейс с указанным именем, реализованным или унаследованным текущим Type, если он найден; в противном случае null.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetInterface выполняет поиск указанного интерфейса, указывая, следует ли выполнять поиск с учетом регистра.