Graphisoft®

API Development KitVersion: 18

ACAPI_Element_ChangeMemo

특정 요소 타입의 메모 파트를 변경합니다.

    GSErrCode  ACAPI_Element_ChangeMemo (
        API_Guid&                  guid,
        UInt32                     mask,
        const API_ElementMemo*     memo
    );

 

파라미터

guid 12
[in] 요소의 guid입니다.
mask
[in] 변경해야 할 메모의 파트를 지정합니다. 현재 APIMemoMask_Polygon만 지원합니다.
memo
[in] 대체할 메모입니다. 마친 후에 ACAPI_DisposeElemMemoHdls로 폐기하는 것을 잊지 마십시오.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADID
슬래브나 지붕을 제외한 다른 요소 타입들에 대하여 함수를 호출했습니다.
APIERR_BADPARS
APIMemoMask_Polygon이 아닌 마스크 값으로 함수를 호출했거나, 잘못된 파라미터들을 지정했습니다.

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

 

설명

이 함수는 특정 요소 타입들의 메모 파트를 변경하는 데 사용합니다. 현재는 폴리곤 요소들의 폴리곤 데이터만 변경할 수 있습니다. 대신 ACAPI_Element_Change 함수를 사용하는 것을 권장합니다.

 

요구사항

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

 

참고사항

API_Guid, API_ElementMemo
ACAPI_Element_GetMemo, ACAPI_DisposeElemMemoHdls
ACAPI_Element_Change, 요소 관리자, API 함수