Creates an NSExpression object that will use the Block for evaluating objects.
Original signature is '+ (NSExpression *)expressionForBlock:(id (^)(id evaluatedObject, NSArray *expressions, NSMutableDictionary *context))block arguments:(NSArray *)arguments'
Available in Mac OS X v10.6 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public static NSExpression ExpressionForBlockArguments( Func<Id, NSArray, NSMutableDictionary, Id> block, NSArray arguments )
Public Shared Function ExpressionForBlockArguments ( _ block As Func(Of Id, NSArray, NSMutableDictionary, Id), _ arguments As NSArray _ ) As NSExpression
public: static NSExpression^ ExpressionForBlockArguments( Func<Id^, NSArray^, NSMutableDictionary^, Id^>^ block, NSArray^ arguments )
Return Value
An expression that filters a collection using the specified Block.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)