Public Methods
Add |
Adds a display condition to the end of the composite. |
AddWithNegate |
Adds a display condition to the end of the composite. |
Clear |
Removes all display conditions from the composite. |
GetNegate |
Determines if a logical
not operation is applied to a display condition in the
composite. |
GetNegateAt |
Determines if a logical
not operation is applied to a display condition in the
composite. |
Insert |
Inserts a display condition at the given zero-based index, shifting existing display conditions. |
InsertWithNegate |
Inserts a display condition at the given zero-based index, shifting existing display conditions. |
Remove |
Removes a display condition from the composite. |
RemoveAt |
Removes the display condition at the given zero-based index, shifting existing display conditions. |
Reserve |
Requests enough memory for the composite to contain at least count display conditions. Count will not be affected but Capacity may be. |
SetNegate |
Sets if a logical
not operation is applied to a display condition in the
composite when the composite is evaluated. |
SetNegateAt |
Sets if a logical
not operation is applied to a display condition in the
composite when the composite is evaluated. |
Public Properties
Capacity |
Gets the number of display conditions for which memory has been allocated. This will always be greater or equal to Count. |
Count |
Gets the number of display conditions in the composite. |
Item |
Returns the condition at the given zero-based index. |
LogicOperation |
Gets or sets the binary
logic operation applied to all display conditions in the composite
when the composite is evaluated. To combine logical
and and or operations in the same
expression, create composites containing composites. |