Interface IDOMObject
Represents a DOM object in the CoverageKiller2 system. Provides references to parent structures and document/application context.
Namespace: CoverageKiller2.DOM
Assembly: CoverageKiller2.dll
Syntax
public interface IDOMObject
Remarks
Version: CK2.00.00.0002
Properties
Application
Gets the CKApplication instance that owns the document.
Declaration
CKApplication Application { get; }
Property Value
Type | Description |
---|---|
CKApplication |
Document
Gets the CKDocument that owns this DOM object.
Declaration
CKDocument Document { get; }
Property Value
Type | Description |
---|---|
CKDocument |
IsDirty
Indicates whether this DOM object has unsaved changes.
Declaration
bool IsDirty { get; }
Property Value
Type | Description |
---|---|
bool |
IsOrphan
Indicates whether this DOM object is orphaned (e.g., lost its backing COM reference).
Declaration
bool IsOrphan { get; }
Property Value
Type | Description |
---|---|
bool |
Parent
Gets the logical parent of this DOM object.
Declaration
IDOMObject Parent { get; }
Property Value
Type | Description |
---|---|
IDOMObject |