Example #1
0
        protected override BasicFlatNote CreateClone()
        {
            var n = new StandardFileNote(_id, _config, _hConfig);

            using (n.SuppressDirtyChanges())
            {
                n._internalTags = _internalTags.ToList();
                n.ResyncTags();
                n._text             = _text;
                n._internaltitle    = _internaltitle;
                n._creationDate     = _creationDate;
                n._modificationDate = _modificationDate;
                n._contentVersion   = _contentVersion;
                n._authHash         = _authHash;
                n._internalRef.Synchronize(_internalRef);
                n._isPinned = _isPinned;

                return(n);
            }
        }