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
- BufferedGraphicsContext.cs
- OpenTypeLayout.cs
- RequestResizeEvent.cs
- SerializationFieldInfo.cs
- HttpProfileGroupBase.cs
- SubpageParaClient.cs
- UniqueEventHelper.cs
- SecurityAttributeGenerationHelper.cs
- FixedStringLookup.cs
- DeviceFilterDictionary.cs
- LinqDataSourceUpdateEventArgs.cs
- TypeResolvingOptions.cs
- RNGCryptoServiceProvider.cs
- DataColumnCollection.cs
- WmlValidationSummaryAdapter.cs
- ToolStripDropTargetManager.cs
- OleStrCAMarshaler.cs
- BitmapDownload.cs
- ConfigXmlComment.cs
- Binding.cs
- PointCollectionConverter.cs
- ExpressionBuilderCollection.cs
- UIPermission.cs
- GenericUriParser.cs
- JournalNavigationScope.cs
- XmlArrayAttribute.cs
- ButtonPopupAdapter.cs
- webproxy.cs
- WorkflowValidationFailedException.cs
- Substitution.cs
- StringConcat.cs
- ClientRoleProvider.cs
- ContentPlaceHolder.cs
- ContentType.cs
- FtpRequestCacheValidator.cs
- CmsInterop.cs
- ReaderWriterLock.cs
- AccessibleObject.cs
- Parameter.cs
- ActivityDesigner.cs
- DesignerCategoryAttribute.cs
- DataGridViewTopLeftHeaderCell.cs
- Assembly.cs
- DrawingGroup.cs
- DiscoveryReference.cs
- DataGridViewLayoutData.cs
- PropertyDescriptorComparer.cs
- DiscardableAttribute.cs
- StateMachineSubscription.cs
- ToolStripDropDownButton.cs
- SkipQueryOptionExpression.cs
- XmlSchemaSubstitutionGroup.cs
- ScopelessEnumAttribute.cs
- XmlSignatureProperties.cs
- Number.cs
- EntityTypeEmitter.cs
- RefreshEventArgs.cs
- XamlToRtfParser.cs
- WSDualHttpSecurity.cs
- XmlSchemaIdentityConstraint.cs
- Label.cs
- FontUnitConverter.cs
- X509Utils.cs
- ValidatorUtils.cs
- Cursor.cs
- SymbolMethod.cs
- EncoderBestFitFallback.cs
- ListViewItemMouseHoverEvent.cs
- MessageQueueCriteria.cs
- TreeViewItemAutomationPeer.cs
- CustomErrorsSection.cs
- FixedTextSelectionProcessor.cs
- TempEnvironment.cs
- TypeContext.cs
- SectionVisual.cs
- ArcSegment.cs
- LinearGradientBrush.cs
- CompositeDesignerAccessibleObject.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- NativeMethods.cs
- HyperLinkStyle.cs
- PassportIdentity.cs
- ManagedIStream.cs
- ControlIdConverter.cs
- MediaPlayerState.cs
- SamlSubject.cs
- UserControl.cs
- ResourceAttributes.cs
- ConfigurationValidatorAttribute.cs
- PropertyNames.cs
- XmlEncoding.cs
- HasCopySemanticsAttribute.cs
- GraphicsState.cs
- AssemblyBuilder.cs
- WindowsFormsSectionHandler.cs
- ObjectStateEntryDbDataRecord.cs
- WebPartConnectionsCancelEventArgs.cs
- GridSplitterAutomationPeer.cs
- TypeBuilderInstantiation.cs
- TextDecorations.cs