Graphisoft®

API Development KitVersion: 18

ACAPI_Element_AttachObserver

주어진 요소에 옵저버를 부착합니다.

    GSErrCode  ACAPI_Element_AttachObserver (
        API_Elem_Head*     elemHead,
        GSFlags            notifyFlags
    );

 

파라미터

elemHead
[in] 옵저버를 부착할 요소를 식별합니다.
notifyFlags
[in] 특정 데이터베이스 동작들에서 부착된 옵저버의 행동을 정의합니다. (현재 사용하지 않음)

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
전달된 elemHead 포인터가 NULL입니다.
APIERR_BADID
참조된 요소를 데이터베이스에서 찾을 수 없습니다.
 

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

 

설명

이 함수는 요소 내에서의 변화를 추적하는 데 사용할 수 있습니다. 옵저버를 부착한 후에, 설치된 APIElementEventHandlerProc는 적절한 알림들과 함께 호출될 것입니다.

 

요구사항

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

 

참고사항

ACAPI_Element_DetachObserver
APIElementEventHandlerProc
알림 관리자, API 함수