Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RedBlueGames.BulkRename.ReplaceStringOperation"/> class.
 /// This is a clone constructor, copying the values from one to another.
 /// </summary>
 /// <param name="operationToCopy">Operation to copy.</param>
 public ReplaceStringOperation(ReplaceStringOperation operationToCopy)
 {
     this.UseRegex              = operationToCopy.UseRegex;
     this.SearchString          = operationToCopy.SearchString;
     this.SearchIsCaseSensitive = operationToCopy.SearchIsCaseSensitive;
     this.ReplacementString     = operationToCopy.ReplacementString;
 }
Esempio n. 2
0
        /// <summary>
        /// Clone this instance.
        /// </summary>
        /// <returns>A clone of this instance</returns>
        public override BaseRenameOperation Clone()
        {
            var clone = new ReplaceStringOperation(this);

            return(clone);
        }