From 2c34e656f059fb1658bee74f0da43f650fc4db7e Mon Sep 17 00:00:00 2001 From: Laszlo Paillat Date: Fri, 15 Nov 2024 21:47:50 +0000 Subject: [PATCH] Updated RELEASENOTES and documentation api --- documentation/DefaultUnDo.txt | 4 +- documentation/NEXT_RELEASENOTES.txt | 1 - .../CollectionUnDo_T_/CollectionUnDo_T_.md | 4 +- .../DefaultUnDo/CollectionUnDo_T_/index.md | 4 +- .../DictionaryUnDo_TKey,TValue_.md | 4 +- .../DictionaryUnDo_TKey,TValue_/index.md | 4 +- .../api/DefaultUnDo/GroupUnDo/GroupUnDo.md | 45 +++++++++---------- .../GroupUnDo/TryGetSingle_T_(T).md | 8 ++-- .../api/DefaultUnDo/GroupUnDo/index.md | 6 +-- ...r,Func_UnDoCollectionOperation,object_).md | 6 +-- ...r,Func_UnDoCollectionOperation,object_).md | 6 +-- ...r,Func_UnDoCollectionOperation,object_).md | 6 +-- .../Move_T_(thisIList_T_,int,int).md | 6 +-- ...r,Func_UnDoCollectionOperation,object_).md | 6 +-- documentation/api/DefaultUnDo/IUnDo/index.md | 2 +- .../api/DefaultUnDo/IUnDoManager/Do(IUnDo).md | 2 +- .../api/DefaultUnDo/IUnDoManager/Redo().md | 2 +- .../api/DefaultUnDo/IUnDoManager/Undo().md | 2 +- .../api/DefaultUnDo/IUnDoManager/index.md | 2 +- .../DefaultUnDo/IUnDoManagerExtensions/Do.md | 8 ++-- .../IUnDoManagerExtensions/DoAdd.md | 6 +-- ...thisIUnDoManager,ICollection_T_,object).md | 4 +- ...thisIUnDoManager,IList_T_,int,T,object).md | 6 +-- .../DoOnDo(thisIUnDoManager,Action,object).md | 2 +- ...oOnUndo(thisIUnDoManager,Action,object).md | 2 +- .../IUnDoManagerExtensions/DoRemove.md | 4 +- ..._(thisIUnDoManager,IList_T_,int,object).md | 4 +- .../DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md | 4 +- .../api/DefaultUnDo/ListUnDo_T_/index.md | 4 +- documentation/api/DefaultUnDo/UnDo/UnDo.md | 4 +- documentation/api/DefaultUnDo/UnDo/index.md | 4 +- .../UnDoCollectionOperation/index.md | 2 +- .../DefaultUnDo/UnDoFieldChange_T_/index.md | 2 +- .../DefaultUnDo/UnDoField_T_/UnDoField_T_.md | 4 +- .../api/DefaultUnDo/UnDoField_T_/index.md | 6 +-- .../api/DefaultUnDo/UnDoManager/Do(IUnDo).md | 2 +- .../api/DefaultUnDo/UnDoManager/Redo().md | 2 +- .../DefaultUnDo/UnDoManager/UnDoManager.md | 4 +- .../api/DefaultUnDo/UnDoManager/Undo().md | 2 +- .../api/DefaultUnDo/UnDoManager/index.md | 4 +- .../index.md | 4 +- .../DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md | 4 +- .../api/DefaultUnDo/ValueUnDo_T_/index.md | 8 ++-- documentation/api/index.md | 4 +- 44 files changed, 108 insertions(+), 112 deletions(-) diff --git a/documentation/DefaultUnDo.txt b/documentation/DefaultUnDo.txt index da88396..159bc5e 100644 --- a/documentation/DefaultUnDo.txt +++ b/documentation/DefaultUnDo.txt @@ -38,8 +38,8 @@ M:DefaultUnDo.IUnDoManagerExtensions.Do``1(DefaultUnDo.IUnDoManager,System.Actio T:DefaultUnDo.IUnDoManagerExtensions|DefaultUnDo/IUnDoManagerExtensions/index.md|IUnDoManagerExtensions P:DefaultUnDo.GroupUnDo.MergeDescriptionAction|DefaultUnDo/GroupUnDo/MergeDescriptionAction.md|MergeDescriptionAction P:DefaultUnDo.GroupUnDo.DefaultUnDo#IUnDo#Description|DefaultUnDo/GroupUnDo/DefaultUnDo.IUnDo.Description.md|DefaultUnDo.IUnDo.Description -M:DefaultUnDo.GroupUnDo.#ctor(System.Object,DefaultUnDo.IUnDo[])|DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[])|GroupUnDo(object, IUnDo[]) -M:DefaultUnDo.GroupUnDo.#ctor(DefaultUnDo.IUnDo[])|DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[])|GroupUnDo(IUnDo[]) +M:DefaultUnDo.GroupUnDo.#ctor(System.Object,System.ReadOnlySpan{DefaultUnDo.IUnDo})|DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_)|GroupUnDo(object, scoped ReadOnlySpan) +M:DefaultUnDo.GroupUnDo.#ctor(System.ReadOnlySpan{DefaultUnDo.IUnDo})|DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_)|GroupUnDo(scoped ReadOnlySpan) M:DefaultUnDo.GroupUnDo.TryGetSingle``1(``0@)|DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md|TryGetSingle(T) M:DefaultUnDo.GroupUnDo.DefaultUnDo#IMergeableUnDo#TryMerge(DefaultUnDo.IUnDo,DefaultUnDo.IUnDo@)|DefaultUnDo/GroupUnDo/DefaultUnDo.IMergeableUnDo.TryMerge(IUnDo,IUnDo).md|DefaultUnDo.IMergeableUnDo.TryMerge(IUnDo, IUnDo) M:DefaultUnDo.GroupUnDo.DefaultUnDo#IUnDo#Do|DefaultUnDo/GroupUnDo/DefaultUnDo.IUnDo.Do().md|DefaultUnDo.IUnDo.Do() diff --git a/documentation/NEXT_RELEASENOTES.txt b/documentation/NEXT_RELEASENOTES.txt index 3821003..e69de29 100644 --- a/documentation/NEXT_RELEASENOTES.txt +++ b/documentation/NEXT_RELEASENOTES.txt @@ -1 +0,0 @@ -- added net9.0 \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md b/documentation/api/DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md index a72bd51..306e52f 100644 --- a/documentation/api/DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md +++ b/documentation/api/DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [CollectionUnDo\(object, ICollection<T>, T, bool\)](DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(object,System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(object, System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | -| [CollectionUnDo\(ICollection<T>, T, bool\)](DefaultUnDo/CollectionUnDo_T_/CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | +| [CollectionUnDo\(object, ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(object,System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(object, System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | +| [CollectionUnDo\(ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | diff --git a/documentation/api/DefaultUnDo/CollectionUnDo_T_/index.md b/documentation/api/DefaultUnDo/CollectionUnDo_T_/index.md index 17be2a6..b42ae1a 100644 --- a/documentation/api/DefaultUnDo/CollectionUnDo_T_/index.md +++ b/documentation/api/DefaultUnDo/CollectionUnDo_T_/index.md @@ -22,8 +22,8 @@ Implements [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') | Constructors | | | :--- | :--- | -| [CollectionUnDo\(object, ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(object,System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(object, System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](DefaultUnDo/CollectionUnDo_T_/index.md 'DefaultUnDo\.CollectionUnDo\')\. | -| [CollectionUnDo\(ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](DefaultUnDo/CollectionUnDo_T_/index.md 'DefaultUnDo\.CollectionUnDo\')\. | +| [CollectionUnDo\(object, ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(object,System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(object, System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | +| [CollectionUnDo\(ICollection<T>, T, bool\)](CollectionUnDo_T_.md#DefaultUnDo.CollectionUnDo_T_.CollectionUnDo(System.Collections.Generic.ICollection_T_,T,bool) 'DefaultUnDo\.CollectionUnDo\\.CollectionUnDo\(System\.Collections\.Generic\.ICollection\, T, bool\)') | Initialise an instance of [CollectionUnDo<T>](index.md 'DefaultUnDo\.CollectionUnDo\')\. | | Explicit Interface Implementations | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md b/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md index 637f177..d57ec4e 100644 --- a/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md +++ b/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [DictionaryUnDo\(object, IDictionary<TKey,TValue>, TKey, TValue, bool\)](DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(object,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(object, System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | -| [DictionaryUnDo\(IDictionary<TKey,TValue>, TKey, TValue, bool\)](DefaultUnDo/DictionaryUnDo_TKey,TValue_/DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | +| [DictionaryUnDo\(object, IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(object,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(object, System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | +| [DictionaryUnDo\(IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | diff --git a/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md b/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md index 28c74ef..b9233f7 100644 --- a/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md +++ b/documentation/api/DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md @@ -28,8 +28,8 @@ Implements [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') | Constructors | | | :--- | :--- | -| [DictionaryUnDo\(object, IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(object,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(object, System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md 'DefaultUnDo\.DictionaryUnDo\')\. | -| [DictionaryUnDo\(IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](DefaultUnDo/DictionaryUnDo_TKey,TValue_/index.md 'DefaultUnDo\.DictionaryUnDo\')\. | +| [DictionaryUnDo\(object, IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(object,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(object, System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | +| [DictionaryUnDo\(IDictionary<TKey,TValue>, TKey, TValue, bool\)](DictionaryUnDo_TKey,TValue_.md#DefaultUnDo.DictionaryUnDo_TKey,TValue_.DictionaryUnDo(System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,bool) 'DefaultUnDo\.DictionaryUnDo\\.DictionaryUnDo\(System\.Collections\.Generic\.IDictionary\, TKey, TValue, bool\)') | Initialise an instance of [DictionaryUnDo<TKey,TValue>](index.md 'DefaultUnDo\.DictionaryUnDo\')\. | | Explicit Interface Implementations | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/GroupUnDo/GroupUnDo.md b/documentation/api/DefaultUnDo/GroupUnDo/GroupUnDo.md index 2905373..a80b0c1 100644 --- a/documentation/api/DefaultUnDo/GroupUnDo/GroupUnDo.md +++ b/documentation/api/DefaultUnDo/GroupUnDo/GroupUnDo.md @@ -5,61 +5,58 @@ | Overloads | | | :--- | :--- | -| [GroupUnDo\(IUnDo\[\]\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(DefaultUnDo\.IUnDo\[\]\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | -| [GroupUnDo\(object, IUnDo\[\]\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, DefaultUnDo\.IUnDo\[\]\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | +| [GroupUnDo\(object, scoped ReadOnlySpan<IUnDo>\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, scoped System\.ReadOnlySpan\\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | +| [GroupUnDo\(scoped ReadOnlySpan<IUnDo>\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(scoped System\.ReadOnlySpan\\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | - + -## GroupUnDo\(IUnDo\[\]\) Constructor +## GroupUnDo\(object, scoped ReadOnlySpan\\) Constructor Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. ```csharp -public GroupUnDo(params DefaultUnDo.IUnDo[] commands); +public GroupUnDo(object? description, scoped System.ReadOnlySpan commands); ``` #### Parameters - + -`commands` [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')[\[\]](https://docs.microsoft.com/en-us/dotnet/api/System.Array 'System\.Array') +`description` [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') + +The description of this [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') + + + +`commands` [System\.ReadOnlySpan<](https://docs.microsoft.com/en-us/dotnet/api/System.ReadOnlySpan-1 'System\.ReadOnlySpan\`1')[IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')[>](https://docs.microsoft.com/en-us/dotnet/api/System.ReadOnlySpan-1 'System\.ReadOnlySpan\`1') The sequence of [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') contained by the instance\. #### Exceptions -[System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[]).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(DefaultUnDo\.IUnDo\[\]\)\.commands') is null\. - [System\.ArgumentException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentException 'System\.ArgumentException') -[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[]).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(DefaultUnDo\.IUnDo\[\]\)\.commands') contains null elements\. +[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, scoped System\.ReadOnlySpan\\)\.commands') contains null elements\. - + -## GroupUnDo\(object, IUnDo\[\]\) Constructor +## GroupUnDo\(scoped ReadOnlySpan\\) Constructor Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. ```csharp -public GroupUnDo(object? description, params DefaultUnDo.IUnDo[] commands); +public GroupUnDo(scoped System.ReadOnlySpan commands); ``` #### Parameters - - -`description` [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') - -The description of this [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') - - + -`commands` [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')[\[\]](https://docs.microsoft.com/en-us/dotnet/api/System.Array 'System\.Array') +`commands` [System\.ReadOnlySpan<](https://docs.microsoft.com/en-us/dotnet/api/System.ReadOnlySpan-1 'System\.ReadOnlySpan\`1')[IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')[>](https://docs.microsoft.com/en-us/dotnet/api/System.ReadOnlySpan-1 'System\.ReadOnlySpan\`1') The sequence of [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') contained by the instance\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[]).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, DefaultUnDo\.IUnDo\[\]\)\.commands') is null\. +[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(scoped System\.ReadOnlySpan\\)\.commands') is null\. [System\.ArgumentException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentException 'System\.ArgumentException') -[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[]).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, DefaultUnDo\.IUnDo\[\]\)\.commands') contains null elements\. \ No newline at end of file +[commands](index.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_).commands 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(scoped System\.ReadOnlySpan\\)\.commands') contains null elements\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md b/documentation/api/DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md index 2d365f4..6ae5d4e 100644 --- a/documentation/api/DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md +++ b/documentation/api/DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md @@ -3,7 +3,7 @@ ## GroupUnDo\.TryGetSingle\\(T\) Method -Gets the single [T](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') of this instance\. +Gets the single [T](TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') of this instance\. ```csharp public bool TryGetSingle(out T command) @@ -20,11 +20,11 @@ The type of [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') to get\. -`command` [T](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') +`command` [T](TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') -When this method returns, the single [T](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') of this instance, if it was its only command; otherwise, the default value for the type [T](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T')\. +When this method returns, the single [T](TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T') of this instance, if it was its only command; otherwise, the default value for the type [T](TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T')\. This parameter is passed uninitialized\. #### Returns [System\.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System\.Boolean') -true if the current instance contains exactly one [T](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T'); otherwise false\. \ No newline at end of file +true if the current instance contains exactly one [T](TryGetSingle_T_(T).md#DefaultUnDo.GroupUnDo.TryGetSingle_T_(T).T 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)\.T'); otherwise false\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/GroupUnDo/index.md b/documentation/api/DefaultUnDo/GroupUnDo/index.md index b61938f..54b029c 100644 --- a/documentation/api/DefaultUnDo/GroupUnDo/index.md +++ b/documentation/api/DefaultUnDo/GroupUnDo/index.md @@ -15,12 +15,12 @@ Implements [IMergeableUnDo](../IMergeableUnDo/index.md 'DefaultUnDo\.IMergeableU | Constructors | | | :--- | :--- | -| [GroupUnDo\(IUnDo\[\]\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(DefaultUnDo\.IUnDo\[\]\)') | Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. | -| [GroupUnDo\(object, IUnDo\[\]\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, DefaultUnDo\.IUnDo\[\]\)') | Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. | +| [GroupUnDo\(object, scoped ReadOnlySpan<IUnDo>\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, scoped System\.ReadOnlySpan\\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | +| [GroupUnDo\(scoped ReadOnlySpan<IUnDo>\)](GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(scoped System\.ReadOnlySpan\\)') | Initialise an instance of [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo')\. | | Properties | | | :--- | :--- | -| [MergeDescriptionAction](MergeDescriptionAction.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionAction') | The [MergeDescriptionHandler\(object, object, object\)](MergeDescriptionHandler(object,object,object)/index.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionHandler\(object, object, object\)') used to merge description between a [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo') and a [IMergeableUnDo](../IMergeableUnDo/index.md 'DefaultUnDo\.IMergeableUnDo') instances\. | +| [MergeDescriptionAction](MergeDescriptionAction.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionAction') | The [MergeDescriptionHandler\(object, object, object\)](MergeDescriptionHandler(object,object,object)/index.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionHandler\(object, object, object\)') used to merge description between a [GroupUnDo](index.md 'DefaultUnDo\.GroupUnDo') and a [IMergeableUnDo](../IMergeableUnDo/index.md 'DefaultUnDo\.IMergeableUnDo') instances\. | | Methods | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md b/documentation/api/DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md index 12c0079..a07f652 100644 --- a/documentation/api/DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md +++ b/documentation/api/DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md @@ -19,7 +19,7 @@ The type of element in the [System\.Collections\.Generic\.ICollection<>](h -`source` [System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') +`source` [System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') The [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')\. @@ -36,10 +36,10 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. Factory used to create the description of the generated [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')\. #### Returns -[System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') +[System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') A wrapped [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[source](DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](DefaultUnDo/ICollectionExtensions/AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file +[source](AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](AsUnDo_T_(thisICollection_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ICollectionExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ICollection_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.ICollectionExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ICollection\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md b/documentation/api/DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md index 59efa3c..120241f 100644 --- a/documentation/api/DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md +++ b/documentation/api/DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md @@ -25,7 +25,7 @@ The type of values\. -`source` [System\.Collections\.Generic\.IDictionary<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TKey](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TKey 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TKey')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TValue](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TValue 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TValue')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') +`source` [System\.Collections\.Generic\.IDictionary<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TKey](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TKey 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TKey')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TValue](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TValue 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TValue')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') The [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')\. @@ -42,10 +42,10 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. Factory used to create the description of the generated [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')\. #### Returns -[System\.Collections\.Generic\.IDictionary<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TKey](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TKey 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TKey')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TValue](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TValue 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TValue')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') +[System\.Collections\.Generic\.IDictionary<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TKey](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TKey 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TKey')[,](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')[TValue](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).TValue 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.TValue')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') A wrapped [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2')\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[source](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](DefaultUnDo/IDictionaryExtensions/AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file +[source](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](AsUnDo_TKey,TValue_(thisIDictionary_TKey,TValue_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IDictionaryExtensions.AsUnDo_TKey,TValue_(thisSystem.Collections.Generic.IDictionary_TKey,TValue_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.IDictionaryExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IDictionary\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md b/documentation/api/DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md index b59928f..d454fbe 100644 --- a/documentation/api/DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md +++ b/documentation/api/DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md @@ -19,7 +19,7 @@ The type of element in the [System\.Collections\.Generic\.IList<>](https:/ -`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') +`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') The [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')\. @@ -36,10 +36,10 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. Factory used to create the description of the generated [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')\. #### Returns -[System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') +[System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') A wrapped [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[source](DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](DefaultUnDo/IListExtensions/AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file +[source](AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](AsUnDo_T_(thisIList_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.IListExtensions.AsUnDo_T_(thisSystem.Collections.Generic.IList_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.IListExtensions\.AsUnDo\\(this System\.Collections\.Generic\.IList\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md b/documentation/api/DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md index 09ec0ac..f9e3e8c 100644 --- a/documentation/api/DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md +++ b/documentation/api/DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md @@ -4,7 +4,7 @@ ## IListExtensions\.Move\\(this IList\, int, int\) Method Moves the item at the specified index to a new location in the collection\. -If [source](DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).source 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.source') is an UnDo list and its inner source an [System\.Collections\.ObjectModel\.ObservableCollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.ObjectModel.ObservableCollection-1 'System\.Collections\.ObjectModel\.ObservableCollection\`1'), it will use the [System\.Collections\.ObjectModel\.ObservableCollection<>\.Move\(System\.Int32,System\.Int32\)](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.ObjectModel.ObservableCollection-1.Move#System_Collections_ObjectModel_ObservableCollection_1_Move_System_Int32,System_Int32_ 'System\.Collections\.ObjectModel\.ObservableCollection\`1\.Move\(System\.Int32,System\.Int32\)') method; +If [source](Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).source 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.source') is an UnDo list and its inner source an [System\.Collections\.ObjectModel\.ObservableCollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.ObjectModel.ObservableCollection-1 'System\.Collections\.ObjectModel\.ObservableCollection\`1'), it will use the [System\.Collections\.ObjectModel\.ObservableCollection<>\.Move\(System\.Int32,System\.Int32\)](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.ObjectModel.ObservableCollection-1.Move#System_Collections_ObjectModel_ObservableCollection_1_Move_System_Int32,System_Int32_ 'System\.Collections\.ObjectModel\.ObservableCollection\`1\.Move\(System\.Int32,System\.Int32\)') method; else it will do an [System\.Collections\.Generic\.IList<>\.RemoveAt\(System\.Int32\)](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1.RemoveAt#System_Collections_Generic_IList_1_RemoveAt_System_Int32_ 'System\.Collections\.Generic\.IList\`1\.RemoveAt\(System\.Int32\)') and [System\.Collections\.Generic\.IList<>\.Insert\(System\.Int32,@0\)](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1.Insert#System_Collections_Generic_IList_1_Insert_System_Int32,_0_ 'System\.Collections\.Generic\.IList\`1\.Insert\(System\.Int32,\`0\)')\. ```csharp @@ -21,7 +21,7 @@ The type of element in the [System\.Collections\.Generic\.IList<>](https:/ -`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).T 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') +`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).T 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') The [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') on which to perform the move\. @@ -40,4 +40,4 @@ The zero\-based index specifying the new location of the item\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[source](DefaultUnDo/IListExtensions/Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).source 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.source') is null\. \ No newline at end of file +[source](Move_T_(thisIList_T_,int,int).md#DefaultUnDo.IListExtensions.Move_T_(thisSystem.Collections.Generic.IList_T_,int,int).source 'DefaultUnDo\.IListExtensions\.Move\\(this System\.Collections\.Generic\.IList\, int, int\)\.source') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md b/documentation/api/DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md index 1a81920..ba7f351 100644 --- a/documentation/api/DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md +++ b/documentation/api/DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md @@ -19,7 +19,7 @@ The type of element in the [System\.Collections\.Generic\.ISet<>](https:// -`source` [System\.Collections\.Generic\.ISet<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')[T](DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') +`source` [System\.Collections\.Generic\.ISet<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')[T](AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') The [System\.Collections\.Generic\.ISet<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')\. @@ -36,10 +36,10 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. Factory used to create the description of the generated [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo')\. #### Returns -[System\.Collections\.Generic\.ISet<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')[T](DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') +[System\.Collections\.Generic\.ISet<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')[T](AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).T 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') A wrapped [System\.Collections\.Generic\.ISet<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1')\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[source](DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](DefaultUnDo/ISetExtensions/AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file +[source](AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).source 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.source') or [manager](AsUnDo_T_(thisISet_T_,IUnDoManager,Func_UnDoCollectionOperation,object_).md#DefaultUnDo.ISetExtensions.AsUnDo_T_(thisSystem.Collections.Generic.ISet_T_,DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoCollectionOperation,object_).manager 'DefaultUnDo\.ISetExtensions\.AsUnDo\\(this System\.Collections\.Generic\.ISet\, DefaultUnDo\.IUnDoManager, System\.Func\\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDo/index.md b/documentation/api/DefaultUnDo/IUnDo/index.md index 87a48cc..2dc4f86 100644 --- a/documentation/api/DefaultUnDo/IUnDo/index.md +++ b/documentation/api/DefaultUnDo/IUnDo/index.md @@ -20,7 +20,7 @@ Derived | Properties | | | :--- | :--- | -| [Description](Description.md 'DefaultUnDo\.IUnDo\.Description') | Gets a description of what this [IUnDo](DefaultUnDo/IUnDo/index.md 'DefaultUnDo\.IUnDo') perform\. | +| [Description](Description.md 'DefaultUnDo\.IUnDo\.Description') | Gets a description of what this [IUnDo](index.md 'DefaultUnDo\.IUnDo') perform\. | | Methods | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/IUnDoManager/Do(IUnDo).md b/documentation/api/DefaultUnDo/IUnDoManager/Do(IUnDo).md index a09110c..2b9a605 100644 --- a/documentation/api/DefaultUnDo/IUnDoManager/Do(IUnDo).md +++ b/documentation/api/DefaultUnDo/IUnDoManager/Do(IUnDo).md @@ -19,4 +19,4 @@ The [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') to execute\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[command](DefaultUnDo/IUnDoManager/Do(IUnDo).md#DefaultUnDo.IUnDoManager.Do(DefaultUnDo.IUnDo).command 'DefaultUnDo\.IUnDoManager\.Do\(DefaultUnDo\.IUnDo\)\.command') is null\. \ No newline at end of file +[command](Do(IUnDo).md#DefaultUnDo.IUnDoManager.Do(DefaultUnDo.IUnDo).command 'DefaultUnDo\.IUnDoManager\.Do\(DefaultUnDo\.IUnDo\)\.command') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManager/Redo().md b/documentation/api/DefaultUnDo/IUnDoManager/Redo().md index b317c1b..90db202 100644 --- a/documentation/api/DefaultUnDo/IUnDoManager/Redo().md +++ b/documentation/api/DefaultUnDo/IUnDoManager/Redo().md @@ -12,7 +12,7 @@ void Redo(); #### Exceptions [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') -Cannot perform [Redo\(\)](DefaultUnDo/IUnDoManager/Redo().md 'DefaultUnDo\.IUnDoManager\.Redo\(\)') while a group operation is going on\. +Cannot perform [Redo\(\)](Redo().md 'DefaultUnDo\.IUnDoManager\.Redo\(\)') while a group operation is going on\. [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') There is no action to redo\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManager/Undo().md b/documentation/api/DefaultUnDo/IUnDoManager/Undo().md index 97752d9..e969a37 100644 --- a/documentation/api/DefaultUnDo/IUnDoManager/Undo().md +++ b/documentation/api/DefaultUnDo/IUnDoManager/Undo().md @@ -12,7 +12,7 @@ void Undo(); #### Exceptions [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') -Cannot perform [Undo\(\)](DefaultUnDo/IUnDoManager/Undo().md 'DefaultUnDo\.IUnDoManager\.Undo\(\)') while a group operation is going on\. +Cannot perform [Undo\(\)](Undo().md 'DefaultUnDo\.IUnDoManager\.Undo\(\)') while a group operation is going on\. [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') There is no action to undo\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManager/index.md b/documentation/api/DefaultUnDo/IUnDoManager/index.md index 18ce692..7a92907 100644 --- a/documentation/api/DefaultUnDo/IUnDoManager/index.md +++ b/documentation/api/DefaultUnDo/IUnDoManager/index.md @@ -20,7 +20,7 @@ Implements [System\.ComponentModel\.INotifyPropertyChanged](https://docs.microso | [CanUndo](CanUndo.md 'DefaultUnDo\.IUnDoManager\.CanUndo') | Returns a boolean to express if the method [Undo\(\)](Undo().md 'DefaultUnDo\.IUnDoManager\.Undo\(\)') can be executed\. | | [RedoDescriptions](RedoDescriptions.md 'DefaultUnDo\.IUnDoManager\.RedoDescriptions') | Gets the descriptions in order of all the [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') which can be redone\. | | [UndoDescriptions](UndoDescriptions.md 'DefaultUnDo\.IUnDoManager\.UndoDescriptions') | Gets the descriptions in order of all the [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') which can be undone\. | -| [Version](Version.md 'DefaultUnDo\.IUnDoManager\.Version') | Gets an [System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32') representing the state of the [IUnDoManager](DefaultUnDo/IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. | +| [Version](Version.md 'DefaultUnDo\.IUnDoManager\.Version') | Gets an [System\.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System\.Int32') representing the state of the [IUnDoManager](index.md 'DefaultUnDo\.IUnDoManager')\. | | Methods | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/Do.md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/Do.md index f29abd5..be8aa08 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/Do.md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/Do.md @@ -5,10 +5,10 @@ | Overloads | | | :--- | :--- | -| [Do\(this IUnDoManager, Action, Action, object\)](DefaultUnDo/IUnDoManagerExtensions/Do.md#DefaultUnDo.IUnDoManagerExtensions.Do(thisDefaultUnDo.IUnDoManager,System.Action,System.Action,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\(this DefaultUnDo\.IUnDoManager, System\.Action, System\.Action, object\)') | Does a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation on the manager with the specified doAction and undoAction\. | -| [Do<T>\(this IUnDoManager, Action<T>, T, T, object\)](DefaultUnDo/IUnDoManagerExtensions/Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_T_(thisDefaultUnDo.IUnDoManager,System.Action_T_,T,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Action\, T, T, object\)') | Sets a value as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | -| [Do<T>\(this IUnDoManager, IList<T>, int, T, object\)](DefaultUnDo/IUnDoManagerExtensions/Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)') | Sets the element at the specified index on a [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | -| [Do<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, TValue, object\)](DefaultUnDo/IUnDoManagerExtensions/Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, TValue, object\)') | Sets the element with the specified key on a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [Do\(this IUnDoManager, Action, Action, object\)](Do.md#DefaultUnDo.IUnDoManagerExtensions.Do(thisDefaultUnDo.IUnDoManager,System.Action,System.Action,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\(this DefaultUnDo\.IUnDoManager, System\.Action, System\.Action, object\)') | Does a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation on the manager with the specified doAction and undoAction\. | +| [Do<T>\(this IUnDoManager, Action<T>, T, T, object\)](Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_T_(thisDefaultUnDo.IUnDoManager,System.Action_T_,T,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Action\, T, T, object\)') | Sets a value as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [Do<T>\(this IUnDoManager, IList<T>, int, T, object\)](Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)') | Sets the element at the specified index on a [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [Do<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, TValue, object\)](Do.md#DefaultUnDo.IUnDoManagerExtensions.Do_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,object) 'DefaultUnDo\.IUnDoManagerExtensions\.Do\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, TValue, object\)') | Sets the element with the specified key on a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoAdd.md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoAdd.md index a7a0d9a..f7697a7 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoAdd.md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoAdd.md @@ -5,9 +5,9 @@ | Overloads | | | :--- | :--- | -| [DoAdd<T>\(this IUnDoManager, ICollection<T>, T, object\)](DefaultUnDo/IUnDoManagerExtensions/DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, T, object\)') | Adds a value to a [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | -| [DoAdd<T>\(this IUnDoManager, ISet<T>, T, object\)](DefaultUnDo/IUnDoManagerExtensions/DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ISet_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ISet\, T, object\)') | Adds an item from a [System\.Collections\.Generic\.ISet<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | -| [DoAdd<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, TValue, object\)](DefaultUnDo/IUnDoManagerExtensions/DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, TValue, object\)') | Adds a value to a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [DoAdd<T>\(this IUnDoManager, ICollection<T>, T, object\)](DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, T, object\)') | Adds a value to a [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [DoAdd<T>\(this IUnDoManager, ISet<T>, T, object\)](DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ISet_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ISet\, T, object\)') | Adds an item from a [System\.Collections\.Generic\.ISet<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ISet-1 'System\.Collections\.Generic\.ISet\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [DoAdd<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, TValue, object\)](DoAdd.md#DefaultUnDo.IUnDoManagerExtensions.DoAdd_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,TValue,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoAdd\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, TValue, object\)') | Adds a value to a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md index d139e90..1e7678b 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md @@ -25,7 +25,7 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. -`source` [System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') +`source` [System\.Collections\.Generic\.ICollection<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')[T](DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') The [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1')\. @@ -38,4 +38,4 @@ The description of the operation\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[manager](DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.manager') or [source](DefaultUnDo/IUnDoManagerExtensions/DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.source') is null\. \ No newline at end of file +[manager](DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.manager') or [source](DoClear_T_(thisIUnDoManager,ICollection_T_,object).md#DefaultUnDo.IUnDoManagerExtensions.DoClear_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoClear\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, object\)\.source') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md index e2e95b1..e0d3c3d 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md @@ -25,7 +25,7 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. -`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') +`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') The [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')\. @@ -37,7 +37,7 @@ The zero\-based index at which item should be inserted\. -`item` [T](DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.T') +`item` [T](DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.T') The item to insert into the [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')\. @@ -50,4 +50,4 @@ The description of the operation\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[manager](DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.manager') or [source](DefaultUnDo/IUnDoManagerExtensions/DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.source') is null\. \ No newline at end of file +[manager](DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.manager') or [source](DoInsert_T_(thisIUnDoManager,IList_T_,int,T,object).md#DefaultUnDo.IUnDoManagerExtensions.DoInsert_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,T,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoInsert\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, T, object\)\.source') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnDo(thisIUnDoManager,Action,object).md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnDo(thisIUnDoManager,Action,object).md index bb11be0..e4b494e 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnDo(thisIUnDoManager,Action,object).md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnDo(thisIUnDoManager,Action,object).md @@ -31,4 +31,4 @@ The description of the operation\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[manager](DefaultUnDo/IUnDoManagerExtensions/DoOnDo(thisIUnDoManager,Action,object).md#DefaultUnDo.IUnDoManagerExtensions.DoOnDo(thisDefaultUnDo.IUnDoManager,System.Action,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoOnDo\(this DefaultUnDo\.IUnDoManager, System\.Action, object\)\.manager') is null\. \ No newline at end of file +[manager](DoOnDo(thisIUnDoManager,Action,object).md#DefaultUnDo.IUnDoManagerExtensions.DoOnDo(thisDefaultUnDo.IUnDoManager,System.Action,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoOnDo\(this DefaultUnDo\.IUnDoManager, System\.Action, object\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnUndo(thisIUnDoManager,Action,object).md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnUndo(thisIUnDoManager,Action,object).md index 353f424..6e3ad0a 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnUndo(thisIUnDoManager,Action,object).md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoOnUndo(thisIUnDoManager,Action,object).md @@ -31,4 +31,4 @@ The description of the operation\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[manager](DefaultUnDo/IUnDoManagerExtensions/DoOnUndo(thisIUnDoManager,Action,object).md#DefaultUnDo.IUnDoManagerExtensions.DoOnUndo(thisDefaultUnDo.IUnDoManager,System.Action,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoOnUndo\(this DefaultUnDo\.IUnDoManager, System\.Action, object\)\.manager') is null\. \ No newline at end of file +[manager](DoOnUndo(thisIUnDoManager,Action,object).md#DefaultUnDo.IUnDoManagerExtensions.DoOnUndo(thisDefaultUnDo.IUnDoManager,System.Action,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoOnUndo\(this DefaultUnDo\.IUnDoManager, System\.Action, object\)\.manager') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemove.md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemove.md index b609b1f..a683d9b 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemove.md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemove.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [DoRemove<T>\(this IUnDoManager, ICollection<T>, T, object\)](DefaultUnDo/IUnDoManagerExtensions/DoRemove.md#DefaultUnDo.IUnDoManagerExtensions.DoRemove_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemove\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, T, object\)') | Removes an item from a [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | -| [DoRemove<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, object\)](DefaultUnDo/IUnDoManagerExtensions/DoRemove.md#DefaultUnDo.IUnDoManagerExtensions.DoRemove_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemove\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, object\)') | Removes the item with the specified key from a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [DoRemove<T>\(this IUnDoManager, ICollection<T>, T, object\)](DoRemove.md#DefaultUnDo.IUnDoManagerExtensions.DoRemove_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.ICollection_T_,T,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemove\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.ICollection\, T, object\)') | Removes an item from a [System\.Collections\.Generic\.ICollection<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.ICollection-1 'System\.Collections\.Generic\.ICollection\`1') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | +| [DoRemove<TKey,TValue>\(this IUnDoManager, IDictionary<TKey,TValue>, TKey, object\)](DoRemove.md#DefaultUnDo.IUnDoManagerExtensions.DoRemove_TKey,TValue_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IDictionary_TKey,TValue_,TKey,object) 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemove\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IDictionary\, TKey, object\)') | Removes the item with the specified key from a [System\.Collections\.Generic\.IDictionary<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IDictionary-2 'System\.Collections\.Generic\.IDictionary\`2') as a [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') operation\. | diff --git a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md index a1acd5e..0b3a2e7 100644 --- a/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md +++ b/documentation/api/DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md @@ -25,7 +25,7 @@ The [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager')\. -`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') +`source` [System\.Collections\.Generic\.IList<](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')[T](DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).T 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.T')[>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1') The [System\.Collections\.Generic\.IList<>](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IList-1 'System\.Collections\.Generic\.IList\`1')\. @@ -44,4 +44,4 @@ The description of the operation\. #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[manager](DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.manager') or [source](DefaultUnDo/IUnDoManagerExtensions/DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.source') is null\. \ No newline at end of file +[manager](DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).manager 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.manager') or [source](DoRemoveAt_T_(thisIUnDoManager,IList_T_,int,object).md#DefaultUnDo.IUnDoManagerExtensions.DoRemoveAt_T_(thisDefaultUnDo.IUnDoManager,System.Collections.Generic.IList_T_,int,object).source 'DefaultUnDo\.IUnDoManagerExtensions\.DoRemoveAt\\(this DefaultUnDo\.IUnDoManager, System\.Collections\.Generic\.IList\, int, object\)\.source') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md b/documentation/api/DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md index 4ba9a0a..89ff68b 100644 --- a/documentation/api/DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md +++ b/documentation/api/DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [ListUnDo\(object, IList<T>, int, T, bool\)](DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(object,System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(object, System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | -| [ListUnDo\(IList<T>, int, T, bool\)](DefaultUnDo/ListUnDo_T_/ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | +| [ListUnDo\(object, IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(object,System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(object, System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | +| [ListUnDo\(IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | diff --git a/documentation/api/DefaultUnDo/ListUnDo_T_/index.md b/documentation/api/DefaultUnDo/ListUnDo_T_/index.md index d60c7b2..3220bf4 100644 --- a/documentation/api/DefaultUnDo/ListUnDo_T_/index.md +++ b/documentation/api/DefaultUnDo/ListUnDo_T_/index.md @@ -22,8 +22,8 @@ Implements [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') | Constructors | | | :--- | :--- | -| [ListUnDo\(object, IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(object,System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(object, System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](DefaultUnDo/ListUnDo_T_/index.md 'DefaultUnDo\.ListUnDo\')\. | -| [ListUnDo\(IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](DefaultUnDo/ListUnDo_T_/index.md 'DefaultUnDo\.ListUnDo\')\. | +| [ListUnDo\(object, IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(object,System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(object, System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | +| [ListUnDo\(IList<T>, int, T, bool\)](ListUnDo_T_.md#DefaultUnDo.ListUnDo_T_.ListUnDo(System.Collections.Generic.IList_T_,int,T,bool) 'DefaultUnDo\.ListUnDo\\.ListUnDo\(System\.Collections\.Generic\.IList\, int, T, bool\)') | Initialises an instance of [ListUnDo<T>](index.md 'DefaultUnDo\.ListUnDo\')\. | | Explicit Interface Implementations | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/UnDo/UnDo.md b/documentation/api/DefaultUnDo/UnDo/UnDo.md index 888dde9..0d787c5 100644 --- a/documentation/api/DefaultUnDo/UnDo/UnDo.md +++ b/documentation/api/DefaultUnDo/UnDo/UnDo.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [UnDo\(object, Action, Action\)](DefaultUnDo/UnDo/UnDo.md#DefaultUnDo.UnDo.UnDo(object,System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(object, System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | -| [UnDo\(Action, Action\)](DefaultUnDo/UnDo/UnDo.md#DefaultUnDo.UnDo.UnDo(System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | +| [UnDo\(object, Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(object,System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(object, System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | +| [UnDo\(Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | diff --git a/documentation/api/DefaultUnDo/UnDo/index.md b/documentation/api/DefaultUnDo/UnDo/index.md index 26e8f7b..af30407 100644 --- a/documentation/api/DefaultUnDo/UnDo/index.md +++ b/documentation/api/DefaultUnDo/UnDo/index.md @@ -15,8 +15,8 @@ Implements [IUnDo](../IUnDo/index.md 'DefaultUnDo\.IUnDo') | Constructors | | | :--- | :--- | -| [UnDo\(object, Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(object,System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(object, System\.Action, System\.Action\)') | Initialises an instance of [UnDo](DefaultUnDo/UnDo/index.md 'DefaultUnDo\.UnDo')\. | -| [UnDo\(Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(System\.Action, System\.Action\)') | Initialises an instance of [UnDo](DefaultUnDo/UnDo/index.md 'DefaultUnDo\.UnDo')\. | +| [UnDo\(object, Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(object,System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(object, System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | +| [UnDo\(Action, Action\)](UnDo.md#DefaultUnDo.UnDo.UnDo(System.Action,System.Action) 'DefaultUnDo\.UnDo\.UnDo\(System\.Action, System\.Action\)') | Initialises an instance of [UnDo](index.md 'DefaultUnDo\.UnDo')\. | | Explicit Interface Implementations | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/UnDoCollectionOperation/index.md b/documentation/api/DefaultUnDo/UnDoCollectionOperation/index.md index 8db9883..e544354 100644 --- a/documentation/api/DefaultUnDo/UnDoCollectionOperation/index.md +++ b/documentation/api/DefaultUnDo/UnDoCollectionOperation/index.md @@ -9,7 +9,7 @@ Provides data for the operation about to be performed on an undo collection\. public readonly record struct UnDoCollectionOperation : System.IEquatable ``` -Implements [System\.IEquatable<](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1')[UnDoCollectionOperation](DefaultUnDo/UnDoCollectionOperation/index.md 'DefaultUnDo\.UnDoCollectionOperation')[>](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1') +Implements [System\.IEquatable<](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1')[UnDoCollectionOperation](index.md 'DefaultUnDo\.UnDoCollectionOperation')[>](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1') | Constructors | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/UnDoFieldChange_T_/index.md b/documentation/api/DefaultUnDo/UnDoFieldChange_T_/index.md index f4f72b2..dce49b8 100644 --- a/documentation/api/DefaultUnDo/UnDoFieldChange_T_/index.md +++ b/documentation/api/DefaultUnDo/UnDoFieldChange_T_/index.md @@ -16,7 +16,7 @@ public readonly record struct UnDoFieldChange : System.IEquatable')[T](DefaultUnDo/UnDoFieldChange_T_/index.md#DefaultUnDo.UnDoFieldChange_T_.T 'DefaultUnDo\.UnDoFieldChange\\.T')[>](DefaultUnDo/UnDoFieldChange_T_/index.md 'DefaultUnDo\.UnDoFieldChange\')[>](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1') +Implements [System\.IEquatable<](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1')[DefaultUnDo\.UnDoFieldChange<](index.md 'DefaultUnDo\.UnDoFieldChange\')[T](index.md#DefaultUnDo.UnDoFieldChange_T_.T 'DefaultUnDo\.UnDoFieldChange\\.T')[>](index.md 'DefaultUnDo\.UnDoFieldChange\')[>](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System\.IEquatable\`1') | Constructors | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/UnDoField_T_/UnDoField_T_.md b/documentation/api/DefaultUnDo/UnDoField_T_/UnDoField_T_.md index dde314a..924e1b6 100644 --- a/documentation/api/DefaultUnDo/UnDoField_T_/UnDoField_T_.md +++ b/documentation/api/DefaultUnDo/UnDoField_T_/UnDoField_T_.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [UnDoField\(IUnDoManager, Func<UnDoFieldChange<T>,object>\)](DefaultUnDo/UnDoField_T_/UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | -| [UnDoField\(IUnDoManager, T, Func<UnDoFieldChange<T>,object>\)](DefaultUnDo/UnDoField_T_/UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,T,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, T, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | +| [UnDoField\(IUnDoManager, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | +| [UnDoField\(IUnDoManager, T, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,T,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, T, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | diff --git a/documentation/api/DefaultUnDo/UnDoField_T_/index.md b/documentation/api/DefaultUnDo/UnDoField_T_/index.md index 4db02a2..1d49308 100644 --- a/documentation/api/DefaultUnDo/UnDoField_T_/index.md +++ b/documentation/api/DefaultUnDo/UnDoField_T_/index.md @@ -20,8 +20,8 @@ Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System. | Constructors | | | :--- | :--- | -| [UnDoField\(IUnDoManager, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](DefaultUnDo/UnDoField_T_/index.md 'DefaultUnDo\.UnDoField\')\. | -| [UnDoField\(IUnDoManager, T, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,T,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, T, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](DefaultUnDo/UnDoField_T_/index.md 'DefaultUnDo\.UnDoField\')\. | +| [UnDoField\(IUnDoManager, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | +| [UnDoField\(IUnDoManager, T, Func<UnDoFieldChange<T>,object>\)](UnDoField_T_.md#DefaultUnDo.UnDoField_T_.UnDoField(DefaultUnDo.IUnDoManager,T,System.Func_DefaultUnDo.UnDoFieldChange_T_,object_) 'DefaultUnDo\.UnDoField\\.UnDoField\(DefaultUnDo\.IUnDoManager, T, System\.Func\,object\>\)') | Creates a new instance of [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\')\. | | Properties | | | :--- | :--- | @@ -34,4 +34,4 @@ Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System. | Operators | | | :--- | :--- | -| [implicit operator T\(UnDoField<T>\)](implicitoperatorT(UnDoField_T_).md 'DefaultUnDo\.UnDoField\\.op\_Implicit T\(DefaultUnDo\.UnDoField\\)') | Defines an implicit conversion of a [UnDoField<T>](DefaultUnDo/UnDoField_T_/index.md 'DefaultUnDo\.UnDoField\') to a [T](DefaultUnDo/UnDoField_T_/index.md#DefaultUnDo.UnDoField_T_.T 'DefaultUnDo\.UnDoField\\.T')\. | +| [implicit operator T\(UnDoField<T>\)](implicitoperatorT(UnDoField_T_).md 'DefaultUnDo\.UnDoField\\.op\_Implicit T\(DefaultUnDo\.UnDoField\\)') | Defines an implicit conversion of a [UnDoField<T>](index.md 'DefaultUnDo\.UnDoField\') to a [T](index.md#DefaultUnDo.UnDoField_T_.T 'DefaultUnDo\.UnDoField\\.T')\. | diff --git a/documentation/api/DefaultUnDo/UnDoManager/Do(IUnDo).md b/documentation/api/DefaultUnDo/UnDoManager/Do(IUnDo).md index c0177ff..52e21bf 100644 --- a/documentation/api/DefaultUnDo/UnDoManager/Do(IUnDo).md +++ b/documentation/api/DefaultUnDo/UnDoManager/Do(IUnDo).md @@ -21,4 +21,4 @@ Implements [Do\(IUnDo\)](../IUnDoManager/Do(IUnDo).md 'DefaultUnDo\.IUnDoManager #### Exceptions [System\.ArgumentNullException](https://docs.microsoft.com/en-us/dotnet/api/System.ArgumentNullException 'System\.ArgumentNullException') -[command](DefaultUnDo/UnDoManager/Do(IUnDo).md#DefaultUnDo.UnDoManager.Do(DefaultUnDo.IUnDo).command 'DefaultUnDo\.UnDoManager\.Do\(DefaultUnDo\.IUnDo\)\.command') is null\. \ No newline at end of file +[command](Do(IUnDo).md#DefaultUnDo.UnDoManager.Do(DefaultUnDo.IUnDo).command 'DefaultUnDo\.UnDoManager\.Do\(DefaultUnDo\.IUnDo\)\.command') is null\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/UnDoManager/Redo().md b/documentation/api/DefaultUnDo/UnDoManager/Redo().md index a6737c4..d5bccb1 100644 --- a/documentation/api/DefaultUnDo/UnDoManager/Redo().md +++ b/documentation/api/DefaultUnDo/UnDoManager/Redo().md @@ -14,7 +14,7 @@ Implements [Redo\(\)](../IUnDoManager/Redo().md 'DefaultUnDo\.IUnDoManager\.Redo #### Exceptions [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') -Cannot perform [Redo\(\)](DefaultUnDo/UnDoManager/Redo().md 'DefaultUnDo\.UnDoManager\.Redo\(\)') while a group operation is going on\. +Cannot perform [Redo\(\)](Redo().md 'DefaultUnDo\.UnDoManager\.Redo\(\)') while a group operation is going on\. [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') There is no action to redo\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/UnDoManager/UnDoManager.md b/documentation/api/DefaultUnDo/UnDoManager/UnDoManager.md index 0ae2702..1a11860 100644 --- a/documentation/api/DefaultUnDo/UnDoManager/UnDoManager.md +++ b/documentation/api/DefaultUnDo/UnDoManager/UnDoManager.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [UnDoManager\(\)](DefaultUnDo/UnDoManager/UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager() 'DefaultUnDo\.UnDoManager\.UnDoManager\(\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | -| [UnDoManager\(int\)](DefaultUnDo/UnDoManager/UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager(int) 'DefaultUnDo\.UnDoManager\.UnDoManager\(int\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | +| [UnDoManager\(\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager() 'DefaultUnDo\.UnDoManager\.UnDoManager\(\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | +| [UnDoManager\(int\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager(int) 'DefaultUnDo\.UnDoManager\.UnDoManager\(int\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | diff --git a/documentation/api/DefaultUnDo/UnDoManager/Undo().md b/documentation/api/DefaultUnDo/UnDoManager/Undo().md index 79349ce..edf83b1 100644 --- a/documentation/api/DefaultUnDo/UnDoManager/Undo().md +++ b/documentation/api/DefaultUnDo/UnDoManager/Undo().md @@ -14,7 +14,7 @@ Implements [Undo\(\)](../IUnDoManager/Undo().md 'DefaultUnDo\.IUnDoManager\.Undo #### Exceptions [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') -Cannot perform [Undo\(\)](DefaultUnDo/UnDoManager/Undo().md 'DefaultUnDo\.UnDoManager\.Undo\(\)') while a group operation is going on\. +Cannot perform [Undo\(\)](Undo().md 'DefaultUnDo\.UnDoManager\.Undo\(\)') while a group operation is going on\. [System\.InvalidOperationException](https://docs.microsoft.com/en-us/dotnet/api/System.InvalidOperationException 'System\.InvalidOperationException') There is no action to undo\. \ No newline at end of file diff --git a/documentation/api/DefaultUnDo/UnDoManager/index.md b/documentation/api/DefaultUnDo/UnDoManager/index.md index 2b12f68..a77c56c 100644 --- a/documentation/api/DefaultUnDo/UnDoManager/index.md +++ b/documentation/api/DefaultUnDo/UnDoManager/index.md @@ -15,8 +15,8 @@ Implements [IUnDoManager](../IUnDoManager/index.md 'DefaultUnDo\.IUnDoManager'), | Constructors | | | :--- | :--- | -| [UnDoManager\(\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager() 'DefaultUnDo\.UnDoManager\.UnDoManager\(\)') | Initialises an instance of [UnDoManager](DefaultUnDo/UnDoManager/index.md 'DefaultUnDo\.UnDoManager')\. | -| [UnDoManager\(int\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager(int) 'DefaultUnDo\.UnDoManager\.UnDoManager\(int\)') | Initialises an instance of [UnDoManager](DefaultUnDo/UnDoManager/index.md 'DefaultUnDo\.UnDoManager')\. | +| [UnDoManager\(\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager() 'DefaultUnDo\.UnDoManager\.UnDoManager\(\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | +| [UnDoManager\(int\)](UnDoManager.md#DefaultUnDo.UnDoManager.UnDoManager(int) 'DefaultUnDo\.UnDoManager\.UnDoManager\(int\)') | Initialises an instance of [UnDoManager](index.md 'DefaultUnDo\.UnDoManager')\. | | Properties | | | :--- | :--- | diff --git a/documentation/api/DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md b/documentation/api/DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md index c9ea490..6ead308 100644 --- a/documentation/api/DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md +++ b/documentation/api/DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md @@ -23,7 +23,7 @@ The description of the previous [ValueUnDo<T>](../index.md 'DefaultUnDo\.V -`oldValue` [T](DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md#DefaultUnDo.ValueUnDo_T_.MergeDescriptionHandler(object,T,object,T).T 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)\.T') +`oldValue` [T](index.md#DefaultUnDo.ValueUnDo_T_.MergeDescriptionHandler(object,T,object,T).T 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)\.T') The old value used when undoing the resulting merged [ValueUnDo<T>](../index.md 'DefaultUnDo\.ValueUnDo\')\. @@ -35,7 +35,7 @@ The description of the new [ValueUnDo<T>](../index.md 'DefaultUnDo\.ValueU -`newValue` [T](DefaultUnDo/ValueUnDo_T_/MergeDescriptionHandler(object,T,object,T)/index.md#DefaultUnDo.ValueUnDo_T_.MergeDescriptionHandler(object,T,object,T).T 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)\.T') +`newValue` [T](index.md#DefaultUnDo.ValueUnDo_T_.MergeDescriptionHandler(object,T,object,T).T 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)\.T') The new value used when redoing the resulting merged [ValueUnDo<T>](../index.md 'DefaultUnDo\.ValueUnDo\')\. diff --git a/documentation/api/DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md b/documentation/api/DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md index 1eb0bdc..f3101d9 100644 --- a/documentation/api/DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md +++ b/documentation/api/DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md @@ -5,8 +5,8 @@ | Overloads | | | :--- | :--- | -| [ValueUnDo\(object, Action<T>, T, T\)](DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(object,System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(object, System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | -| [ValueUnDo\(Action<T>, T, T\)](DefaultUnDo/ValueUnDo_T_/ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | +| [ValueUnDo\(object, Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(object,System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(object, System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | +| [ValueUnDo\(Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | diff --git a/documentation/api/DefaultUnDo/ValueUnDo_T_/index.md b/documentation/api/DefaultUnDo/ValueUnDo_T_/index.md index 92f2384..3ba0399 100644 --- a/documentation/api/DefaultUnDo/ValueUnDo_T_/index.md +++ b/documentation/api/DefaultUnDo/ValueUnDo_T_/index.md @@ -22,13 +22,13 @@ Implements [IMergeableUnDo](../IMergeableUnDo/index.md 'DefaultUnDo\.IMergeableU | Constructors | | | :--- | :--- | -| [ValueUnDo\(object, Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(object,System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(object, System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](DefaultUnDo/ValueUnDo_T_/index.md 'DefaultUnDo\.ValueUnDo\')\. | -| [ValueUnDo\(Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](DefaultUnDo/ValueUnDo_T_/index.md 'DefaultUnDo\.ValueUnDo\')\. | +| [ValueUnDo\(object, Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(object,System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(object, System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | +| [ValueUnDo\(Action<T>, T, T\)](ValueUnDo_T_.md#DefaultUnDo.ValueUnDo_T_.ValueUnDo(System.Action_T_,T,T) 'DefaultUnDo\.ValueUnDo\\.ValueUnDo\(System\.Action\, T, T\)') | Initialises an instance of [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\')\. | | Properties | | | :--- | :--- | -| [MergeDescriptionAction](MergeDescriptionAction.md 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionAction') | The [MergeDescriptionHandler\(object, T, object, T\)](MergeDescriptionHandler(object,T,object,T)/index.md 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)') used to merge description between two [ValueUnDo<T>](DefaultUnDo/ValueUnDo_T_/index.md 'DefaultUnDo\.ValueUnDo\') instance\. | -| [MergeInterval](MergeInterval.md 'DefaultUnDo\.ValueUnDo\\.MergeInterval') | The [System\.TimeSpan](https://docs.microsoft.com/en-us/dotnet/api/System.TimeSpan 'System\.TimeSpan') interval equivalent [ValueUnDo<T>](DefaultUnDo/ValueUnDo_T_/index.md 'DefaultUnDo\.ValueUnDo\') instances should respect to be mergeable\. If not set, [MergeInterval](../ValueUnDo/MergeInterval.md 'DefaultUnDo\.ValueUnDo\.MergeInterval') will be used\. | +| [MergeDescriptionAction](MergeDescriptionAction.md 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionAction') | The [MergeDescriptionHandler\(object, T, object, T\)](MergeDescriptionHandler(object,T,object,T)/index.md 'DefaultUnDo\.ValueUnDo\\.MergeDescriptionHandler\(object, T, object, T\)') used to merge description between two [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\') instance\. | +| [MergeInterval](MergeInterval.md 'DefaultUnDo\.ValueUnDo\\.MergeInterval') | The [System\.TimeSpan](https://docs.microsoft.com/en-us/dotnet/api/System.TimeSpan 'System\.TimeSpan') interval equivalent [ValueUnDo<T>](index.md 'DefaultUnDo\.ValueUnDo\') instances should respect to be mergeable\. If not set, [MergeInterval](../ValueUnDo/MergeInterval.md 'DefaultUnDo\.ValueUnDo\.MergeInterval') will be used\. | | Explicit Interface Implementations | | | :--- | :--- | diff --git a/documentation/api/index.md b/documentation/api/index.md index 835f05d..51d951b 100644 --- a/documentation/api/index.md +++ b/documentation/api/index.md @@ -21,8 +21,8 @@ This is the full API documentation of DefaultUnDo\. - **[DefaultUnDo\.IUnDo\.Do\(\)](DefaultUnDo/DictionaryUnDo_TKey,TValue_/DefaultUnDo.IUnDo.Do().md 'DefaultUnDo\.DictionaryUnDo\\.DefaultUnDo\.IUnDo\.Do\(\)')** `Explicit Interface Implementation` Does an action\. - **[DefaultUnDo\.IUnDo\.Undo\(\)](DefaultUnDo/DictionaryUnDo_TKey,TValue_/DefaultUnDo.IUnDo.Undo().md 'DefaultUnDo\.DictionaryUnDo\\.DefaultUnDo\.IUnDo\.Undo\(\)')** `Explicit Interface Implementation` Does the opposite of the [Do\(\)](DefaultUnDo/IUnDo/Do().md 'DefaultUnDo\.IUnDo\.Do\(\)') action\. - **[GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')** `Class` Provides an implementation of the [IUnDo](DefaultUnDo/IUnDo/index.md 'DefaultUnDo\.IUnDo') interface for a group of operations\. - - **[GroupUnDo\(IUnDo\[\]\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(DefaultUnDo\.IUnDo\[\]\)')** `Constructor` Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. - - **[GroupUnDo\(object, IUnDo\[\]\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,DefaultUnDo.IUnDo[]) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, DefaultUnDo\.IUnDo\[\]\)')** `Constructor` Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. + - **[GroupUnDo\(object, scoped ReadOnlySpan<IUnDo>\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(object,scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(object, scoped System\.ReadOnlySpan\\)')** `Constructor` Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. + - **[GroupUnDo\(scoped ReadOnlySpan<IUnDo>\)](DefaultUnDo/GroupUnDo/GroupUnDo.md#DefaultUnDo.GroupUnDo.GroupUnDo(scopedSystem.ReadOnlySpan_DefaultUnDo.IUnDo_) 'DefaultUnDo\.GroupUnDo\.GroupUnDo\(scoped System\.ReadOnlySpan\\)')** `Constructor` Initialise an instance of [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo')\. - **[MergeDescriptionAction](DefaultUnDo/GroupUnDo/MergeDescriptionAction.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionAction')** `Property` The [MergeDescriptionHandler\(object, object, object\)](DefaultUnDo/GroupUnDo/MergeDescriptionHandler(object,object,object)/index.md 'DefaultUnDo\.GroupUnDo\.MergeDescriptionHandler\(object, object, object\)') used to merge description between a [GroupUnDo](DefaultUnDo/GroupUnDo/index.md 'DefaultUnDo\.GroupUnDo') and a [IMergeableUnDo](DefaultUnDo/IMergeableUnDo/index.md 'DefaultUnDo\.IMergeableUnDo') instances\. - **[TryGetSingle<T>\(T\)](DefaultUnDo/GroupUnDo/TryGetSingle_T_(T).md 'DefaultUnDo\.GroupUnDo\.TryGetSingle\\(T\)')** `Method` Gets the single T of this instance\. - **[DefaultUnDo\.IMergeableUnDo\.TryMerge\(IUnDo, IUnDo\)](DefaultUnDo/GroupUnDo/DefaultUnDo.IMergeableUnDo.TryMerge(IUnDo,IUnDo).md 'DefaultUnDo\.GroupUnDo\.DefaultUnDo\.IMergeableUnDo\.TryMerge\(DefaultUnDo\.IUnDo, DefaultUnDo\.IUnDo\)')** `Explicit Interface Implementation` Merges the current instance with the specified [IUnDo](DefaultUnDo/IUnDo/index.md 'DefaultUnDo\.IUnDo')\.