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
- TextServicesCompartmentEventSink.cs
- BrowserCapabilitiesCodeGenerator.cs
- ImageMapEventArgs.cs
- LedgerEntry.cs
- Style.cs
- TransactionalPackage.cs
- CrossSiteScriptingValidation.cs
- WinFormsComponentEditor.cs
- StyleXamlParser.cs
- MultiByteCodec.cs
- SmiMetaDataProperty.cs
- DbBuffer.cs
- RuntimeVariableList.cs
- AdornerDecorator.cs
- ItemCollection.cs
- XmlDataSourceNodeDescriptor.cs
- StaticContext.cs
- InvalidEnumArgumentException.cs
- MergeFilterQuery.cs
- HelloMessageApril2005.cs
- SyncMethodInvoker.cs
- PathTooLongException.cs
- XmlParserContext.cs
- ScriptRegistrationManager.cs
- WebConfigurationFileMap.cs
- AspNetSynchronizationContext.cs
- SortDescription.cs
- TiffBitmapEncoder.cs
- ListViewGroup.cs
- XmlImplementation.cs
- CanonicalFormWriter.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- TextureBrush.cs
- StyleXamlParser.cs
- BasicHttpSecurityElement.cs
- UdpContractFilterBehavior.cs
- NamespaceCollection.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- ArcSegment.cs
- HttpInputStream.cs
- ToolStripLocationCancelEventArgs.cs
- DataDocumentXPathNavigator.cs
- RelationshipType.cs
- HttpRequestWrapper.cs
- StringSorter.cs
- RecordConverter.cs
- HandledEventArgs.cs
- SqlNotificationRequest.cs
- ObjectKeyFrameCollection.cs
- FigureParaClient.cs
- XmlMapping.cs
- NetworkInformationException.cs
- BamlCollectionHolder.cs
- StateManagedCollection.cs
- SessionIDManager.cs
- Quaternion.cs
- TabControl.cs
- ReflectionServiceProvider.cs
- AssemblyBuilder.cs
- ApplicationSecurityInfo.cs
- TransformerTypeCollection.cs
- ListBoxItemWrapperAutomationPeer.cs
- CollectionView.cs
- EncryptedReference.cs
- PrintPreviewDialog.cs
- ExitEventArgs.cs
- AnnotationResource.cs
- DbConnectionStringCommon.cs
- VectorAnimationUsingKeyFrames.cs
- LocationSectionRecord.cs
- DurationConverter.cs
- CodeNamespaceCollection.cs
- ColorBuilder.cs
- InternalControlCollection.cs
- SQLBoolean.cs
- Tokenizer.cs
- NetSectionGroup.cs
- Setter.cs
- WpfSharedBamlSchemaContext.cs
- ClientBuildManager.cs
- MediaEntryAttribute.cs
- PostBackTrigger.cs
- HtmlTernaryTree.cs
- ListBoxChrome.cs
- ReflectPropertyDescriptor.cs
- elementinformation.cs
- HTMLTagNameToTypeMapper.cs
- __Filters.cs
- InputBindingCollection.cs
- Int16AnimationBase.cs
- FixedPageProcessor.cs
- Timeline.cs
- CreationContext.cs
- OdbcEnvironmentHandle.cs
- ViewgenGatekeeper.cs
- QilUnary.cs
- UInt64Storage.cs
- DeclarationUpdate.cs
- RegexStringValidator.cs
- PostBackOptions.cs