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

- 예약된 디테일의 개수입니다.
- nLayouts

- 예약된 레이아웃의 개수입니다.
- nWorksheets

- 예약된 워크시트의 개수입니다.
- nElevations

- 예약된 입면의 개수입니다.
- nInteriorElevations

- 예약된 실내 입면의 개수입니다.
- stories
- 층들입니다.
- layers
- 레이어들입니다.
- sections
- 각각의 데이터베이스 유일 ID로 식별되는 단면들입니다.
- elevations

- 각각의 데이터베이스 유일 ID로 식별되는 입면들입니다.
- interiorElevations

- 각각의 데이터베이스 유일 ID로 식별되는 실내 입면들입니다.
- camSets
- camset 요소의 유일 ID로 식별되는 애니메이션들입니다.
- details

- database 유일 ID로 식별되는 디테일들입니다.
- layouts

- database 유일 ID로 식별되는 레이아웃들입니다.
- worksheets

- 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