Graphisoft®

API Development KitVersion: 18

API_WorkspaceInfo

팀 멤버의 작업공간에 대한 정보입니다.

    typedef struct {
        Int32                nStories;
        Int32                nLayers;
        Int32                nSections;
        Int32                nCamSets;
        Int32                nDetails;
        Int32                nLayouts;
        Int32                nWorksheets;
        Int32                nElevations;
        Int32                nInteriorElevations;
        Int32                filler_1;
        short                **stories;
        short                **layers;
        API_DatabaseUnId     **sections;
        API_DatabaseUnId     **elevations;
        API_DatabaseUnId     **interiorElevations;
        API_Guid             **camSets;
        API_DatabaseUnId     **details;
        API_DatabaseUnId     **layouts;
        API_DatabaseUnId     **worksheets;
        Int32                workGroupMode;
        GS::Bool8            useMarquee;
        GS::Bool8            filler_2[7];
        API_Region           marquee;
    } API_WorkspaceInfo;

 

멤버

nStories
예약된 층의 개수입니다.
nLayers
예약된 레이어의 개수입니다.
nSections
예약된 단면의 개수입니다.
nCamSets
예약된 애니메이션의 개수입니다.
nDetails Featuring API 10
예약된 디테일의 개수입니다.
nLayouts Featuring API 10
예약된 레이아웃의 개수입니다.
nWorksheets Featuring API 11
예약된 워크시트의 개수입니다.
nElevations 11
예약된 입면의 개수입니다.
nInteriorElevations 11
예약된 실내 입면의 개수입니다.
stories
층들입니다.
layers
레이어들입니다.
sections
각각의 데이터베이스 유일 ID로 식별되는 단면들입니다.
elevations 11
각각의 데이터베이스 유일 ID로 식별되는 입면들입니다.
interiorElevations 11
각각의 데이터베이스 유일 ID로 식별되는 실내 입면들입니다.
camSets
camset 요소의 유일 ID로 식별되는 애니메이션들입니다.
details Featuring API 10
database 유일 ID로 식별되는 디테일들입니다.
layouts Featuring API 10
database 유일 ID로 식별되는 레이아웃들입니다.
worksheets 11
database 유일 ID로 식별되는 워크시트들입니다.
workGroupMode
팀워크 역할로 부여된 클라이언트 접근 권한 수준:
의미
APIWgMode_TeamMate 일반 팀원
APIWgMode_TeamLeader 팀장
APIWgMode_TeamLeader_Excl 독점적 권한을 가진 팀장
APIWgMode_ViewOnly 뷰 전용 모드 (편집 불가)
useMarquee
예약이 marquee 영역에 의해 제한됩니다.
marquee
marquee에 의한 예약된 영역입니다.

 

설명

더 자세한 것은 APIEnv_UserWorkspaceID 함수를 참조하십시오.

더 이상 필요하지 않으면 ACAPI_DisposeWorkspaceInfoHdls로 핸들들을 폐기하는 것을 잊지 마십시오.

 

요구사항

버전: API 2.1 또는 이후
헤더: APIdefs_Environment.h

 

참고사항

APIEnv_UserWorkspaceID
API_DatabaseUnId
API_Region
API 타입
ACAPI_DisposeWorkspaceInfoHdls