ActiproSoftware.Text.Utility Namespace
Classes
| CollectionChangeEventArgs<T> | Event arguments for various SimpleObservableCollection<T> change events. |
| DisposableObject | Provides a base class that implements the IDisposable interface. This class functions in accordance with the Disposable design pattern. |
| IntegerList | Represents a list of integers. |
| KeyedObservableCollection<T> | Provides a generic keyed collection that provides notifications when items are added or removed. |
| KeyedSynchronizedCollection<T> | Provides a thread-safe generic keyed collection that provides notifications when items are added or removed. |
| LipsumGenerator | A utility class that can generate 'lorem ipsum' placeholder text. |
| OrderableHelper | Provides numerous utility methods for working with IOrderable objects. |
| Ordering | Provides data used to order one object relative to another. |
| PropertyChangedEventArgs<T> | Provides event arguments for a property change event, indicating the old and new values. |
| PropertyDictionary | Provides a thread-safe dictionary of properties. |
| RangeCollection | Provides an implementation of a collection of Range objects. |
| SimpleObservableCollection<T> | Provides a generic collection that provides notifications when items are added or removed. |
| SimpleSynchronizedCollection<T> | Provides a thread-safe generic collection that provides notifications when items are added or removed. |
| StringHelper | Provides numerous utility methods for working with strings. |
| StringPropertyChangedEventArgs | Provides event arguments for a property change event, indicating the old and new values. |
| WeakEventListener<TInstance, TEventArgs> | Provides a listener that allows for "weak" listening to events. |
Structs
| Range | Represents an ordered pair of min and max values. |
Interfaces
| IKeyedObject | Provides the base requirements for an object that has a string-based key. |
| IKeyedObservableCollection<T> | Provides the base requirements for a collection that has string-based unique keys. |
| IObservableCollection<T> | Provides the base requirements for a collection that raises events when changed. |
| IOrderable | Provides the base requirements for an object that can be ordered by name against other named objects. |
| IServiceLocator | Provides the base requirements for an object that can store and provide services. |
Enums
| EventHandlerPriority | Specifies the priority that applied to an event handler. |
| OrderPlacement | Specifies the placement order for an Ordering. |
Delegates
| PropertyDictionary.Creator<TValue> | Creates a property value. |
| WeakEventListener<TInstance, TEventArgs>.EventAction<T1, T2, T3> | Provides the delegate for an event action. |