API_ProjectNoteInfo
프로젝트 노트 정보 파라미터들입니다.
typedef struct { char client [256]; char projectName [256]; char company [256]; char street [256]; char city [256]; char country [256]; char code [256]; char architect [256]; char draftsmen [256]; char projectStatus [256]; char dateOfIssue [256]; char keywords [256]; char notes [1024]; } API_ProjectNoteInfo;
멤버
- client
- 클라이언트의 이름입니다.
- projectName
- 프로젝트의 이름입니다.
- company
- 프로젝트에서 작업하는 회사입니다.
- street
- 거리 주소입니다.
- city
- 시.
- country
- 주(State) 또는 국가(country)
- code
- 우편번호(Postal code)
- architect
- 주 건축가(들).
- draftsperson
- 도면 담당자.
- projectStatus
- 프로젝트 상태.
- dateOfIssue
- 발행 일.
- keywords
- 프로젝트와 관련된 다른 키워드들입니다.
- notes
- 프로젝트 정보에 대한 노트들입니다.
설명
이 데이터 structure는 API 10에서 총체적으로 바뀌었습니다.
이 데이터 structure의 멤버들은 ArchiCAD의 "Project Info..." 다이얼로그의 항목들에 해당합니다. 이 정보는 텍스트 요소들에서 자동텍스트 엔트리들에 대하여 사용할 수 있습니다. APIAny_GetAutoTextsID를 보십시오.
p>이 데이터에 대하여 작동하려면 APIEnv_GetProjectNotesID 또는 APIEnv_ChangeProjectNotesID 함수 코드와 함께 ACAPI_Environment 함수를 호출하십시오.자동텍스트 함수들을 가지고 동일한 동작을 수행할 수 있습니다: APIAny_GetAutoTextsID, APIAny_SetAnAutoTextID. 주요 차이점은 자동텍스트 함수들의 경우 Unicode 문자열로 동작하는 반면, 프로젝트 노트 함수들의 경우 애플리케이션의 코드 페이지(Windows) 또는 인코딩(Macintosh)으로 Unicode에서 변환된 ANSI 문자열들을 사용합니다.
요구사항
- 버전: API 10 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
APIEnv_ChangeProjectNotesID, APIEnv_GetProjectNotesID, ACAPI_Environment,
APIAny_GetAutoTextsID, APIAny_GetAutoTextKeysID, APIAny_SetAnAutoTextID
API 타입