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