Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / textformatting / TextEndOfSegment.cs / 1 / TextEndOfSegment.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2001 // // File: TextEndOfSegment.cs // // Contents: Text modification API // // Spec: [....]/text/DesignDocsAndSpecs/Text%20Formatting%20API.doc // // Created: 12-5-2004 [....] ([....]) // //----------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Windows; using System.Windows.Media; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Media.TextFormatting { ////// Specialized text run used to mark the end of a segment, i.e., to end /// the scope affected by a preceding TextModifier run. /// public class TextEndOfSegment : TextRun { private int _length; #region Constructors ////// Construct an end of segment run /// /// number of characters public TextEndOfSegment(int length) { if (length <= 0) throw new ArgumentOutOfRangeException("length", SR.Get(SRID.ParameterMustBeGreaterThanZero)); _length = length; } #endregion ////// Reference to character buffer /// public sealed override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(); } } ////// Character length /// public sealed override int Length { get { return _length; } } ////// A set of properties shared by every characters in the run /// public sealed override TextRunProperties Properties { get { return null; } } } } // 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
- MexBindingElement.cs
- TouchesCapturedWithinProperty.cs
- Directory.cs
- GenerateScriptTypeAttribute.cs
- TableParaClient.cs
- BindValidator.cs
- MasterPage.cs
- TextTreeExtractElementUndoUnit.cs
- LayoutDump.cs
- XmlILCommand.cs
- FontUnitConverter.cs
- WebBrowserBase.cs
- ContentElementAutomationPeer.cs
- ProofTokenCryptoHandle.cs
- DateTimeFormat.cs
- AxisAngleRotation3D.cs
- ReadWriteControlDesigner.cs
- DbConnectionClosed.cs
- InputScopeConverter.cs
- Point3DAnimationUsingKeyFrames.cs
- DCSafeHandle.cs
- IMembershipProvider.cs
- AudioSignalProblemOccurredEventArgs.cs
- control.ime.cs
- WebPartManagerInternals.cs
- LicenseException.cs
- MailAddressCollection.cs
- String.cs
- XmlDocumentSerializer.cs
- DirectoryRootQuery.cs
- DependencyPropertyAttribute.cs
- ISSmlParser.cs
- ApplicationFileParser.cs
- AsymmetricSecurityProtocol.cs
- FrameSecurityDescriptor.cs
- BrushMappingModeValidation.cs
- HandlerFactoryWrapper.cs
- Maps.cs
- OutputWindow.cs
- MatrixCamera.cs
- BitmapVisualManager.cs
- XamlContextStack.cs
- ObjectSet.cs
- ByteConverter.cs
- AuthorizationRuleCollection.cs
- SHA512.cs
- InstancePersistenceException.cs
- SharedPersonalizationStateInfo.cs
- SoapObjectWriter.cs
- DataGridSortCommandEventArgs.cs
- InvalidateEvent.cs
- SessionIDManager.cs
- CodeExporter.cs
- TransformerTypeCollection.cs
- ComboBox.cs
- WebBodyFormatMessageProperty.cs
- DockAndAnchorLayout.cs
- EntityObject.cs
- XmlSchemaSimpleTypeRestriction.cs
- DataGridViewCellStyle.cs
- DbConnectionPool.cs
- SQLChars.cs
- BaseTemplateParser.cs
- XmlNavigatorStack.cs
- EventLogEntryCollection.cs
- TreeBuilderBamlTranslator.cs
- QuotedStringWriteStateInfo.cs
- TextFragmentEngine.cs
- ElementAction.cs
- AndCondition.cs
- ParserStreamGeometryContext.cs
- OdbcConnectionStringbuilder.cs
- SettingsAttributes.cs
- AutomationElementIdentifiers.cs
- HtmlInputText.cs
- followingsibling.cs
- StateWorkerRequest.cs
- Touch.cs
- XamlSerializerUtil.cs
- SnapshotChangeTrackingStrategy.cs
- ErrorReporting.cs
- TreeNodeStyle.cs
- XamlToRtfParser.cs
- DataServiceBehavior.cs
- HttpModuleCollection.cs
- TraceLevelStore.cs
- ACL.cs
- RootBuilder.cs
- DataGridViewMethods.cs
- Highlights.cs
- Events.cs
- ChildrenQuery.cs
- FontStyles.cs
- TickBar.cs
- FontNamesConverter.cs
- HttpProfileGroupBase.cs
- WebPartDisplayMode.cs
- DefaultHttpHandler.cs
- precedingsibling.cs
- NotifyParentPropertyAttribute.cs