1 write to _node
PresentationFramework (1)
System\Windows\Documents\TextPointer.cs (1)
4261
_node
= node;
36 references to _node
PresentationFramework (36)
System\Windows\Documents\TextPointer.cs (36)
547
return (direction == LogicalDirection.Forward) ? GetPointerContextForward(
_node
, this.Edge) : GetPointerContextBackward(
_node
, this.Edge);
811
return GetAdjacentElement(
_node
, this.Edge, direction);
1484
return $"TextPointer Id={_debugId} NodeId={
_node
.DebugId} Edge={this.Edge}";
1991
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
2196
newNode =
_node
;
2202
newNode =
_node
.GetPreviousNode();
2211
newNode =
_node
.GetContainingNode();
2218
newNode =
_node
.GetFirstContainedNode();
2227
newNode =
_node
;
2234
newNode =
_node
.GetLastContainedNode();
2243
newNode =
_node
;
2249
newNode =
_node
.GetNextNode();
2258
newNode =
_node
.GetContainingNode();
2270
SetNodeAndEdge(AdjustRefCounts((TextTreeNode)newNode, edge,
_node
, this.Edge), edge);
2567
return new StaticTextPointer(_tree,
_node
,
_node
.GetOffsetFromEdge(this.Edge));
2842
return GetAdjacentSiblingNode(
_node
, this.Edge, direction);
2902
return GetSymbolOffset(_tree,
_node
, this.Edge);
2966
node =
_node
;
3058
return GetScopingNode(
_node
, this.Edge);
3092
return GetNextNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3262
return GetPreviousNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3747
charOffset =
_node
.GetIMECharOffset();
3751
charOffset =
_node
.GetIMECharOffset();
3753
elementNode =
_node
as TextTreeTextElementNode;
3762
charOffset =
_node
.GetIMECharOffset() +
_node
.IMECharCount;
3845
return
_node
;
4070
return GetAdjacentNode(
_node
, this.Edge, direction);
4102
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
4134
Invariant.Assert(
_node
!= null, "Null position node!");
4147
if (
_node
is TextTreeRootNode)
4152
else if (
_node
is TextTreeTextNode ||
_node
is TextTreeObjectNode)
4160
Invariant.Assert(
_node
is TextTreeTextElementNode, "Unknown node type!");