_Type.FindInterfaces(TypeFilter, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 .