Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / FrameworkRichTextComposition.cs / 1305600 / FrameworkRichTextComposition.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: the TextComposition class // // History: // 11/02/2004 : yutakas created // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Input; namespace System.Windows.Documents { ////// the Composition class provides input-text/composition event promotion /// public sealed class FrameworkRichTextComposition : FrameworkTextComposition { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors internal FrameworkRichTextComposition(InputManager inputManager, IInputElement source, object owner) : base(inputManager, source, owner) { } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- ////// The strat position of the result text of the text input. /// public TextPointer ResultStart { get { return _ResultStart == null ? null : (TextPointer)_ResultStart.GetFrozenPointer(LogicalDirection.Backward); } } ////// The end position of the result text of the text input. /// public TextPointer ResultEnd { get { return _ResultEnd == null ? null : (TextPointer)_ResultEnd.GetFrozenPointer(LogicalDirection.Forward); } } ////// The start position of the current composition text. /// public TextPointer CompositionStart { get { return _CompositionStart == null ? null : (TextPointer)_CompositionStart.GetFrozenPointer(LogicalDirection.Backward); } } ////// The start position of the current composition text. /// public TextPointer CompositionEnd { get { return _CompositionEnd == null ? null : (TextPointer)_CompositionEnd.GetFrozenPointer(LogicalDirection.Forward); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- VectorKeyFrameCollection.cs
- TransformProviderWrapper.cs
- ConnectionStringsExpressionBuilder.cs
- PropertyNames.cs
- SqlUtils.cs
- FloaterBaseParagraph.cs
- WebScriptClientGenerator.cs
- NameValueConfigurationElement.cs
- DesignTimeParseData.cs
- NewItemsContextMenuStrip.cs
- OuterGlowBitmapEffect.cs
- DataGridCheckBoxColumn.cs
- PathNode.cs
- StrokeCollectionConverter.cs
- _Connection.cs
- CoreSwitches.cs
- XmlnsDictionary.cs
- CheckedListBox.cs
- SqlDataSourceCommandEventArgs.cs
- BitmapCache.cs
- HtmlInputPassword.cs
- BindingNavigatorDesigner.cs
- GenericTypeParameterConverter.cs
- MailHeaderInfo.cs
- ReaderWriterLockSlim.cs
- SettingsPropertyCollection.cs
- SignatureDescription.cs
- InputScopeConverter.cs
- StructureChangedEventArgs.cs
- SelectionEditingBehavior.cs
- ProfilePropertyNameValidator.cs
- OrderedDictionary.cs
- SMSvcHost.cs
- BaseDataListPage.cs
- HttpServerUtilityWrapper.cs
- InputChannelBinder.cs
- KeyEventArgs.cs
- TheQuery.cs
- HttpModuleAction.cs
- QilSortKey.cs
- ListParagraph.cs
- OleDbRowUpdatingEvent.cs
- LightweightEntityWrapper.cs
- AutomationFocusChangedEventArgs.cs
- NominalTypeEliminator.cs
- ACL.cs
- ProjectedSlot.cs
- XmlSchemaCollection.cs
- PlainXmlWriter.cs
- WindowsRebar.cs
- DynamicUpdateCommand.cs
- LineMetrics.cs
- ExpressionWriter.cs
- DispatcherExceptionFilterEventArgs.cs
- SecureEnvironment.cs
- SoapHttpTransportImporter.cs
- HttpResponse.cs
- VirtualPathUtility.cs
- JsonCollectionDataContract.cs
- ViewManager.cs
- IERequestCache.cs
- TreeViewItem.cs
- MessageHeaderInfoTraceRecord.cs
- CodeDirectionExpression.cs
- MDIControlStrip.cs
- DateTimeConverter.cs
- SiteMapPath.cs
- ToolStripDropTargetManager.cs
- SqlClientMetaDataCollectionNames.cs
- shaperfactoryquerycacheentry.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- SignatureHelper.cs
- DrawingGroup.cs
- BrowserDefinitionCollection.cs
- ContentValidator.cs
- Tuple.cs
- ObjectHelper.cs
- GlobalEventManager.cs
- ToolStripItemEventArgs.cs
- ColorBlend.cs
- RuntimeEnvironment.cs
- OutOfProcStateClientManager.cs
- XpsFontSerializationService.cs
- ArglessEventHandlerProxy.cs
- QilChoice.cs
- MenuStrip.cs
- OletxResourceManager.cs
- ToolboxDataAttribute.cs
- LongMinMaxAggregationOperator.cs
- OleDbWrapper.cs
- OleDbParameterCollection.cs
- Int16AnimationUsingKeyFrames.cs
- ObjectItemAssemblyLoader.cs
- SiteOfOriginContainer.cs
- TimeoutValidationAttribute.cs
- MutexSecurity.cs
- DecoderBestFitFallback.cs
- QuotaExceededException.cs
- BindableAttribute.cs
- IxmlLineInfo.cs