5 implementations of Offset
PresentationFramework (5)
System\Windows\Controls\PasswordTextNavigator.cs (1)
672
int ITextPointer.
Offset
System\Windows\Documents\DocumentSequenceTextPointer.cs (1)
400
int ITextPointer.
Offset
System\Windows\Documents\FixedTextPointer.cs (1)
617
int ITextPointer.
Offset
System\Windows\Documents\NullTextNavigator.cs (1)
479
int ITextPointer.
Offset
System\Windows\Documents\TextPointer.cs (1)
3703
int ITextPointer.
Offset
76 references to Offset
PresentationFramework (76)
MS\Internal\Documents\TextBoxView.cs (19)
588
int offset = position.
Offset
;
613
if (position.LogicalDirection == LogicalDirection.Forward || position.
Offset
== 0)
620
if (position.LogicalDirection == LogicalDirection.Backward && position.
Offset
> 0)
653
int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, startPosition.
Offset
);
654
int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, endPosition.
Offset
);
783
sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
787
if (position.
Offset
> _lineMetrics[lineIndex].Offset)
790
sourceCharacterHit = new CharacterHit(position.
Offset
- 1, 1);
816
if (position.
Offset
== 0 && direction == LogicalDirection.Backward)
820
else if (position.
Offset
== _host.TextContainer.SymbolCount && direction == LogicalDirection.Forward)
827
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
893
if (position.
Offset
== 0)
900
CharacterHit sourceCharacterHit = new CharacterHit(position.
Offset
, 0);
1447
int positionsCovered = segment.End.
Offset
- segment.Start.
Offset
;
1448
DirtyTextRange dirtyTextRange = new DirtyTextRange(segment.Start.
Offset
, positionsCovered, positionsCovered, fromHighlightLayer: true);
1656
return GetLineIndexFromOffset(position.
Offset
, position.LogicalDirection);
1662
return GetLineIndexFromOffset(position.
Offset
, direction);
2884
_lineMetrics[_lineMetrics.Count - 1].EndOffset >= position.
Offset
;
MS\Internal\Documents\TextContainerHelper.cs (1)
113
int cpPos = position.
Offset
;
MS\Internal\PtsHost\DirtyTextRange.cs (1)
40
StartIndex = change.ITextPosition.
Offset
;
MS\Internal\PtsHost\TextParaClient.cs (2)
737
int cpStartTextPointer = startPosition.
Offset
;
741
int cpEndTextPointer = endPosition.
Offset
;
System\Windows\Controls\PasswordTextContainer.cs (1)
637
_changes.AddChange(precursorTextChange, startPosition.
Offset
, symbolCount, false /* collectTextChanges */);
System\Windows\Controls\TextBox.cs (4)
506
return (spellingError == null) ? -1 : spellingError.Start.
Offset
;
523
return (spellingError == null) ? 0 : spellingError.End.
Offset
- spellingError.Start.
Offset
;
560
return (position == null) ? -1 : position.
Offset
;
System\Windows\Documents\CompositionAdorner.cs (2)
457
_startOffset = start.
Offset
;
458
_endOffset = end.
Offset
;
System\Windows\Documents\FixedTextPointer.cs (1)
615
/// <see cref="ITextPointer.
Offset
"/>
System\Windows\Documents\FlowDocument.cs (1)
1418
DirtyTextRange dtr = new DirtyTextRange(textSegment.Start.
Offset
,
System\Windows\Documents\FrameworkTextComposition.cs (2)
203
_offset = (_resultStart == null) ? -1 : _resultStart.
Offset
;
227
_offset = (_compositionStart == null) ? -1 : _compositionStart.
Offset
;
System\Windows\Documents\NullTextNavigator.cs (1)
477
/// <see cref="ITextPointer.
Offset
"/>
System\Windows\Documents\Speller.cs (6)
838
Start offset = {start.
Offset
} parent = {start.ParentType.Name}
839
ContextStart offset = {contextStart.
Offset
} parent = {contextStart.ParentType.Name}
840
ContentStart offset = {contentStart.
Offset
} parent = {contentStart.ParentType.Name}
841
ContentEnd offset = {contentEnd.
Offset
} parent = {contentEnd.ParentType.Name}
842
ContextEnd offset = {contextEnd.
Offset
} parent = {contextEnd.ParentType.Name}
843
Timeout offset = {status.TimeoutPosition.
Offset
} parent = {status.TimeoutPosition.ParentType.Name}
System\Windows\Documents\SpellerStatusTable.cs (2)
559
if (e.ITextPosition.
Offset
> 0)
569
if (e.ITextPosition.
Offset
+ e.Count < e.ITextPosition.TextContainer.SymbolCount - 1)
System\Windows\Documents\TextContainer.cs (1)
700
offsetPosition = position2.
Offset
+ 1; // Convert to internal offset with +1.
System\Windows\Documents\TextParentUndoUnit.cs (4)
44
_undoAnchorPositionOffset = anchorPosition.
Offset
;
46
_undoMovingPositionOffset = movingPosition.
Offset
;
182
_redoAnchorPositionOffset = anchorPosition.
Offset
;
184
_redoMovingPositionOffset = movingPosition.
Offset
;
System\Windows\Documents\TextRangeSerialization.cs (4)
245
ignoreList.Add(ptr.
Offset
);
279
if (ignoreList.Contains(endPointer.
Offset
))
281
ignoreList.Remove(endPointer.
Offset
);
490
ignoreList.Add(position.
Offset
);
System\Windows\Documents\TextStore.cs (24)
756
_previousCompositionStartOffset = this.TextSelection.Start.
Offset
;
757
_previousCompositionEndOffset = this.TextSelection.End.
Offset
;
1239
int startOffsetBefore = start.
Offset
;
1240
int endOffsetBefore = end.
Offset
;
1296
_previousCompositionStartOffset = start.
Offset
;
1297
_previousCompositionEndOffset = end.
Offset
;
1339
compositionRangeShifted = (newStart.
Offset
!= oldStart.
Offset
|| newEnd.
Offset
!= oldEnd.
Offset
);
1350
_previousCompositionStartOffset = newStart.
Offset
;
1351
_previousCompositionEndOffset = newEnd.
Offset
;
1370
_previousCompositionStartOffset = oldStart.
Offset
;
1371
_previousCompositionEndOffset = oldEnd.
Offset
;
1406
this.CompositionEventList.Add(new CompositionEventRecord(CompositionStage.EndComposition, start.
Offset
, end.
Offset
, TextRangeBase.GetTextInternal(start, end)));
2338
_previousCompositionStartOffset = (_previousCompositionStart == null) ? -1 : _previousCompositionStart.
Offset
;
2339
_previousCompositionEndOffset = (_previousCompositionEnd == null) ? -1 : _previousCompositionEnd.
Offset
;
3530
int imeSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3531
int imeSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3770
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3771
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;
3797
appSelectionAnchorOffset = this.TextSelection.AnchorPosition.
Offset
;
3798
appSelectionMovingOffset = this.TextSelection.MovingPosition.
Offset
;