Returns the index of the first object that passes the predicate Block test.
Original signature is '- (NSUInteger)indexPassingTest:(BOOL (^)(NSUInteger idx, BOOL *stop))predicate'
Available in Mac OS X v10.6 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual NSUInteger IndexPassingTest( Func<NSUInteger, IntPtr, bool> predicate )
Public Overridable Function IndexPassingTest ( _ predicate As Func(Of NSUInteger, IntPtr, Boolean) _ ) As NSUInteger
public: virtual NSUInteger IndexPassingTest( Func<NSUInteger, IntPtr, bool>^ predicate )
Parameters
- predicate (Func<(Of <(<'NSUInteger, IntPtr, Boolean>)>)>)
- The Block to apply to elements in the set.
Return Value
The index of the first object that passes the predicate test.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)