Allows you to set member arguments and update member selection types
Arguments
When setting the member selection type you must pass two or three additional arguments.
| Argument | Description |
| Hierarchy name | The hierarchy that will be updated. |
| Selection type | The type of selection to be applied. |
| Index (Optional) | Which member to apply the selection to. If not passed then the selection will be applied to all members. |
Selection Types
| Value | Description |
| Member | Only the member itself is returned. |
| Children | Children of the member are returned. |
| Ancestors | All ancestors of the member are returned. |
| Descendants | All descendants of the member are returned. |
| FirstChild | First child of the member is returned. |
| FirstSibling | First sibling of the member is returned. |
| LastChild | Last child of the member is returned. |
| LastSibling | Last sibling of the member is returned. |
| LowestDescendants | Descendants of the member from the lowest level are returned. |
| Parent | Parent of the member is returned. |
| SameLevel | All members at the level of the member are returned. |
| Siblings | All siblings of the member are returned. |
| Next:X | The member and the next X members at the level are returned. X must be a number. |
| Prev:X | The member and the previous X members at the level are returned. X must be a number. |
| DescendantsAt:X | Descendants of the member from the level X are returned. X must be a number, or level name. |