ArcFM Responder Mobile Developer Guide
EditLogMonitor Class
Members 






EditLogMonitor - this class sets up event handlers to monitor "edit" events raised by the "Editor" so that those events can be logged by the EditLogger. The events that are monitored are: created, changed, deleted for features and relationships The monitor can also request that the edit logger playback edits to the edit workspace. When the Editor reports startEditing, that's when we connect the other events to handlers. The handlers will make requests of the EditLogger to log the events when they fire. It is the responsibility of the caller to request that the log be loaded, cleared or saved when it is appropriate. Logging is "disabled" by default and must be enabled by the caller. See the "Enabled()" accessor for details.
Object Model
EditLogMonitor Class
Syntax
'Declaration
 
<System.Runtime.InteropServices.GuidAttribute("E1BA47B9-D9D2-45D0-BA0B-67368F580D1B")>
<System.Runtime.InteropServices.ProgIdAttribute("mmGeodatabase.MMEditLogMonitor")>
<System.Runtime.InteropServices.ComVisibleAttribute(True)>
<System.Runtime.InteropServices.ClassInterfaceAttribute(ClassInterfaceType.None)>
Public Class EditLogMonitor 
   Implements Miner.Interop.IMMEditLogMonitor 
'Usage
 
Dim instance As EditLogMonitor
[System.Runtime.InteropServices.Guid("E1BA47B9-D9D2-45D0-BA0B-67368F580D1B")]
[System.Runtime.InteropServices.ProgId("mmGeodatabase.MMEditLogMonitor")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(ClassInterfaceType.None)]
public class EditLogMonitor : Miner.Interop.IMMEditLogMonitor  
public class EditLogMonitor = class(Miner.Interop.IMMEditLogMonitor)
System.Runtime.InteropServices.GuidAttribute("E1BA47B9-D9D2-45D0-BA0B-67368F580D1B")
System.Runtime.InteropServices.ProgIdAttribute("mmGeodatabase.MMEditLogMonitor")
System.Runtime.InteropServices.ComVisibleAttribute()
System.Runtime.InteropServices.ClassInterfaceAttribute(ClassInterfaceType.None)
public class EditLogMonitor implements Miner.Interop.IMMEditLogMonitor 
[System.Runtime.InteropServices.Guid("E1BA47B9-D9D2-45D0-BA0B-67368F580D1B")]
[System.Runtime.InteropServices.ProgId("mmGeodatabase.MMEditLogMonitor")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(ClassInterfaceType.None)]
public __gc class EditLogMonitor : public Miner.Interop.IMMEditLogMonitor  
[System.Runtime.InteropServices.Guid("E1BA47B9-D9D2-45D0-BA0B-67368F580D1B")]
[System.Runtime.InteropServices.ProgId("mmGeodatabase.MMEditLogMonitor")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(ClassInterfaceType.None)]
public ref class EditLogMonitor : public Miner.Interop.IMMEditLogMonitor  
Inheritance Hierarchy

System.Object
   Miner.Geodatabase.Edit.EditLogMonitor

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

EditLogMonitor Members
Miner.Geodatabase.Edit Namespace

Send Feedback