이 인터페이스는 ImageDocument 객체에서 리스너로 이벤트를 보고하는 데 사용되는 콜백 인터페이스입니다. 이 인터페이스는 클라이언트 측에서 구현됩니다. 개발 도구별 상세 구현 방법은 Working with Connectable Objects를 참조하십시오. 아래에서 간략한 요약을 확인할 수 있습니다.C++ 사용자는 IImageDocumentEvents 인터페이스를 구현하고, 연결 지점(Windows)을 획득한 후, 해당 인터페이스를 구현하는 객체를 ImageDocument 객체에 “advise”해야 합니다. 이 인터페이스는 IUnknown 인터페이스에서 파생되므로, 클라이언트 객체는 IUnknown 메서드도 함께 구현해야 합니다.ImageDocument 객체로부터 알림을 수신하려는 Visual Basic 사용자는 해당 객체를 WithEvents로 선언하고 다음 Sub를 구현해야 합니다:
Public WithEvents imageDoc As FREngine.IImageDocumentPrivate Sub imageDoc_TransformationMade(ByVal rotation As RotationTypeEnum, _ ByVal wasMirrored As Boolean, _ ByVal wasInverted As Boolean)...End Sub