Abstract base class for all existing property elements.
| Description | |
|---|---|
| Clear | Clears the content of this element. | 
| GetName | Gets the name of the property. | 
| Remove | Removes this property from the file. | 
| SetRaw | Sets a raw string value to this property. | 
| Description | |
|---|---|
| AddElementDependencies | Adds a list of dependencies by ID to this element. | 
| AddElementDependency | Adds a dependency to this element. | 
| GetElementDependenciesIDs | Gets a read-only list of element IDs that this element depends on. | 
| GetID | Gets the unique ID of this element. | 
| GetRaw | Gets the raw value of this element. | 
| GetUniqueName | Gets the unique name of the element. | 
| RemoveAllElementDependencies | Remove all element dependencies. | 
| RemoveElementDependency | Remove an element dependency. | 
| RemoveElementDependencyById | Remove an element dependency by ID. | 
| ResolveConflict | Resolve a conflict if another script has already modified the element. | 
| SetRaw | Sets a raw string value to this element. | 
| ToString | Gets a serialized value of this element. |