Graphisoft®

API Development KitVersion: 18

API_SubSet

레이아웃 북의 서브셋을 의미합니다.

    typedef struct {
        GS::uchar_t            name[API_LongNameLen];
        GS::Bool8              doNotInclude;
        GS::Bool8              customNumbering;
        GS::Bool8              continueNumbering;
        GS::Bool8              useUpperPrefix;
        GS::Bool8              addOwnPrefix;
        GS::Bool8              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;

 

멤버

name
서브셋(Subset)의 이름입니다.
doNotInclude
ID 시퀀스에 이 서브셋을 포함시키지 마십시오.
customNumbering
커스텀 ID 또는 자동으로 생성됨.
continueNumbering
상위 레벨들의 ID 할당을 이용하여 계속합니다.
useUpperPrefix
상위 레벨들의 접두사와 ID들을 사용합니다.
addOwnPrefix
이 서브셋에 대한 자체 접두사를 추가합니다.
customNumber
커스텀 번호 문자열입니다.
autoNumber
자동 넘버링 문자열입니다.
numberingStyle
ID 외형 스타일입니다.
startAt
이 번호부터 시작합니다.
ownPrefix
서브셋에 대한 접두사입니다.

 

설명

당신은 APIDb_GetSubSetDefaultID 함수를 통해 기본 서브셋 설정들을 가져올 수 있습니다.
APIDb_CreateSubSetID는 레이아웃 북에 서브셋을 생성합니다.

 

요구사항

버전: API 12 또는 이후
헤더: APIdefs_Database.h

 

참고사항

API_NumberingStyle, APIDb_GetSubSetDefaultID, APIDb_CreateSubSetID, API 타입