1 write to _node
PresentationFramework (1)
System\Windows\Documents\TextPointer.cs (1)
4260
_node
= node;
36 references to _node
PresentationFramework (36)
System\Windows\Documents\TextPointer.cs (36)
546
return (direction == LogicalDirection.Forward) ? GetPointerContextForward(
_node
, this.Edge) : GetPointerContextBackward(
_node
, this.Edge);
810
return GetAdjacentElement(
_node
, this.Edge, direction);
1483
return $"TextPointer Id={_debugId} NodeId={
_node
.DebugId} Edge={this.Edge}";
1990
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
2195
newNode =
_node
;
2201
newNode =
_node
.GetPreviousNode();
2210
newNode =
_node
.GetContainingNode();
2217
newNode =
_node
.GetFirstContainedNode();
2226
newNode =
_node
;
2233
newNode =
_node
.GetLastContainedNode();
2242
newNode =
_node
;
2248
newNode =
_node
.GetNextNode();
2257
newNode =
_node
.GetContainingNode();
2269
SetNodeAndEdge(AdjustRefCounts((TextTreeNode)newNode, edge,
_node
, this.Edge), edge);
2566
return new StaticTextPointer(_tree,
_node
,
_node
.GetOffsetFromEdge(this.Edge));
2841
return GetAdjacentSiblingNode(
_node
, this.Edge, direction);
2901
return GetSymbolOffset(_tree,
_node
, this.Edge);
2965
node =
_node
;
3057
return GetScopingNode(
_node
, this.Edge);
3091
return GetNextNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3261
return GetPreviousNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3746
charOffset =
_node
.GetIMECharOffset();
3750
charOffset =
_node
.GetIMECharOffset();
3752
elementNode =
_node
as TextTreeTextElementNode;
3761
charOffset =
_node
.GetIMECharOffset() +
_node
.IMECharCount;
3844
return
_node
;
4069
return GetAdjacentNode(
_node
, this.Edge, direction);
4101
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
4133
Invariant.Assert(
_node
!= null, "Null position node!");
4146
if (
_node
is TextTreeRootNode)
4151
else if (
_node
is TextTreeTextNode ||
_node
is TextTreeObjectNode)
4159
Invariant.Assert(
_node
is TextTreeTextElementNode, "Unknown node type!");