Graphisoft®

API Development KitVersion: 18

ACAPI_ElementSet_GetData

기존 요소 집합의 데이터를 가져옵니다.

    GSErrCode  ACAPI_ElementSet_GetData (
        API_Guid                 setGuid,
        GS::Array<API_Guid>*     elemGuids,
        API_UserData*            data
    );

 

파라미터

setGuid Changed in API 12
[in] 요소 집합을 식별하는 GUID입니다.
elemGuids Changed in API 12
[out] 요소 GUID들의 배열에 대한 포인터입니다.
data
[out] 요소 집합에 할당할 사용자 데이터입니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADDATABASE
함수가 현재 데이터베이스에서 작동할 수 없습니다.
APIERR_BADID
setGuid 파라미터가 유효하지 않습니다.
APIERR_NOTMINE
요소 집합이 또 다른 사용자가 소유한 setGuid에 의해 참조됩니다.
APIERR_DELETED
요소 집합이 이미 제거되었습니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

이 함수는 요소 GUID 리스트와 ACAPI_ElementSet_Create가 생성한 요소 집합에 부착된 사용자 데이터를 가져옵니다. 출력 파라미터 둘 다 선택사항이며 NULL이 될 수 있습니다.

더 이상 필요하지 않으면 userdata.dataHdl 핸들들을 해제하는 것을 기억하십시오.

 

요구사항

버전: API 4.1 또는 이후
헤더: ACAPinc.h

 

참고사항

API_UserData
ACAPI_ElementSet_Create
ACAPI_ElementSet_Delete
ACAPI_ElementSet_Identify
요소 집합 관리자
API 함수