_Type.FindInterfaces(TypeFilter, Object) Metoda

Definice

Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi 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()

Parametry

filter
TypeFilter

TypeFilterDelegát, který porovnává rozhraní s filterCriteria .

filterCriteria
Object

Kritéria hledání určující, zda by mělo být rozhraní zahrnuto do vráceného pole.

Návraty

Type[]

Pole Type objektů představující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Type .

-nebo- Prázdné pole typu Type , pokud není implementováno nebo zděděno žádné rozhraní, které by odpovídalo filtru aktuálnímu Type .

Poznámky

Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.

Type.FindInterfacesMetoda vrací pole Type objektů reprezentující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Type .

Platí pro