_Type.FindInterfaces(TypeFilter, Object) Methode

Definition

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die FindInterfaces(TypeFilter, Object) Methode bereit.

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

Parameter

filter
TypeFilter

Die TypeFilter Stellvertretung, mit der die Schnittstellen verglichen filterCriteriawerden.

filterCriteria
Object

Die Suchkriterien, die bestimmen, ob eine Schnittstelle in das zurückgegebene Array aufgenommen werden soll.

Gibt zurück

Type[]

Ein Array von Type Objekten, die eine gefilterte Liste der Schnittstellen darstellen, die von der aktuellen Typeimplementiert oder geerbt werden.

– oder –

Ein leeres Array vom Typ Type, wenn keine Schnittstellen, die dem Filter entsprechen, implementiert oder von der aktuellen Typegeerbt werden.

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.FindInterfaces Methode gibt ein Array von Type Objekten zurück, das eine gefilterte Liste von Schnittstellen darstellt, die von der aktuellen Typeimplementiert oder geerbt werden.

Gilt für: