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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataBinding.cs
- WebServiceFault.cs
- ResolveNameEventArgs.cs
- OracleException.cs
- ContractMapping.cs
- BamlWriter.cs
- AspNetHostingPermission.cs
- PrimitiveType.cs
- DataGridViewCell.cs
- WizardForm.cs
- InkCanvas.cs
- SerializationAttributes.cs
- Queue.cs
- InternalConfigEventArgs.cs
- DropSource.cs
- ModulesEntry.cs
- Table.cs
- FormViewUpdateEventArgs.cs
- CngKey.cs
- ParserContext.cs
- ServiceBehaviorElement.cs
- HelpEvent.cs
- CfgArc.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ConditionalBranch.cs
- XhtmlConformanceSection.cs
- Point.cs
- Base64Encoder.cs
- Int32Converter.cs
- MissingMemberException.cs
- DetailsViewRowCollection.cs
- MaterialCollection.cs
- DatatypeImplementation.cs
- ApplicationFileParser.cs
- Line.cs
- GradientBrush.cs
- TextHidden.cs
- UserNameSecurityTokenProvider.cs
- baseaxisquery.cs
- BaseValidator.cs
- WmpBitmapDecoder.cs
- WindowsContainer.cs
- SpellerError.cs
- BitmapEncoder.cs
- AxImporter.cs
- ErrorCodes.cs
- SystemFonts.cs
- TextElementEnumerator.cs
- BoundPropertyEntry.cs
- ListChangedEventArgs.cs
- RegexGroup.cs
- SoapTypeAttribute.cs
- Interlocked.cs
- WindowsListViewItem.cs
- CaretElement.cs
- ServiceModelConfigurationElementCollection.cs
- UnsafeNativeMethods.cs
- CodeGotoStatement.cs
- CommandHelpers.cs
- FileCodeGroup.cs
- TransactionsSectionGroup.cs
- CheckBox.cs
- WindowsContainer.cs
- ConditionCollection.cs
- PermissionToken.cs
- SimpleBitVector32.cs
- PersonalizationDictionary.cs
- BinaryFormatterWriter.cs
- OleDbCommand.cs
- MetaDataInfo.cs
- AuthorizationSection.cs
- ModulesEntry.cs
- X509Certificate.cs
- ImageMap.cs
- LogicalExpr.cs
- ContentType.cs
- HScrollBar.cs
- Pair.cs
- WebServiceTypeData.cs
- MetadataCacheItem.cs
- DetailsViewRowCollection.cs
- MissingFieldException.cs
- ApplicationManager.cs
- CapacityStreamGeometryContext.cs
- VariableExpressionConverter.cs
- CmsInterop.cs
- ArrayElementGridEntry.cs
- CheckBox.cs
- ClientTargetSection.cs
- InkSerializer.cs
- prompt.cs
- CodeComment.cs
- WeakReferenceEnumerator.cs
- PointValueSerializer.cs
- TransactionManager.cs
- WriteLine.cs
- ConvertTextFrag.cs
- CopyAttributesAction.cs
- CollectionViewGroupInternal.cs
- SynchronousChannel.cs