16 references to GetPointerContext
PresentationFramework (16)
MS\Internal\Documents\TextBoxLine.cs (1)
73switch (position.GetPointerContext(LogicalDirection.Forward))
MS\Internal\PtsHost\Line.cs (1)
140switch (position.GetPointerContext(LogicalDirection.Forward))
MS\Internal\PtsHost\LineBase.cs (4)
81Invariant.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text, "TextPointer does not point to characters."); 130Invariant.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.ElementStart, "TextPointer does not point to element start edge."); 245Invariant.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.ElementEnd, "TextPointer does not point to element end edge."); 299Invariant.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.EmbeddedElement, "TextPointer does not point to embedded object.");
MS\Internal\PtsHost\OptimalTextSource.cs (1)
90switch (position.GetPointerContext(LogicalDirection.Forward))
MS\Internal\PtsHost\TextParagraph.cs (1)
1190if (position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.ElementStart)
MS\Internal\Text\ComplexLine.cs (5)
41switch (position.GetPointerContext(LogicalDirection.Forward)) 333Debug.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.Text, "TextPointer does not point to characters."); 380Debug.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.ElementStart, "TextPointer does not point to element start edge."); 471Debug.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.ElementEnd, "TextPointer does not point to element end edge."); 521Debug.Assert(position.GetPointerContext(LogicalDirection.Forward) == TextPointerContext.EmbeddedElement, "TextPointer does not point to embedded object.");
System\Windows\Documents\DocumentSequenceTextContainer.cs (2)
680if (highlightRangeStart.GetPointerContext(LogicalDirection.Forward) != TextPointerContext.Text) 982if (textPosition.GetPointerContext(direction) == TextPointerContext.None)
System\Windows\Documents\Highlights.cs (1)
179switch (textPosition.GetPointerContext(direction))