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
- BamlCollectionHolder.cs
- RectAnimationBase.cs
- IsolatedStorageFileStream.cs
- InputScope.cs
- ProxyOperationRuntime.cs
- RadioButton.cs
- GcHandle.cs
- AssociationEndMember.cs
- FormViewDeleteEventArgs.cs
- DispatcherExceptionEventArgs.cs
- ManagementObjectSearcher.cs
- AsymmetricAlgorithm.cs
- WebRequest.cs
- SqlOuterApplyReducer.cs
- EmptyStringExpandableObjectConverter.cs
- CachedRequestParams.cs
- ViewGenerator.cs
- FormsAuthenticationConfiguration.cs
- XmlAttributeOverrides.cs
- GridViewCancelEditEventArgs.cs
- Activator.cs
- IPHostEntry.cs
- ConnectionManagementElementCollection.cs
- XmlDownloadManager.cs
- BrowserPolicyValidator.cs
- UserCancellationException.cs
- BindingContext.cs
- TransportDefaults.cs
- NullableDoubleSumAggregationOperator.cs
- SpoolingTaskBase.cs
- BaseTemplateCodeDomTreeGenerator.cs
- Trigger.cs
- ApplicationBuildProvider.cs
- CellParagraph.cs
- XslNumber.cs
- base64Transforms.cs
- FormatVersion.cs
- ClientProxyGenerator.cs
- ItemCheckEvent.cs
- GetPageNumberCompletedEventArgs.cs
- DbConnectionHelper.cs
- FlowLayoutSettings.cs
- ModelTypeConverter.cs
- TargetParameterCountException.cs
- autovalidator.cs
- BuildResultCache.cs
- PolyLineSegment.cs
- ToolStripItemClickedEventArgs.cs
- SatelliteContractVersionAttribute.cs
- OracleEncoding.cs
- EnterpriseServicesHelper.cs
- ConfigurationProperty.cs
- ClassicBorderDecorator.cs
- AuthorizationRuleCollection.cs
- AgileSafeNativeMemoryHandle.cs
- entitydatasourceentitysetnameconverter.cs
- DataSourceControlBuilder.cs
- ButtonBase.cs
- SchemaImporterExtension.cs
- NetTcpBindingCollectionElement.cs
- CorrelationScope.cs
- ColumnResizeAdorner.cs
- BamlRecords.cs
- Transform3D.cs
- PointAnimationClockResource.cs
- WebPartConnectionsCancelVerb.cs
- AdPostCacheSubstitution.cs
- SimpleRecyclingCache.cs
- Effect.cs
- VisualBrush.cs
- ExpressionBinding.cs
- TextElementEnumerator.cs
- DataGridViewRowConverter.cs
- EncodingTable.cs
- TreeNodeCollectionEditor.cs
- SimpleWorkerRequest.cs
- ArraySortHelper.cs
- BackStopAuthenticationModule.cs
- EdmItemError.cs
- FormsAuthenticationCredentials.cs
- StylusButton.cs
- DrawingVisual.cs
- DataBoundControlHelper.cs
- TypeExtension.cs
- DefaultMemberAttribute.cs
- BufferAllocator.cs
- PageAsyncTask.cs
- TypeGenericEnumerableViewSchema.cs
- TreeIterators.cs
- TypeHelpers.cs
- EntityClientCacheEntry.cs
- UInt32Converter.cs
- Glyph.cs
- XhtmlBasicFormAdapter.cs
- ConnectionStringSettings.cs
- DataReaderContainer.cs
- ClockController.cs
- Page.cs
- CallbackCorrelationInitializer.cs
- StringInfo.cs