Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / textformatting / TextSpan.cs / 1305600 / TextSpan.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation // // File: TextSpan.cs // // Contents: A simple pairing of an object of type T and a run length // // Spec: http://team/sites/Avalon/Specs/Text%20Formatting%20API.doc // // Created: 2-5-2004 Worachai Chaoweeraprasit (wchao) // //----------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; namespace System.Windows.Media.TextFormatting { ////// A simple pairing of an object of type T and a run length /// public class TextSpan{ private int _length; private T _value; /// /// Construct an object/length pairing /// /// run length /// value public TextSpan( int length, T value ) { _length = length; _value = value; } ////// Number of characters in span /// public int Length { get { return _length; } } ////// Value associated with span /// public T Value { get { return _value; } } } } // 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
- ResourcePart.cs
- BufferBuilder.cs
- ImpersonateTokenRef.cs
- LoadedOrUnloadedOperation.cs
- SqlSupersetValidator.cs
- CaseInsensitiveHashCodeProvider.cs
- ServiceOperation.cs
- OdbcConnectionString.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- NameValuePair.cs
- BitmapData.cs
- FormViewCommandEventArgs.cs
- MouseCaptureWithinProperty.cs
- Pair.cs
- Renderer.cs
- MsmqInputMessagePool.cs
- ShaderEffect.cs
- COM2ExtendedBrowsingHandler.cs
- ContentPropertyAttribute.cs
- PeerApplication.cs
- Polygon.cs
- RawStylusActions.cs
- HealthMonitoringSectionHelper.cs
- WebPartUserCapability.cs
- XmlAnyAttributeAttribute.cs
- SelectedDatesCollection.cs
- EnvironmentPermission.cs
- ScaleTransform3D.cs
- TypeToStringValueConverter.cs
- IndependentAnimationStorage.cs
- CurrentTimeZone.cs
- LocalizationComments.cs
- RoleManagerModule.cs
- BoolExpr.cs
- TypeToken.cs
- ParserStack.cs
- QilTypeChecker.cs
- DetailsViewRowCollection.cs
- FrameworkReadOnlyPropertyMetadata.cs
- StatusBarItemAutomationPeer.cs
- Query.cs
- AlphaSortedEnumConverter.cs
- StylusEventArgs.cs
- DESCryptoServiceProvider.cs
- DelegatedStream.cs
- OdbcUtils.cs
- WinFormsUtils.cs
- ConfigurationException.cs
- SelectionEditingBehavior.cs
- EntityObject.cs
- EffectiveValueEntry.cs
- TreeView.cs
- XmlSchemaRedefine.cs
- SocketAddress.cs
- GroupBoxAutomationPeer.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- RemotingAttributes.cs
- StorageBasedPackageProperties.cs
- DocumentViewer.cs
- CreateUserWizardAutoFormat.cs
- ResetableIterator.cs
- SspiWrapper.cs
- MenuScrollingVisibilityConverter.cs
- SequentialUshortCollection.cs
- MessageHeaderDescriptionCollection.cs
- PolicyLevel.cs
- HttpResponseHeader.cs
- CodeValidator.cs
- XmlSchemaValidator.cs
- DescriptionAttribute.cs
- SchemaElementLookUpTable.cs
- OracleDataAdapter.cs
- TransformGroup.cs
- PackWebRequest.cs
- URLMembershipCondition.cs
- OciEnlistContext.cs
- ImageList.cs
- SequentialWorkflowHeaderFooter.cs
- ChildDocumentBlock.cs
- WebScriptMetadataFormatter.cs
- UnauthorizedAccessException.cs
- FeatureSupport.cs
- TemplateColumn.cs
- BrowsableAttribute.cs
- AutomationElement.cs
- CategoryNameCollection.cs
- CalendarDesigner.cs
- ContextProperty.cs
- XmlSchemaSet.cs
- KnownTypesHelper.cs
- GeneralTransform2DTo3DTo2D.cs
- PassportIdentity.cs
- ProcessProtocolHandler.cs
- UrlPath.cs
- QueueProcessor.cs
- ScriptManager.cs
- RuleSet.cs
- AppDomainResourcePerfCounters.cs
- ChangeBlockUndoRecord.cs
- rsa.cs