27 references to Generation
PresentationFramework (27)
System\Windows\Documents\RangeContentEnumerator.cs (4)
41
_generation = _start.TextContainer.
Generation
;
94
if (_generation != _start.TextContainer.
Generation
&& !IsLogicalChildrenIterationInProgress)
157
if (_start != null && _generation != _start.TextContainer.
Generation
&& !IsLogicalChildrenIterationInProgress)
216
if (_start != null && _generation != _start.TextContainer.
Generation
)
System\Windows\Documents\TextContainer.cs (9)
490
nodeOffset = (offset + 1) - node.GetSymbolOffset(this.
Generation
);
535
offset = node.GetSymbolOffset(this.
Generation
) + nodeOffset;
563
return textNode == null ? 0 : TextPointer.GetTextInRun(this, textNode.GetSymbolOffset(this.
Generation
), textNode, nodeOffset, direction, textBuffer, startIndex, count);
910
symbolOffset = textNode.GetSymbolOffset(this.
Generation
);
1076
symbolOffset = elementNode.GetSymbolOffset(this.
Generation
);
1192
symbolOffset = objectNode.GetSymbolOffset(this.
Generation
);
1726
return this.
Generation
;
2455
elementText = TextTreeText.CutText(_rootNode.RootTextBlock, elementNode.GetSymbolOffset(this.
Generation
), elementNode.SymbolCount);
2796
symbolOffset = elementNode.GetSymbolOffset(this.
Generation
);
System\Windows\Documents\TextElement.cs (4)
1253
return _textElementNode.GetSymbolOffset(EnsureTextContainer().
Generation
) - 1;
1265
return _textElementNode.GetSymbolOffset(EnsureTextContainer().
Generation
);
1277
return _textElementNode.GetSymbolOffset(EnsureTextContainer().
Generation
) + _textElementNode.SymbolCount - 2;
1289
return _textElementNode.GetSymbolOffset(EnsureTextContainer().
Generation
) + _textElementNode.SymbolCount - 1;
System\Windows\Documents\TextElementEnumerator.cs (3)
40
_generation = _start.TextContainer.
Generation
;
108
if (_start != null && _generation != _start.TextContainer.
Generation
)
162
if (_start != null && _generation != _start.TextContainer.
Generation
)
System\Windows\Documents\TextPointer.cs (4)
2913
offset = node.GetSymbolOffset(tree.
Generation
);
2917
offset = node.GetSymbolOffset(tree.
Generation
) + 1;
2921
offset = node.GetSymbolOffset(tree.
Generation
) + node.SymbolCount - 1;
2925
offset = node.GetSymbolOffset(tree.
Generation
) + node.SymbolCount;
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (1)
223
symbolOffset = textNode.GetSymbolOffset(this.TextContainer.
Generation
);
System\Windows\Documents\TextTreeExtractElementUndoUnit.cs (1)
24
: base(tree, elementNode.GetSymbolOffset(tree.
Generation
))
System\Windows\Documents\TextTreeUndo.cs (1)
67
undoManager.Add(new TextTreePropertyUndoUnit(textContainer, element.TextElementNode.GetSymbolOffset(textContainer.
Generation
) + 1, record));