_Type.FindInterfaces(TypeFilter, Object) Metoda

Definice

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích 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

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

filterCriteria
Object

Kritéria hledání, která určují, zda má 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 Typeobjektem .

-nebo-

Prázdné pole typu Type, pokud aktuální Typefiltr neimplementuje nebo nezdědí žádná rozhraní odpovídající filtru.

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.

Metoda Type.FindInterfaces vrátí pole Type objektů představující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Typeobjektem .

Platí pro