1 write to _node
PresentationFramework (1)
src\Framework\System\Windows\Documents\TextPointer.cs (1)
4292
_node
= node;
35 references to _node
PresentationFramework (35)
src\Framework\System\Windows\Documents\TextPointer.cs (35)
563
return (direction == LogicalDirection.Forward) ? GetPointerContextForward(
_node
, this.Edge) : GetPointerContextBackward(
_node
, this.Edge);
827
return GetAdjacentElement(
_node
, this.Edge, direction);
2013
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
2221
newNode =
_node
;
2227
newNode =
_node
.GetPreviousNode();
2236
newNode =
_node
.GetContainingNode();
2243
newNode =
_node
.GetFirstContainedNode();
2252
newNode =
_node
;
2259
newNode =
_node
.GetLastContainedNode();
2268
newNode =
_node
;
2274
newNode =
_node
.GetNextNode();
2283
newNode =
_node
.GetContainingNode();
2295
SetNodeAndEdge(AdjustRefCounts((TextTreeNode)newNode, edge,
_node
, this.Edge), edge);
2598
return new StaticTextPointer(_tree,
_node
,
_node
.GetOffsetFromEdge(this.Edge));
2873
return GetAdjacentSiblingNode(
_node
, this.Edge, direction);
2933
return GetSymbolOffset(_tree,
_node
, this.Edge);
2997
node =
_node
;
3089
return GetScopingNode(
_node
, this.Edge);
3123
return GetNextNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3293
return GetPreviousNodeAndEdge(
_node
, this.Edge, _tree.PlainTextOnly, out node, out edge);
3778
charOffset =
_node
.GetIMECharOffset();
3782
charOffset =
_node
.GetIMECharOffset();
3784
elementNode =
_node
as TextTreeTextElementNode;
3793
charOffset =
_node
.GetIMECharOffset() +
_node
.IMECharCount;
3876
return
_node
;
4101
return GetAdjacentNode(
_node
, this.Edge, direction);
4133
SetNodeAndEdge(AdjustRefCounts(node, edge,
_node
, this.Edge), edge);
4165
Invariant.Assert(
_node
!= null, "Null position node!");
4178
if (
_node
is TextTreeRootNode)
4183
else if (
_node
is TextTreeTextNode ||
_node
is TextTreeObjectNode)
4191
Invariant.Assert(
_node
is TextTreeTextElementNode, "Unknown node type!");