Defines the possible types of NSExpression.
Available in Mac OS X v10.4 and later.
| C# | Visual Basic | Visual C++ |
public enum NSExpressionType
Public Enumeration NSExpressionType
public enum class NSExpressionType
| Member | Description |
|---|---|
| NSConstantValueExpressionType | An expression that always returns the same value. Available in Mac OS X v10.4 and later. |
| NSEvaluatedObjectExpressionType | An expression that always returns the parameter object itself. Available in Mac OS X v10.4 and later. |
| NSVariableExpressionType | An expression that always returns whatever value is associated with the key specified by ‘variable’ in the bindings dictionary. Available in Mac OS X v10.4 and later. |
| NSKeyPathExpressionType | An expression that returns something that can be used as a key path. Available in Mac OS X v10.4 and later. |
| NSFunctionExpressionType | An expression that returns the result of evaluating a function. Available in Mac OS X v10.4 and later. |
| NSAggregateExpressionType | An expression that defines an aggregate of NSExpression objects. Available in Mac OS X v10.5 and later. |
| NSSubqueryExpressionType | An expression that filters a collection using a subpredicate. Available in Mac OS X v10.5 and later. |
| NSUnionSetExpressionType | An expression that creates a union of the results of two nested expressions. Available in Mac OS X v10.5 and later. |
| NSIntersectSetExpressionType | An expression that creates an intersection of the results of two nested expressions. Available in Mac OS X v10.5 and later. |
| NSMinusSetExpressionType | An expression that combines two nested expression results by set subtraction. Available in Mac OS X v10.5 and later. |
| NSBlockExpressionType | An expression that uses an Block. Available in Mac OS X v10.6 and later. |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)