Udostępnij za pośrednictwem


_Type.FindInterfaces(TypeFilter, Object) Metoda

Definicja

Zapewnia obiektom COM dostęp niezależny od wersji do FindInterfaces(TypeFilter, Object) metody .

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

Parametry

filter
TypeFilter

Delegat TypeFilter , który porównuje interfejsy z filterCriteria.

filterCriteria
Object

Kryteria wyszukiwania określające, czy interfejs powinien być uwzględniony w zwracanej tablicy.

Zwraca

Type[]

Tablica Type obiektów reprezentujących filtrowaną listę interfejsów implementowanych lub dziedziczynych przez bieżący Typeelement .

-lub-

Pusta tablica typu Type, jeśli żadne interfejsy pasujące do filtru nie są implementowane lub dziedziczone przez bieżący Typeelement .

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.FindInterfaces zwraca tablicę Type obiektów reprezentujących filtrowaną listę interfejsów implementowanych lub dziedziczynych przez bieżący Typeelement .

Dotyczy