The StorableObject type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| StorableObject | Initializes a new instance of the StorableObject class |
Methods
| Name | Description | |
|---|---|---|
| Add | (Inherited from ObservableDictionary TKey, TValue .) | |
| AddEntry | (Inherited from ObservableDictionary TKey, TValue .) | |
| Clear | (Inherited from ObservableDictionary TKey, TValue .) | |
| ClearEntries | (Inherited from ObservableDictionary TKey, TValue .) | |
| Clone T |
Clones a new instance of the object and all underlying data
| |
| ContainsKey | (Inherited from ObservableDictionary TKey, TValue .) | |
| ContainsValue | (Inherited from ObservableDictionary TKey, TValue .) | |
| (Inherited from | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
| GetEnumerator | (Inherited from ObservableDictionary TKey, TValue .) | |
Serves as a hash function for a particular type. (Inherited from | ||
| GetIndexAndEntryForKey | (Inherited from ObservableDictionary TKey, TValue .) | |
| GetObjectData | (Inherited from ObservableDictionary TKey, TValue .) | |
Gets the (Inherited from | ||
Creates a shallow copy of the current (Inherited from | ||
| OnCollectionChanged | (Inherited from ObservableDictionary TKey, TValue .) | |
| OnDeserialization | (Inherited from ObservableDictionary TKey, TValue .) | |
| OnPropertyChanged(String) | (Inherited from ObservableDictionary TKey, TValue .) | |
| OnPropertyChanged(String, Object) | ||
| Remove | (Inherited from ObservableDictionary TKey, TValue .) | |
| RemoveEntry | (Inherited from ObservableDictionary TKey, TValue .) | |
| Revert |
Reverts the object state and data to it's orginal state after the last load or save.
| |
| Save |
Saves the object and all children to the name specified.
If class is loaded from KerbalData using the StorableObjects class then save will use the repo managed by
storable objects. Otherwise the local filesystem is used.
| |
| SetEntry | (Inherited from ObservableDictionary TKey, TValue .) | |
Returns a string that represents the current object. (Inherited from | ||
| TryGetValue | (Inherited from ObservableDictionary TKey, TValue .) |
Fields
| Name | Description | |
|---|---|---|
| _keyedEntryCollection | (Inherited from ObservableDictionary TKey, TValue .) |
Properties
| Name | Description | |
|---|---|---|
| Comparer | (Inherited from ObservableDictionary TKey, TValue .) | |
| Count | (Inherited from ObservableDictionary TKey, TValue .) | |
| DataManager | ||
| Id |
Gets the id/name of the element
| |
| IsDirty |
Gets the is dirty flag
| |
| Item | (Inherited from ObservableDictionary TKey, TValue .) | |
| Keys | (Inherited from ObservableDictionary TKey, TValue .) | |
| Original |
Gets the orginal base data
| |
| Uri |
Gets the absloute URI of the data
| |
| Values | (Inherited from ObservableDictionary TKey, TValue .) |
Events
| Name | Description | |
|---|---|---|
| CollectionChanged | (Inherited from ObservableDictionary TKey, TValue .) | |
| PropertyChanged |
See Also