_Type.FindInterfaces(TypeFilter, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .