Represents a Subset in the Layout Book.
typedef struct {
GS::uchar_t name[API_LongNameLen];
bool doNotInclude;
bool customNumbering;
bool continueNumbering;
bool useUpperPrefix;
bool addOwnPrefix;
bool filler[3];
GS::uchar_t customNumber[API_LongNameLen];
GS::uchar_t autoNumber[API_LongNameLen];
API_NumberingStyle numberingStyle;
Int32 startAt;
GS::uchar_t ownPrefix[API_LongNameLen];
} API_SubSet;
Members
- name
- Name of the Subset.
- doNotInclude
- Do not include this Subset in ID sequence.
- customNumbering
- Custom ID or automatically generated.
- continueNumbering
- Continue using ID assignment of upper levels.
- useUpperPrefix
- Use prefix and IDs of upper levels.
- addOwnPrefix
- Add own prefix for this Subset.
- customNumber
- Custom Number string.
- autoNumber
- Automatic Numbering string.
- numberingStyle
- ID appearance style.
- startAt
- Start numbering at.
- ownPrefix
- Prefix for the Subset.
Remarks
You are able to get the default Subset settings via APIDb_GetSubSetDefaultID function.
APIDb_CreateSubSetID creates a Subset in the Layout Book.
Requirements
- Version: API 12 or later
- Header: APIdefs_Database.h
See Also
API_NumberingStyle, APIDb_GetSubSetDefaultID, APIDb_CreateSubSetID, API Types