public void ChangeTextToHyperlinks()
{
Document doc = new Document(MyDir + @"Range.ChangeTextToHyperlinks.doc");
// Create regular expression for URL search
Regex regexUrl = new Regex(@"(?<Protocol>\w+):\/\/(?<Domain>[\w.]+\/?)\S*(?x)");
// Run replacement, using regular expression and evaluator.
doc.Range.Replace(regexUrl, new ChangeTextToHyperlinksEvaluator(doc), false);
// Save updated document.
doc.Save(MyDir + @"\Artifacts\Range.ChangeTextToHyperlinks.docx");
}