4 instantiations of TextEditor
PresentationFramework (4)
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
988_textEditor = new TextEditor(Document.StructuralCache.TextContainer, this, false)
System\Windows\Controls\PasswordBox.cs (1)
871_textEditor = new TextEditor(_textContainer, this, true);
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
1017_textEditor = new TextEditor(textContainer, this, false)
System\Windows\Controls\Primitives\TextBoxBase.cs (1)
1439_textEditor = new TextEditor(_textContainer, this, true);
420 references to TextEditor
PresentationFramework (420)
MS\Internal\Documents\DocumentGrid.cs (1)
3056private TextEditor TextEditor
MS\Internal\Documents\DocumentViewerHelper.cs (1)
76internal static ITextRange Find(FindToolBar findToolBar, TextEditor textEditor, ITextView textView, ITextView masterPageTextView)
MS\Internal\Documents\TextBoxLine.cs (1)
449var textEditor = position.TextContainer.TextSelection?.TextEditor;
MS\Internal\Helper.cs (1)
1478System.Windows.Documents.TextEditor te = tbb.TextEditor;
System\Windows\Annotations\AnnotationHelper.cs (1)
1048return viewer == null ? null : TextEditor.GetTextSelection(viewer);
System\Windows\Controls\FlowDocumentReader.cs (3)
1545TextEditor textEditor = TextEditor; 1834private TextEditor TextEditor 1838TextEditor textEditor = null;
System\Windows\Controls\FlowDocumentScrollViewer.cs (4)
120ClearValue(TextEditor.PageHeightProperty); 1018SetValue(TextEditor.PageHeightProperty, e.ViewportHeight); 1327TextEditor.RegisterCommandHandlers(typeof(FlowDocumentScrollViewer), /*acceptsRichContent:*/true, /*readOnly:*/!IsEditingEnabled, /*registerEventListeners*/true); 1777private TextEditor _textEditor; // Text editor (enables text selection)
System\Windows\Controls\PasswordBox.cs (3)
834TextEditor.RegisterCommandHandlers(typeof(PasswordBox), /*acceptsRichContent:*/false, /*readOnly*/false, /*registerEventListeners*/false); 1021ITextView textview = TextEditor.GetTextView(_renderScope); 1256private TextEditor _textEditor;
System\Windows\Controls\Primitives\DocumentViewerBase.cs (3)
720internal TextEditor TextEditor 1459TextEditor.RegisterCommandHandlers(typeof(DocumentViewerBase), /*acceptsRichContent:*/true, /*readOnly:*/!IsEditingEnabled, /*registerEventListeners*/true); 1632private TextEditor _textEditor; // TextEditor associated with DocumentViewer.
System\Windows\Controls\Primitives\TextBoxBase.cs (12)
427TextEditor.IsReadOnlyProperty.AddOwner( 439get { return (bool) GetValue(TextEditor.IsReadOnlyProperty); } 440set { SetValue(TextEditor.IsReadOnlyProperty, value); } 1482if (TextEditor.GetTextView(this.RenderScope).Validate(point)) 1484position = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetTextPositionFromPoint(point, snapToText); 1522if (TextEditor.GetTextView(this.RenderScope).Validate(position)) 1525rect = TextEditor.GetTextView(this.RenderScope).GetRectangleFromTextPosition(position); 1559SetValue(TextEditor.PageHeightProperty, this.ScrollViewer.ViewportHeight); 1579ClearValue(TextEditor.PageHeightProperty); 1758internal TextEditor TextEditor 1996SetValue(TextEditor.PageHeightProperty, e.ViewportHeight); 2160private TextEditor _textEditor;
System\Windows\Controls\RichTextBox.cs (1)
94TextEditor.RegisterCommandHandlers(typeof(RichTextBox), /*acceptsRichContent:*/true, /*readOnly*/false, /*registerEventListeners*/false);
System\Windows\Controls\SpellCheck.cs (4)
196TextEditor textEditor = TextEditor._GetTextEditor(textBoxBase); 216TextEditor textEditor = TextEditor._GetTextEditor(textBoxBase);
System\Windows\Controls\TextBox.cs (7)
86TextEditor.RegisterCommandHandlers(typeof(TextBox), /*acceptsRichContent:*/false, /*readOnly*/false, /*registerEventListeners*/false); 1441if (TextEditor.GetTextView(this.RenderScope).Validate(point)) 1443textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetTextPositionFromPoint(point, /* snap to text */ true); 1444textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetLineRange(textPointer).Start.CreatePointer(textPointer.LogicalDirection); 1470if (TextEditor.GetTextView(this.RenderScope).Validate(point)) 1472textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetTextPositionFromPoint(point, /* snap to text */ true); 1473textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetLineRange(textPointer).End.CreatePointer(textPointer.LogicalDirection);
System\windows\Documents\CaretElement.cs (6)
44internal CaretElement(TextEditor textEditor, bool isBlinkEnabled) : base(textEditor.TextView.RenderScope) 636TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 772TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 773return ((ITextSelection)TextEditor._ThreadLocalStore.FocusedTextSelection).CaretElement; 782return ((ITextSelection)TextEditor._ThreadLocalStore.FocusedTextSelection).TextView.RenderScope as FrameworkElement; // TextBlock / TextFlow 1222private readonly TextEditor _textEditor;
System\Windows\Documents\ImmComposition.cs (6)
90internal void OnDetach(TextEditor editor) 110internal void OnGotFocus(TextEditor editor) 644view = TextEditor.GetTextView(RenderScope); 1628view = TextEditor.GetTextView(RenderScope); 1861return ((bool)UiScope.GetValue(TextEditor.IsReadOnlyProperty) || _editor.IsReadOnly); 1903private TextEditor _editor;
System\Windows\Documents\ITextSelection.cs (1)
150TextEditor TextEditor { get; }
System\Windows\Documents\Speller.cs (2)
38internal Speller(TextEditor textEditor) 1997private TextEditor _textEditor;
System\windows\Documents\TextEditor.cs (34)
87_uiScope.SetValue(TextEditor.InstanceProperty, this); 204_uiScope.ClearValue(TextEditor.InstanceProperty); 300TextEditor textEditor = TextEditor._GetTextEditor(frameworkElement); 776typeof(TextEditor), 796typeof(TextEditor), 806typeof(TextEditor), 965return _uiScope == null ? false : (bool)_uiScope.GetValue(TextEditor.IsReadOnlyProperty); 1020return _uiScope == null ? true : (bool)_uiScope.GetValue(TextEditor.AllowOvertypeProperty); 1122internal static TextEditor _GetTextEditor(object element) 1124return (element is DependencyObject) ? (((DependencyObject)element).ReadLocalValue(InstanceProperty) as TextEditor) : null; 1617TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1640TextEditor This = TextEditor._GetTextEditor(frameworkElement); 1671TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1723TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1760TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1803TextEditor This = TextEditor._GetTextEditor((FrameworkElement)target); 1829TextEditor This = TextEditor._GetTextEditor((FrameworkElement)target); 1855TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1875TextEditor This = TextEditor._GetTextEditor((FrameworkElement)sender); 1904public TextEditorShutDownListener(TextEditor target) 1911TextEditor editor = (TextEditor)target; 1936"Instance", typeof(TextEditor), typeof(TextEditor), //
System\windows\Documents\TextEditorCharacters.cs (35)
57internal static void _OnApplyProperty(TextEditor This, DependencyProperty formattingProperty, object propertyValue) 62internal static void _OnApplyProperty(TextEditor This, DependencyProperty formattingProperty, object propertyValue, bool applyToParagraphs) 67internal static void _OnApplyProperty(TextEditor This, DependencyProperty formattingProperty, object propertyValue, bool applyToParagraphs, PropertyValueAction propertyValueAction) 120TextEditor This = TextEditor._GetTextEditor(target); 165TextEditor This = TextEditor._GetTextEditor(target); 185TextEditor This = TextEditor._GetTextEditor(target); 208TextEditor This = TextEditor._GetTextEditor(target); 237TextEditor This = TextEditor._GetTextEditor(sender); 256TextEditor This = TextEditor._GetTextEditor(sender); 284TextEditor This = TextEditor._GetTextEditor(target); 326TextEditor This = TextEditor._GetTextEditor(target); 371TextEditor This = TextEditor._GetTextEditor(target); 384TextEditor This = TextEditor._GetTextEditor(target); 397TextEditor This = TextEditor._GetTextEditor(target); 410TextEditor This = TextEditor._GetTextEditor(target); 419TextEditor This = TextEditor._GetTextEditor(target); 434TextEditor This = TextEditor._GetTextEditor(target); 443TextEditor This = TextEditor._GetTextEditor(target); 460TextEditor This = TextEditor._GetTextEditor(target);
System\windows\Documents\TextEditorContextMenu.cs (9)
46TextEditor This = TextEditor._GetTextEditor(sender); 244TextEditor This = TextEditor._GetTextEditor(placementTarget); 259private static void GetClippedPositionOffsets(TextEditor This, ITextPointer position, LogicalDirection direction, 435internal void AddMenuItems(TextEditor textEditor) 476private bool AddSpellerItems(TextEditor textEditor) 547private bool AddReconversionItems(TextEditor textEditor) 610private bool AddClipboardItems(TextEditor textEditor)
System\windows\Documents\TextEditorCopyPaste.cs (26)
60internal static DataObject _CreateDataObject(TextEditor This, bool isDragDrop) 174internal static bool _DoPaste(TextEditor This, IDataObject dataObject, bool isDragDrop) 226internal static string GetPasteApplyFormat(TextEditor This, IDataObject dataObject) 271internal static void Cut(TextEditor This, bool userInitiated) 319internal static void Copy(TextEditor This, bool userInitiated) 353internal static void Paste(TextEditor This) 482TextEditor This = TextEditor._GetTextEditor(target); 506TextEditor This = TextEditor._GetTextEditor(target); 527TextEditor This = TextEditor._GetTextEditor(target); 552TextEditor This = TextEditor._GetTextEditor(target); 573TextEditor This = TextEditor._GetTextEditor(target); 603TextEditor This = TextEditor._GetTextEditor(target); 618TextEditor This = TextEditor._GetTextEditor(target); 640TextEditor This = TextEditor._GetTextEditor(target); 672private static bool PasteContentData(TextEditor This, IDataObject dataObject, IDataObject dataObjectToApply, string formatToApply) 874private static bool PasteTextElement(TextEditor This, TextElement sectionOrSpan) 902private static bool PasteXaml(TextEditor This, string pasteXaml) 936private static bool PastePlainText(TextEditor This, string pastedText)
System\windows\Documents\TextEditorDragDrop.cs (17)
70internal _DragDropProcess(TextEditor textEditor) 367double pageHeight = (double)_textEditor.UiScope.GetValue(TextEditor.PageHeightProperty); 674private TextEditor _textEditor; 700TextEditor This = TextEditor._GetTextEditor(sender); 733TextEditor This = TextEditor._GetTextEditor(sender); 761TextEditor This = TextEditor._GetTextEditor(sender); 809TextEditor This = TextEditor._GetTextEditor(sender); 856TextEditor This = TextEditor._GetTextEditor(sender); 885TextEditor This = TextEditor._GetTextEditor(sender); 913TextEditor This = TextEditor._GetTextEditor(sender);
System\windows\Documents\TextEditorLists.cs (9)
38internal static void DecreaseIndentation(TextEditor This) 64private static TextEditor IsEnabledNotReadOnlyIsTextSegment(object sender) 66TextEditor This = TextEditor._GetTextEditor(sender); 80TextEditor This = IsEnabledNotReadOnlyIsTextSegment(sender); 95TextEditor This = TextEditor._GetTextEditor(target); 108TextEditor This = TextEditor._GetTextEditor(target);
System\windows\Documents\TextEditorMouse.cs (19)
62internal static void SetCaretPositionOnMouseEvent(TextEditor This, Point mouseDownPoint, MouseButton changedButton, int clickCount) 122internal static bool IsPointWithinInteractiveArea(TextEditor textEditor, Point point) 147TextEditor This = TextEditor._GetTextEditor(sender); 231if (TextEditor.IsTableEditingEnabled && TextRangeEditTables.TableBorderHitTest(This.TextView, mouseDownPoint)) 268TextEditor This = TextEditor._GetTextEditor(sender); 300TextEditor This = TextEditor._GetTextEditor(sender); 381TextEditor This = TextEditor._GetTextEditor(sender); 427private static void OnMouseMoveWithoutFocus(TextEditor This, MouseEventArgs e) 434private static void OnMouseMoveWithFocus(TextEditor This, MouseEventArgs e) 444TextEditor._ThreadLocalStore.PureControlShift = false; 591private static bool MoveFocusToUiScope(TextEditor This) 668private static void UpdateCursor(TextEditor This, Point mouseMovePoint) 676if (TextEditor.IsTableEditingEnabled && TextRangeEditTables.TableBorderHitTest(This.TextView, mouseMovePoint)) 711private static UIElement GetUIElementWhenMouseOver(TextEditor This, Point mouseMovePoint) 755private static bool IsPointWithinRenderScope(TextEditor textEditor, Point point)
System\windows\Documents\TextEditorParagraphs.cs (14)
65TextEditor This = TextEditor._GetTextEditor(sender); 80TextEditor This = TextEditor._GetTextEditor(sender); 95TextEditor This = TextEditor._GetTextEditor(sender); 110TextEditor This = TextEditor._GetTextEditor(sender); 140TextEditor This = TextEditor._GetTextEditor(sender); 150TextEditor This = TextEditor._GetTextEditor(sender); 168TextEditor This = TextEditor._GetTextEditor(sender);
System\windows\Documents\TextEditorSelection.cs (91)
90internal static void _ClearSuggestedX(TextEditor This) 146TextEditor This = TextEditor._GetTextEditor(target); 181TextEditor This = TextEditor._GetTextEditor(target); 197TextEditor This = TextEditor._GetTextEditor(target); 213TextEditor This = TextEditor._GetTextEditor(target); 229TextEditor This = TextEditor._GetTextEditor(target); 243TextEditor This = TextEditor._GetTextEditor(sender); 335TextEditor This = TextEditor._GetTextEditor(sender); 425TextEditor This = TextEditor._GetTextEditor(sender); 480TextEditor This = TextEditor._GetTextEditor(sender); 534TextEditor This = TextEditor._GetTextEditor(sender); 575double pageHeight = (double)This.UiScope.GetValue(TextEditor.PageHeightProperty); 654TextEditor This = TextEditor._GetTextEditor(sender); 692double pageHeight = (double)This.UiScope.GetValue(TextEditor.PageHeightProperty); 771TextEditor This = TextEditor._GetTextEditor(target); 823TextEditor This = TextEditor._GetTextEditor(target); 875TextEditor This = TextEditor._GetTextEditor(target); 903TextEditor This = TextEditor._GetTextEditor(target); 939TextEditor This = TextEditor._GetTextEditor(target); 955TextEditor This = TextEditor._GetTextEditor(target); 970TextEditor This = TextEditor._GetTextEditor(target); 986TextEditor This = TextEditor._GetTextEditor(target); 1000TextEditor This = TextEditor._GetTextEditor(sender); 1106private static void AdjustMovingPositionForSelectDownByLine(TextEditor This, ITextPointer newMovingPosition, ITextPointer originalMovingPosition, double suggestedX) 1172TextEditor This = TextEditor._GetTextEditor(sender); 1296TextEditor This = TextEditor._GetTextEditor(sender); 1337TextEditor This = TextEditor._GetTextEditor(sender); 1381TextEditor This = TextEditor._GetTextEditor(sender); 1403double pageHeight = (double)This.UiScope.GetValue(TextEditor.PageHeightProperty); 1477TextEditor This = TextEditor._GetTextEditor(sender); 1499double pageHeight = (double)This.UiScope.GetValue(TextEditor.PageHeightProperty); 1575TextEditor This = TextEditor._GetTextEditor(target); 1620TextEditor This = TextEditor._GetTextEditor(target); 1708TextEditor This = TextEditor._GetTextEditor(target); 1736TextEditor This = TextEditor._GetTextEditor(target); 1770TextEditor This = e.UserState as TextEditor; 1800TextEditor This = e.UserState as TextEditor; 1825TextEditor This; 1832This = e.UserState as TextEditor; 1888TextEditor This; 1895This = e.UserState as TextEditor; 1955TextEditor This = TextEditor._GetTextEditor(target); 1970TextEditor This = TextEditor._GetTextEditor(target); 2006private static void ClearSpringloadFormatting(TextEditor This) 2017private static bool IsFlowDirectionRightToLeftThenTopToBottom(TextEditor textEditor) 2037private static void MoveToCharacterLogicalDirection(TextEditor textEditor, LogicalDirection direction, bool extend) 2098private static void NavigateWordLogicalDirection(TextEditor textEditor, LogicalDirection direction) 2173private static void ExtendWordLogicalDirection(TextEditor textEditor, LogicalDirection direction) 2219private static Double GetSuggestedX(TextEditor This, out ITextPointer innerMovingPosition) 2267private static Double GetSuggestedYFromPosition(TextEditor This, ITextPointer position) 2283private static void UpdateSuggestedXOnColumnOrPageBoundary(TextEditor This, double newSuggestedX) 2301private static ITextPointer GetMovingPositionInner(TextEditor This) 2331private static ITextPointer GetStartInner(TextEditor This) 2343private static ITextPointer GetEndInner(TextEditor This) 2370private static void ExtendSelectionAndBringIntoView(ITextPointer position, TextEditor textEditor) 2376private static void BringIntoView(ITextPointer position, TextEditor textEditor) 2378double pageHeight = (double)textEditor.UiScope.GetValue(TextEditor.PageHeightProperty); 2392private static void AdjustCaretAtTableRowEnd(TextEditor This)
System\windows\Documents\TextEditorSpelling.cs (9)
36internal static SpellingError GetSpellingErrorAtPosition(TextEditor This, ITextPointer position, LogicalDirection direction) 42internal static SpellingError GetSpellingErrorAtSelection(TextEditor This) 101internal static ITextPointer GetNextSpellingErrorPosition(TextEditor This, ITextPointer position, LogicalDirection direction) 122TextEditor This = TextEditor._GetTextEditor(target); 224TextEditor This = TextEditor._GetTextEditor(target); 241TextEditor This = TextEditor._GetTextEditor(target);
System\windows\Documents\TextEditorTables.cs (4)
54TextEditor This = TextEditor._GetTextEditor(target); 110TextEditor This = TextEditor._GetTextEditor(target);
System\windows\Documents\TextEditorTyping.cs (73)
88internal static void _AddInputLanguageChangedEventHandler(TextEditor This) 96threadLocalStore = TextEditor._ThreadLocalStore; 115internal static void _RemoveInputLanguageChangedEventHandler(TextEditor This) 119threadLocalStore = TextEditor._ThreadLocalStore; 139internal static void _BreakTypingSequence(TextEditor This) 146internal static void _FlushPendingInputItems(TextEditor This) 152threadLocalStore = TextEditor._ThreadLocalStore; 185if (TextEditor._ThreadLocalStore.HideCursor) 187TextEditor._ThreadLocalStore.HideCursor = false; 248TextEditor This = richTextBox.TextEditor; 280TextEditor This = TextEditor._GetTextEditor(sender); 296TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 326TextEditor This = TextEditor._GetTextEditor(sender); 338if (TextEditor._ThreadLocalStore.PureControlShift && (e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == 0) 355TextEditor This = TextEditor._GetTextEditor(sender); 421TextEditor This = TextEditor._GetTextEditor(target); 445TextEditor This = TextEditor._GetTextEditor(target); 460TextEditor This = TextEditor._GetTextEditor(target); 514TextEditor This = TextEditor._GetTextEditor(sender); 567TextEditor This = TextEditor._GetTextEditor(sender); 721private static bool HandleDeleteWhenStructuralBoundaryIsCrossed(TextEditor This, TextPointer position, TextPointer deletePosition) 882TextEditor This = TextEditor._GetTextEditor(sender); 940TextEditor This = TextEditor._GetTextEditor(sender); 1015TextEditor This = TextEditor._GetTextEditor(sender); 1035TextEditor This = TextEditor._GetTextEditor(sender); 1081private static bool HandleEnterBreakForRichText(TextEditor This, ICommand command) 1130private static bool HandleEnterBreakForPlainText(TextEditor This) 1152private static bool HandleEnterBreakWhenStructuralBoundaryIsCrossed(TextEditor This, ICommand command) 1205private static void OnFlowDirectionCommand(TextEditor This, Key key) 1256TextEditor This = TextEditor._GetTextEditor(sender); 1293TextEditor This = TextEditor._GetTextEditor(sender); 1309TextEditor This = TextEditor._GetTextEditor(sender); 1323TextEditor This = TextEditor._GetTextEditor(sender); 1354TextEditor This = TextEditor._GetTextEditor(sender); 1385private static bool HandleTabInTables(TextEditor This, LogicalDirection direction) 1506private static void DoTextInput(TextEditor This, string textData, bool isInsertKeyToggled, bool acceptControlCharacters) 1570private static void ScheduleInput(TextEditor This, InputItem item) 1582threadLocalStore = TextEditor._ThreadLocalStore; 1598private static bool IsMouseInputPending(TextEditor This) 1620TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 1622Invariant.Assert(This is TextEditor); 1627TextEditorTyping._FlushPendingInputItems((TextEditor)This); 1649TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 1667internal InputItem(TextEditor textEditor) 1676TextEditor _textEditor; 1678protected TextEditor TextEditor 1691internal TextInputItem(TextEditor textEditor, string text, bool isInsertKeyToggled) 1719internal KeyUpInputItem(TextEditor textEditor, Key key, ModifierKeys modifiers) 1778private static void OpenTypingUndoUnit(TextEditor This) 1803private static void CloseTypingUndoUnit(TextEditor This, UndoCloseAction closeAction) 1829TextEditor This = TextEditor._GetTextEditor(target); 1859private static void HideCursor(TextEditor This) 1861if (!TextEditor._ThreadLocalStore.HideCursor && 1865TextEditor._ThreadLocalStore.HideCursor = true; 1872private static void UpdateHyperlinkCursor(TextEditor This)
System\windows\Documents\TextSelection.cs (14)
39internal TextSelection(TextEditor textEditor) 1194TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 1601internal static Brush GetCaretBrush(TextEditor textEditor) 1761TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 1771if (TextEditor._ThreadLocalStore.FocusedTextSelection == this) 1773TextEditor._ThreadLocalStore.FocusedTextSelection = null; 2018private static void RefreshCaret(TextEditor textEditor, ITextSelection textSelection) 2062TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 2344private static double CalculateScrollToOriginPosition(TextEditor textEditor, ITextPointer caretPosition, double horizontalCaretPosition) 2402TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 2417TextEditor._ThreadLocalStore.Bidi = true; 2421TextEditor._ThreadLocalStore.Bidi = false; 2606TextEditor ITextSelection.TextEditor 2705private TextEditor _textEditor;
System\Windows\Documents\TextServicesHost.cs (2)
186TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore; 383TextEditorThreadLocalStore threadLocalStore = TextEditor._ThreadLocalStore;
System\Windows\Documents\TextStore.cs (7)
50internal TextStore(TextEditor textEditor) 2038internal static FrameworkTextComposition CreateComposition(TextEditor editor, object owner) 2309TextEditor textEditor = this.TextEditor; 4121private TextEditor TextEditor 4135return ((bool)this.UiScope.GetValue(TextEditor.IsReadOnlyProperty) || TextEditor.IsReadOnly); 4227internal TextEditor TextEditor 4233return (TextEditor)this.Target;