_Type.FindInterfaces(TypeFilter, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независимым доступом к методу FindInterfaces(TypeFilter, Object) , независимо от версии.
public:
cli::array <Type ^> ^ FindInterfaces(System::Reflection::TypeFilter ^ filter, System::Object ^ filterCriteria);
public Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria);
abstract member FindInterfaces : System.Reflection.TypeFilter * obj -> Type[]
Public Function FindInterfaces (filter As TypeFilter, filterCriteria As Object) As Type()
Параметры
- filter
- TypeFilter
Делегат TypeFilter , который сравнивает интерфейсы с filterCriteria.
- filterCriteria
- Object
Критерии поиска, определяющие, следует ли включить интерфейс в возвращаемый массив.
Возвращаемое значение
Массив объектов, представляющий отфильтрованный список интерфейсов, реализованных Type или унаследованных текущим Type.
–или–
Пустой массив типа Type, если интерфейсы, соответствующие фильтру, не реализуются или наследуются текущим Type.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.FindInterfaces возвращает массив объектов, представляющий отфильтрованный список интерфейсов, реализованных Type или унаследованных текущим Type.