 | 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
Members| Member 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