56 references to AfterStart
PresentationFramework (56)
MS\Internal\Documents\TextContainerHelper.cs (2)
645
case ElementEdge.
AfterStart
:
667
cp = (edge == ElementEdge.BeforeStart || edge == ElementEdge.
AfterStart
) ? 0 : textContainer.SymbolCount;
MS\Internal\PtsHost\BaseParagraph.cs (1)
250
return TextContainerHelper.GetCPFromElement(StructuralCache.TextContainer, Element, ElementEdge.
AfterStart
);
MS\Internal\PtsHost\ContainerParagraph.cs (3)
79
int cpCurrent = TextContainerHelper.GetCPFromElement(StructuralCache.TextContainer, Element, ElementEdge.
AfterStart
);
362
int dcpContent = TextContainerHelper.GetCPFromElement(StructuralCache.TextContainer, Element, ElementEdge.
AfterStart
);
1126
int cpContent = TextContainerHelper.GetCPFromElement(StructuralCache.TextContainer, Element, ElementEdge.
AfterStart
);
MS\Internal\PtsHost\TextParagraph.cs (1)
1708
int cpElement = TextContainerHelper.GetCPFromElement(StructuralCache.TextContainer, Element, ElementEdge.
AfterStart
);
System\Windows\Controls\TextAdaptor.cs (1)
271
pointer.MoveToElementEdge(alignToTop ? ElementEdge.
AfterStart
: ElementEdge.AfterEnd);
System\Windows\Documents\FixedTextPointer.cs (1)
436
case ElementEdge.
AfterStart
:
System\Windows\Documents\SplayTreeNode.cs (1)
362
if (edge == ElementEdge.
AfterStart
)
System\Windows\Documents\TextContainer.cs (8)
629
edge = (direction == LogicalDirection.Backward) ? ElementEdge.
AfterStart
: ElementEdge.BeforeEnd;
1318
edge = ElementEdge.
AfterStart
;
1413
edge = ElementEdge.
AfterStart
;
1628
startPosition = new TextPointer(this, _rootNode, ElementEdge.
AfterStart
, LogicalDirection.Backward);
2322
previousEdge = ElementEdge.
AfterStart
;
2608
case ElementEdge.
AfterStart
:
2630
case ElementEdge.
AfterStart
:
2955
previousEdge = ElementEdge.
AfterStart
;
System\windows\Documents\TextEditorSelection.cs (1)
113
lineStart.MoveToElementEdge(ElementEdge.
AfterStart
);
System\Windows\Documents\TextElement.cs (2)
287
TextPointer contentStart = new TextPointer(tree, _textElementNode, ElementEdge.
AfterStart
, LogicalDirection.Backward);
346
contentStart = new TextPointer(tree, _textElementNode, ElementEdge.
AfterStart
, LogicalDirection.Backward);
System\Windows\Documents\TextPointer.cs (27)
2212
edge = ElementEdge.
AfterStart
;
2216
case ElementEdge.
AfterStart
:
2243
edge = ElementEdge.
AfterStart
;
2856
case ElementEdge.
AfterStart
:
2878
case ElementEdge.
AfterStart
:
2915
case ElementEdge.
AfterStart
:
3071
case ElementEdge.
AfterStart
:
3143
case ElementEdge.
AfterStart
:
3150
edge = ElementEdge.
AfterStart
;
3197
edge = ElementEdge.
AfterStart
;
3320
case ElementEdge.
AfterStart
:
3375
edge = ElementEdge.
AfterStart
;
3381
edge = ElementEdge.
AfterStart
;
3382
goto case ElementEdge.
AfterStart
;
3404
edge = ElementEdge.
AfterStart
;
3438
case ElementEdge.
AfterStart
:
3502
case ElementEdge.
AfterStart
:
3516
goto case ElementEdge.
AfterStart
;
3749
case ElementEdge.
AfterStart
:
4002
newEdge = ElementEdge.
AfterStart
;
4007
case ElementEdge.
AfterStart
:
4028
newEdge = ElementEdge.
AfterStart
;
4081
if (edge == ElementEdge.
AfterStart
|| edge == ElementEdge.BeforeEnd)
4143
Invariant.Assert(this.Edge == ElementEdge.
AfterStart
|| this.Edge == ElementEdge.AfterEnd, "Bad position edge/gravity pair! (2)");
4154
Invariant.Assert(this.Edge != ElementEdge.
AfterStart
&& this.Edge != ElementEdge.BeforeEnd, "Position at inner leaf node edge!");
4256
edge == ElementEdge.
AfterStart
||
4282
edge == ElementEdge.
AfterStart
||
System\Windows\Documents\TextRangeSerialization.cs (1)
1697
commonAncestor.MoveToElementEdge(ElementEdge.
AfterStart
);
System\Windows\Documents\TextTreeNode.cs (3)
404
case ElementEdge.
AfterStart
:
494
edge = ElementEdge.
AfterStart
;
515
case ElementEdge.
AfterStart
:
System\Windows\Documents\TextTreeRootTextBlock.cs (1)
32
block.InsertAtNode(this, ElementEdge.
AfterStart
);
System\Windows\Documents\TextTreeTextElementNode.cs (2)
262
return (_edgeReferenceCounts & ElementEdge.
AfterStart
) != 0;
268
_edgeReferenceCounts |= ElementEdge.
AfterStart
;
System\Windows\Documents\ValidationHelper.cs (1)
81
edge != ElementEdge.
AfterStart
&&