/// <summary> /// Return an otherwise equivalent string client run that has the specified Contents. /// Subclasses should override to return the appropriate subclass and copy any additional information. /// </summary> internal override StringClientRun CopyWithNewContents(string newContents) { var result = new SubstituteStringClientRun(newContents, Style, m_substitute, m_substituteStyle); result.Hookup = Hookup; return(result); }
/// <summary> /// Return an otherwise equivalent string client run that has the specified Contents. /// Subclasses should override to return the appropriate subclass and copy any additional information. /// </summary> internal override StringClientRun CopyWithNewContents(string newContents) { var result = new SubstituteStringClientRun(newContents, Style, m_substitute, m_substituteStyle); result.Hookup = Hookup; return result; }