AxisGroup class
AxisGroup
Represents an grouping of axes.
Parent class
Inherits from object
Constructors
- (AxisSet axisSet "Associate the new group with this set") - Create a new axis group
Methods
- Empty Add(Axis axis "Axis to add") - Add a child axis
- Empty Add(AxisGroup group "Group to add") - Add a child group
- Empty AddAccessGroup(int groupResourceId "Group to give access") - Add a new group that has access to this option.
- bool AddTag(string tag "Tag to work on") - Add a new tag. Return false if already added
- Empty Clear() - Remove all child groups and axis
- bool HasAccessGroup(int groupResourceId "AccessGroup to work on") - Return true if group is added
- bool HasTag(string tag "Tag to work on") - Return true if tag is added
- Array of int ListAccessGroups() - Return list of all added AccessGroups
- Array of string ListTags() - Return list of all added tags
- Empty RemoveAccessGroup(int groupResourceId "AccessGroup to work on") - Remove a group.
- bool RemoveTag(string tag "Tag to work on") - Remove a tag. Return false if not added
- (From object) string ToString() - The string representation of the object.
- string Validate() - Return an error if any exists
Properties
- bool HasAccess { get; } - Get if current logged in user has access (Voluntary access control, doesn't check inheritance, if no groups defined this returns true)
- LocalizedString LocalizedDescription { get; } - Get/set localized Name
- LocalizedString LocalizedName { get; } - Get/set localized Name
- string ObjectTypeName { get; } - The name of the type of object.
- (From object) TypeInformation TypeInformation { get; } - Get information about this class.