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
- _BaseOverlappedAsyncResult.cs
- InterleavedZipPartStream.cs
- FontDriver.cs
- ContractTypeNameCollection.cs
- AudioStateChangedEventArgs.cs
- VisualTreeUtils.cs
- GridViewRow.cs
- GridViewDeleteEventArgs.cs
- GeneratedContractType.cs
- DataGridRelationshipRow.cs
- ObjectKeyFrameCollection.cs
- PackageDigitalSignature.cs
- WeakReference.cs
- TextEditorSelection.cs
- DataView.cs
- LinkedResourceCollection.cs
- InternalsVisibleToAttribute.cs
- SystemIPGlobalStatistics.cs
- PasswordTextNavigator.cs
- Configuration.cs
- WebContentFormatHelper.cs
- DbConnectionInternal.cs
- InvalidCardException.cs
- TextTreeDeleteContentUndoUnit.cs
- Facet.cs
- SQLInt16.cs
- ErrorInfoXmlDocument.cs
- HtmlInputImage.cs
- PatternMatchRules.cs
- XsltCompileContext.cs
- ObjectQuery_EntitySqlExtensions.cs
- FamilyTypeface.cs
- AuthenticationManager.cs
- Compiler.cs
- AssociationEndMember.cs
- TypeForwardedToAttribute.cs
- XmlIncludeAttribute.cs
- basecomparevalidator.cs
- DurationConverter.cs
- DrawingGroup.cs
- PageVisual.cs
- SafeCryptHandles.cs
- IpcPort.cs
- CategoryAttribute.cs
- ping.cs
- MailAddress.cs
- RetrieveVirtualItemEventArgs.cs
- WmlLiteralTextAdapter.cs
- odbcmetadatafactory.cs
- CannotUnloadAppDomainException.cs
- FlowPosition.cs
- CLRBindingWorker.cs
- XmlTextReader.cs
- DiscoveryClientElement.cs
- ParagraphResult.cs
- RegistrationContext.cs
- Serializer.cs
- ToolStripItemRenderEventArgs.cs
- ConfigurationLockCollection.cs
- FileLogRecordHeader.cs
- PairComparer.cs
- ImageKeyConverter.cs
- MonthCalendar.cs
- BitmapEffectGeneralTransform.cs
- RegexCharClass.cs
- BindingExpressionUncommonField.cs
- CatalogPartCollection.cs
- prompt.cs
- DeploymentSection.cs
- ArgumentOutOfRangeException.cs
- MessageAction.cs
- StreamGeometryContext.cs
- ResourcePermissionBase.cs
- SystemWebSectionGroup.cs
- GC.cs
- XmlILConstructAnalyzer.cs
- xml.cs
- DataGridViewCheckBoxCell.cs
- IERequestCache.cs
- ToggleButtonAutomationPeer.cs
- ErrorRuntimeConfig.cs
- ParameterBuilder.cs
- ButtonBaseAdapter.cs
- PasswordRecovery.cs
- BrowserCapabilitiesCompiler.cs
- HandlerFactoryCache.cs
- WorkflowViewStateService.cs
- NewExpression.cs
- DataGridViewCellFormattingEventArgs.cs
- ContextMenuService.cs
- KeyboardNavigation.cs
- InfoCardCryptoHelper.cs
- ControlValuePropertyAttribute.cs
- ListView.cs
- StandardCommands.cs
- RenderCapability.cs
- RoleGroupCollection.cs
- EndPoint.cs
- NameService.cs
- MessageDesigner.cs