public static ITextPattern GetTextPattern(PatternsData data) { ITextPattern textPattern = Substitute.For <ITextPattern>(); // textPattern.GetSelection // textPattern.GetVisibleRanges // textPattern.RangeFromChild // textPattern.RangeFromPoint textPattern.DocumentRange.Returns(data.TextPattern_DocumentRange); textPattern.SupportedTextSelection.Returns(data.TextPattern_SupportedTextSelection); return(textPattern); }
public SelectedTextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range) : base(textPattern, valuePattern, range) { }
public TextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range) { TextPattern = textPattern; ValuePattern = valuePattern; Range = range; }
internal TextPattern (ITextPattern source) { this.source = source; }
internal TextPattern(ITextPattern source) { this.source = source; }
public TextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range) { this.TextPattern = textPattern; this.ValuePattern = valuePattern; this.Range = range; }