_Type.FindInterfaces(TypeFilter, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen versionsunabhängigen Zugriff auf die FindInterfaces(TypeFilter, Object)-Methode für COM-Objekte 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
Der TypeFilter-Delegat, der die Schnittstellen mit filterCriteria vergleicht.
- filterCriteria
- Object
Die Suchkriterien, die bestimmen, ob eine Schnittstelle in das zurückgegebene Array aufgenommen wird.
Gibt zurück
- Type[]
Gibt ein Array von Type-Objekten zurück, die eine gefilterte Liste von Schnittstellen darstellen, die vom aktuellen Type implementiert oder geerbt wurden.
- oder - Ein leeres Array vom Typ Type, wenn der aktuelle Type keine dem Filter entsprechende Schnittstellen implementiert oder geerbt hat.
Hinweise
Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.
Die Type.FindInterfaces Methode gibt ein Array von-Objekten zurück, die Type eine gefilterte Liste von Schnittstellen darstellen, die vom aktuellen implementiert oder geerbt wurden Type .