コード例 #1
0
ファイル: FakeFactory.cs プロジェクト: lddd99/guiatuomation
        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);
        }
コード例 #2
0
 public SelectedTextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range) : base(textPattern, valuePattern, range)
 {
 }
コード例 #3
0
 public TextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range)
 {
     TextPattern  = textPattern;
     ValuePattern = valuePattern;
     Range        = range;
 }
コード例 #4
0
ファイル: TextPattern.cs プロジェクト: mono/uia2atk
		internal TextPattern (ITextPattern source)
		{
			this.source = source;
		}
コード例 #5
0
 internal TextPattern(ITextPattern source)
 {
     this.source = source;
 }
コード例 #6
0
 public TextRange(ITextPattern textPattern, IValuePattern valuePattern, ITextRange range)
 {
     this.TextPattern  = textPattern;
     this.ValuePattern = valuePattern;
     this.Range        = range;
 }