MonobjcMonobjc Documented Class Library
ObjectsPassingTest Method (predicate)
NamespacesMonobjc.FoundationNSSetObjectsPassingTest(Func<(Of <<'(Id, IntPtr, Boolean>)>>))

Returns a set of object that pass a test in a given Block.

Original signature is '- (NSSet *)objectsPassingTest:(BOOL (^)(id obj, BOOL *stop))predicate'

Available in Mac OS X v10.6 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual NSSet ObjectsPassingTest(
	Func<Id, IntPtr, bool> predicate
)
Public Overridable Function ObjectsPassingTest ( _
	predicate As Func(Of Id, IntPtr, Boolean) _
) As NSSet
public:
virtual NSSet^ ObjectsPassingTest(
	Func<Id^, IntPtr, bool>^ predicate
)
Parameters
predicate (Func<(Of <(<'Id, IntPtr, Boolean>)>)>)
The block to apply to elements in the array.
Return Value
An NSSet containing objects that pass the test.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)