/// <summary> /// /// </summary> public IMemento CreateChild(String key) { IMemento result = new Memento(); result.Name = key; SubMementos.Add(key, result); return(result); }
/// <summary> /// /// </summary> public IMemento GetChild(int index) { return(SubMementos.GetObject(index) as IMemento); }
/// <summary> /// /// </summary> public IMemento GetChild(String key) { return(SubMementos.GetObject(key) as IMemento); }