5 implementations of Offset
PresentationFramework (5)
System\Windows\Controls\PasswordTextNavigator.cs (1)
671
int ITextPointer.
Offset
System\Windows\Documents\DocumentSequenceTextPointer.cs (1)
399
int ITextPointer.
Offset
System\Windows\Documents\FixedTextPointer.cs (1)
616
int ITextPointer.
Offset
System\Windows\Documents\NullTextNavigator.cs (1)
478
int ITextPointer.
Offset
System\Windows\Documents\TextPointer.cs (1)
3702
int ITextPointer.
Offset
76 references to Offset
PresentationFramework (76)
MS\Internal\Documents\TextBoxView.cs (19)
587
int offset = position.
Offset
;
612
if (position.LogicalDirection == LogicalDirection.Forward || position.
Offset
== 0)
619
if (position.LogicalDirection == LogicalDirection.Backward && position.
Offset
> 0)
652
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, startPosition.
Offset
);
653
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, endPosition.
Offset
);
782
sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
786
if (position.
Offset
> _lineMetrics[lineIndex].Offset)
789
sourceCharacterHit = new CharacterHit(position.
Offset
- 1, 1);
815
if (position.
Offset
== 0 && direction == LogicalDirection.Backward)
819
else if (position.
Offset
== _host.TextContainer.SymbolCount && direction == LogicalDirection.Forward)
826
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
892
if (position.
Offset
== 0)
899
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
1446
int positionsCovered = segment.End.
Offset
- segment.Start.
Offset
;
1447
DirtyTextRange dirtyTextRange = new DirtyTextRange(segment.Start.
Offset
, positionsCovered, positionsCovered, fromHighlightLayer: true);
1655
return GetLineIndexFromOffset(position.
Offset
, position.LogicalDirection);
1661
return GetLineIndexFromOffset(position.
Offset
, direction);
2883
_lineMetrics[_lineMetrics.Count - 1].EndOffset >= position.
Offset
;
MS\Internal\Documents\TextContainerHelper.cs (1)
112
int cpPos = position.
Offset
;
MS\Internal\PtsHost\DirtyTextRange.cs (1)
39
StartIndex = change.ITextPosition.
Offset
;
MS\Internal\PtsHost\TextParaClient.cs (2)
736
int cpStartTextPointer = startPosition.
Offset
;
740
int cpEndTextPointer = endPosition.
Offset
;
System\Windows\Controls\PasswordTextContainer.cs (1)
636
_changes.AddChange(precursorTextChange, startPosition.
Offset
, symbolCount, false /* collectTextChanges */);
System\Windows\Controls\TextBox.cs (4)
505
return (spellingError == null) ? -1 : spellingError.Start.
Offset
;
522
return (spellingError == null) ? 0 : spellingError.End.
Offset
- spellingError.Start.
Offset
;
559
return (position == null) ? -1 : position.
Offset
;
System\Windows\Documents\CompositionAdorner.cs (2)
456
_startOffset = start.
Offset
;
457
_endOffset = end.
Offset
;
System\Windows\Documents\FixedTextPointer.cs (1)
614
/// <see cref="ITextPointer.
Offset
"/>
System\Windows\Documents\FlowDocument.cs (1)
1417
DirtyTextRange dtr = new DirtyTextRange(textSegment.Start.
Offset
,
System\Windows\Documents\FrameworkTextComposition.cs (2)
202
_offset = (_resultStart == null) ? -1 : _resultStart.
Offset
;
226
_offset = (_compositionStart == null) ? -1 : _compositionStart.
Offset
;
System\Windows\Documents\NullTextNavigator.cs (1)
476
/// <see cref="ITextPointer.
Offset
"/>
System\Windows\Documents\Speller.cs (6)
837
Start offset = {start.
Offset
} parent = {start.ParentType.Name}
838
ContextStart offset = {contextStart.
Offset
} parent = {contextStart.ParentType.Name}
839
ContentStart offset = {contentStart.
Offset
} parent = {contentStart.ParentType.Name}
840
ContentEnd offset = {contentEnd.
Offset
} parent = {contentEnd.ParentType.Name}
841
ContextEnd offset = {contextEnd.
Offset
} parent = {contextEnd.ParentType.Name}
842
Timeout offset = {status.TimeoutPosition.
Offset
} parent = {status.TimeoutPosition.ParentType.Name}
System\Windows\Documents\SpellerStatusTable.cs (2)
558
if (e.ITextPosition.
Offset
> 0)
568
if (e.ITextPosition.
Offset
+ e.Count < e.ITextPosition.TextContainer.SymbolCount - 1)
System\Windows\Documents\TextContainer.cs (1)
699
offsetPosition = position2.
Offset
+ 1; // Convert to internal offset with +1.
System\Windows\Documents\TextParentUndoUnit.cs (4)
43
_undoAnchorPositionOffset = anchorPosition.
Offset
;
45
_undoMovingPositionOffset = movingPosition.
Offset
;
181
_redoAnchorPositionOffset = anchorPosition.
Offset
;
183
_redoMovingPositionOffset = movingPosition.
Offset
;
System\Windows\Documents\TextRangeSerialization.cs (4)
244
ignoreList.Add(ptr.
Offset
);
278
if (ignoreList.Contains(endPointer.
Offset
))
280
ignoreList.Remove(endPointer.
Offset
);
489
ignoreList.Add(position.
Offset
);
System\Windows\Documents\TextStore.cs (24)
755
_previousCompositionStartOffset = this.TextSelection.Start.
Offset
;
756
_previousCompositionEndOffset = this.TextSelection.End.
Offset
;
1238
int startOffsetBefore = start.
Offset
;
1239
int endOffsetBefore = end.
Offset
;
1295
_previousCompositionStartOffset = start.
Offset
;
1296
_previousCompositionEndOffset = end.
Offset
;
1338
compositionRangeShifted = (newStart.
Offset
!= oldStart.
Offset
|| newEnd.
Offset
!= oldEnd.
Offset
);
1349
_previousCompositionStartOffset = newStart.
Offset
;
1350
_previousCompositionEndOffset = newEnd.
Offset
;
1369
_previousCompositionStartOffset = oldStart.
Offset
;
1370
_previousCompositionEndOffset = oldEnd.
Offset
;
1405
this.CompositionEventList.Add(new CompositionEventRecord(CompositionStage.EndComposition, start.
Offset
, end.
Offset
, TextRangeBase.GetTextInternal(start, end)));
2337
_previousCompositionStartOffset = (_previousCompositionStart == null) ? -1 : _previousCompositionStart.
Offset
;
2338
_previousCompositionEndOffset = (_previousCompositionEnd == null) ? -1 : _previousCompositionEnd.
Offset
;
3529
int imeSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3530
int imeSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3769
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3770
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3796
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3797
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;