_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

对照 filterCriteria 比较接口的 TypeFilter 委托。

filterCriteria
Object

确定接口是否应包括在返回数组中的搜索判据。

返回

Type[]

Type 对象的数组,表示当前 Type 实现或继承的接口的筛选列表。

  • 或 - 如果没有匹配筛选器的接口由当前 Type 实现或继承,则为 Type 类型的空数组。

注解

此方法用于从非托管代码访问托管类,不应从托管代码调用。

Type.FindInterfaces方法返回对象的数组,这些 Type 对象表示由当前实现或继承的接口的筛选列表 Type

适用于