 | CAEXElementChangeMode Enumeration |
This enum defines possible changes of a CAEX object. The changes are notified in a ChangedEvent or
a ChangingEvent.
Namespace: Aml.Engine.CAEX.CommandsAssembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax[FlagsAttribute]
public enum CAEXElementChangeMode
<FlagsAttribute>
Public Enumeration CAEXElementChangeMode
[FlagsAttribute]
public enum class CAEXElementChangeMode
MembersMember name | Value | Description |
---|
None | 0 |
empty mode
|
Added | 1 |
A CAEX object has been added.
|
Deleting | 4 |
A CAEX object will be deleted.
|
IDChanged | 8 |
A CAEX object has got a changed ID attribute.
|
IDChanging | 16 |
A CAEX object will get a changed ID.
|
IDRefChanged | 32 |
A CAEX object has got a changed ID reference.
|
IDRefChanging | 64 |
A CAEX object will get a changed ID reference.
|
NameChanged | 128 |
A CAEX object has been renamed.
|
NameChanging | 256 |
A CAEX object will be renamed.
|
NameRefChanged | 512 |
A CAEX object has got a changed name reference.
|
NameRefChanging | 1,024 |
A CAEX object will get a changed name reference.
|
PathRefChanged | 2,048 |
A CAEX object has got a changed path reference.
|
PathRefChanging | 4,096 |
A CAEX object will get a changed path reference.
|
Deleted | 8,192 |
A CAEX object has been deleted, the element in the change notification is the former parent of the deleted element.
CAEXElement.
|
ValueChanged | 16,384 |
A CAEX object's value has been changed.
|
ValueChanging | 32,768 |
A CAEX object's value will change.
|
Moving | 65,536 |
A CAEX object is moving to a new position in its collection.
|
ChangingEvent | 103,764 |
Combination of all defined modes for changing events
|
Moved | 131,072 |
A CAEX object has been moved to a new position in its collection.
|
ChangedEvent | 158,377 |
Combination of all defined changed mode events
|
See Also