Condividi tramite


_Type.FindInterfaces(TypeFilter, Object) Metodo

Definizione

Fornisce oggetti COM con accesso indipendente dalla versione al metodo 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()

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.

Restituisce

Type[]

Matrice di oggetti Type che rappresenta un elenco filtrato di interfacce implementate o ereditate dal Type corrente.

-oppure-

Matrice vuota di tipo Type, se interfacce corrispondenti al filtro non vengono implementate o ereditate dal Type corrente.

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