_Type.FindInterfaces(TypeFilter, Object) Metodo

Definizione

Fornisce oggetti COM con accesso indipendente dalla FindInterfaces(TypeFilter, Object) versione al metodo .

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()

Parametri

filter
TypeFilter

Delegato TypeFilter che confronta le interfacce con filterCriteria.

filterCriteria
Object

Criteri di ricerca che determinano se un'interfaccia deve essere inclusa nella matrice restituita.

Valori restituiti

Type[]

Matrice di Type oggetti che rappresentano un elenco filtrato delle interfacce implementate o ereditate dall'oggetto corrente Type.

oppure

Matrice vuota di tipo Type, se nessuna interfaccia corrispondente al filtro viene implementata o ereditata dall'oggetto corrente Type.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.FindInterfaces metodo restituisce una matrice di Type oggetti che rappresentano un elenco filtrato di interfacce implementate o ereditate dall'oggetto corrente Type.

Si applica a