Allows the type of entity to be added to be selected. The position that the entity is added is dependant on the parent menu item.
Only options that are valid given the state of the selected object will be enabled.
Selects an <xs:all> element to be added to the schema.
Selects an <xs:choice> element to be added to the schema.
Selects an <xs:sequence> element to be added to the schema.
Selects an <xs:any> element to be added to the schema.
Selects an <xs:element> element to be added to the schema.
Selects an <xs:group> element to be added to the schema.
If the item is to be added as a child of <xs:schema>, then the group must have a name, and is the declaration.
If the item is NOT to be added as a child of <xs:schema>, then the group is a reference to an existing named group, defined as a child of <xs:schema>.
Selects an <xs:anyAttribute> element to be added to the schema.
Selects an <xs:attribute> element to be added to the schema.
Selects a named <xs:complexType> element to be added to the schema, this can only be done if is to be added as a child of <xs:schema>.
Selects a named <xs:simpleType> element to be added to the schema, this can only be done if is to be added as a child of <xs:schema>.
Selects a named <xs:notation> element to be added to the schema, this can only be done if is to be added as a child of <xs:schema>.
Adds a <xs:key> element to an <xs:element>.
Adds a <xs:keyref> element to an <xs:element>.
Adds a <xs:unique> element to an <xs:element>.