The SelectionPrimitiveType enumeration contains types of selection schema primitive.
It is used by the following properties and methods:
| Value | Brief description |
| 0 | All. Select all elements. |
| 1 | Specified. Select listed elements. |
| 2 | SpecifiedChildren. Select dependent elements. |
| 3 | Level. Select level elements. |
| 4 | SelectedSiblings. Select level. |
| 5 | SelectedAncestors. Select parents. |
| 6 | SelectedChildren. Select child elements. |
| 7 | Macro. Using application macro. |
| 8 | Invert. Invert selection. |
| 9 | DefaultElement. Select default element. |
See also: