1 write to _node
PresentationFramework (1)
System\Windows\Documents\TextPointer.cs (1)
4266
_node
= node;
36 references to _node
PresentationFramework (36)
System\Windows\Documents\TextPointer.cs (36)
552
return (direction == LogicalDirection.Forward) ? GetPointerContextForward(
_node
, this.Edge) : GetPointerContextBackward(
_node
, this.Edge);
816
return GetAdjacentElement(
_node
, this.Edge, direction);
1489
return $"TextPointer Id={_debugId} NodeId={
_node
.DebugId} Edge={this.Edge}";
1996
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
2201
newNode =
_node
;
2207
newNode =
_node
.GetPreviousNode();
2216
newNode =
_node
.GetContainingNode();
2223
newNode =
_node
.GetFirstContainedNode();
2232
newNode =
_node
;
2239
newNode =
_node
.GetLastContainedNode();
2248
newNode =
_node
;
2254
newNode =
_node
.GetNextNode();
2263
newNode =
_node
.GetContainingNode();
2275
SetNodeAndEdge(AdjustRefCounts((TextTreeNode)newNode, edge,
_node
, this.Edge), edge);
2572
return new StaticTextPointer(_tree,
_node
,
_node
.GetOffsetFromEdge(this.Edge));
2847
return GetAdjacentSiblingNode(
_node
, this.Edge, direction);
2907
return GetSymbolOffset(_tree,
_node
, this.Edge);
2971
node =
_node
;
3063
return GetScopingNode(
_node
, this.Edge);
3097
return GetNextNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3267
return GetPreviousNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3752
charOffset =
_node
.GetIMECharOffset();
3756
charOffset =
_node
.GetIMECharOffset();
3758
elementNode =
_node
as TextTreeTextElementNode;
3767
charOffset =
_node
.GetIMECharOffset() +
_node
.IMECharCount;
3850
return
_node
;
4075
return GetAdjacentNode(
_node
, this.Edge, direction);
4107
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
4139
Invariant.Assert(
_node
!= null, "Null position node!");
4152
if (
_node
is TextTreeRootNode)
4157
else if (
_node
is TextTreeTextNode ||
_node
is TextTreeObjectNode)
4165
Invariant.Assert(
_node
is TextTreeTextElementNode, "Unknown node type!");