API_ElementDBEventID
요소 알림의 원인을 설명합니다.
typedef enum {
APINotifyElement_BeginEvents = -1,
APINotifyElement_EndEvents = -2,
APINotifyElement_New = 1,
APINotifyElement_Copy = 2,
APINotifyElement_Change = 3,
APINotifyElement_Edit = 4,
APINotifyElement_Delete = 5,
APINotifyElement_Undo_Created = 11,
APINotifyElement_Undo_Modified = 12,
APINotifyElement_Undo_Deleted = 13,
APINotifyElement_Redo_Created = 14,
APINotifyElement_Redo_Modified = 15,
APINotifyElement_Redo_Deleted = 16
} API_ElementDBEventID;
멤버
- APINotifyElement_BeginEvents
- 요소 알림들의 시작을 표시합니다.
- APINotifyElement_EndEvents
- 요소 알림들의 끝을 표시합니다. (이 작업에서 더 이상 알림들이 예상되지 않음)
- APINotifyElement_New
- 새로운 요소가 생성되었습니다.
- APINotifyElement_Copy
- 요소가 복사되었습니다; 원래 요소의 복사본에 대한 알림들이 올 것입니다.
- APINotifyElement_Change
- 요소의 파라미터들이 변경되었습니다.
- APINotifyElement_Edit
- 요소가 편집되었습니다. 편집하기 변환의 파라미터들을 ACAPI_Notify_GetTranParams로 가져올 수 있습니다.
- APINotifyElement_Delete
- 요소가 제거되었습니다.
- APINotifyElement_Undo_Created

- 요소에서 수행된 마지막 생성 동작이 취소되었습니다.
- APINotifyElement_Undo_Modified

- 요소에서 수행된 마지막 변경 동작이 취소되었습니다.
- APINotifyElement_Undo_Deleted

- 요소에서 수행된 마지막 제거 동작이 취소되었습니다.
- APINotifyElement_Redo_Created

- 요소에서 마지막 취소된 생성 동작이 다시 수행되었습니다.
- APINotifyElement_Redo_Modified

- 요소에서 마지막 취소된 변경 동작이 다시 수행되었습니다.
- APINotifyElement_Redo_Deleted

- 요소에서 마지막 취소된 제거 동작이 다시 수행되었습니다.
설명
이 열거형 타입은 API_NotifyElementType structure에서 사용합니다.
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Callback.h
참고사항
API_NotifyElementType
APIElementEventHandlerProc
ACAPI_Notify_CatchNewElement
ACAPI_Element_AttachObserver
ACAPI_Notify_GetTranParams
API 타입