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)
581
int offset = position.
Offset
;
606
if (position.LogicalDirection == LogicalDirection.Forward || position.
Offset
== 0)
613
if (position.LogicalDirection == LogicalDirection.Backward && position.
Offset
> 0)
646
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, startPosition.
Offset
);
647
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, endPosition.
Offset
);
776
sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
780
if (position.
Offset
> _lineMetrics[lineIndex].Offset)
783
sourceCharacterHit = new CharacterHit(position.
Offset
- 1, 1);
809
if (position.
Offset
== 0 && direction == LogicalDirection.Backward)
813
else if (position.
Offset
== _host.TextContainer.SymbolCount && direction == LogicalDirection.Forward)
820
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
886
if (position.
Offset
== 0)
893
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
1440
int positionsCovered = segment.End.
Offset
- segment.Start.
Offset
;
1441
DirtyTextRange dirtyTextRange = new DirtyTextRange(segment.Start.
Offset
, positionsCovered, positionsCovered, fromHighlightLayer: true);
1649
return GetLineIndexFromOffset(position.
Offset
, position.LogicalDirection);
1655
return GetLineIndexFromOffset(position.
Offset
, direction);
2865
_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)));
2331
_previousCompositionStartOffset = (_previousCompositionStart == null) ? -1 : _previousCompositionStart.
Offset
;
2332
_previousCompositionEndOffset = (_previousCompositionEnd == null) ? -1 : _previousCompositionEnd.
Offset
;
3520
int imeSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3521
int imeSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3760
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3761
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3787
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3788
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;