Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Media / textformatting / TextSpan.cs / 1 / 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. //------------------------------------------------------------------------ // // 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
- WebPartZone.cs
- ConnectionPointCookie.cs
- TargetInvocationException.cs
- ReferenceEqualityComparer.cs
- OperationInvokerTrace.cs
- DataSourceExpressionCollection.cs
- XmlReturnReader.cs
- ThemeInfoAttribute.cs
- PageCatalogPart.cs
- controlskin.cs
- DynamicDataExtensions.cs
- Table.cs
- MultipartIdentifier.cs
- WorkflowMarkupSerializerMapping.cs
- TraceContextEventArgs.cs
- DockingAttribute.cs
- XPathBinder.cs
- BinHexDecoder.cs
- EntityViewGenerationAttribute.cs
- LoginCancelEventArgs.cs
- Attributes.cs
- MenuItemBindingCollection.cs
- HttpApplicationFactory.cs
- SecurityUtils.cs
- DataControlCommands.cs
- TagNameToTypeMapper.cs
- CodeParameterDeclarationExpression.cs
- BitmapEffectDrawingContent.cs
- SafePEFileHandle.cs
- DataGridCheckBoxColumn.cs
- DeferredElementTreeState.cs
- DeferredTextReference.cs
- ErrorHandler.cs
- ListItemsPage.cs
- DecoderFallbackWithFailureFlag.cs
- EntityReference.cs
- SQLGuid.cs
- ServiceBuildProvider.cs
- JournalEntryStack.cs
- StrokeSerializer.cs
- XmlBaseReader.cs
- PowerStatus.cs
- UnaryNode.cs
- CapabilitiesUse.cs
- DoubleConverter.cs
- XmlSchemaIdentityConstraint.cs
- BackgroundWorker.cs
- Util.cs
- EnumValidator.cs
- HttpWebResponse.cs
- FrameworkElementFactoryMarkupObject.cs
- SiteMapDataSource.cs
- LinearKeyFrames.cs
- xmlformatgeneratorstatics.cs
- Attribute.cs
- SamlAssertion.cs
- CallTemplateAction.cs
- TextBox.cs
- QueryStoreStatusRequest.cs
- ServiceBehaviorAttribute.cs
- FixedSOMContainer.cs
- FindRequestContext.cs
- HandoffBehavior.cs
- DesignerVerbCollection.cs
- IPHostEntry.cs
- HashHelper.cs
- WorkflowElementDialogWindow.xaml.cs
- ScrollProperties.cs
- ColorConvertedBitmapExtension.cs
- StubHelpers.cs
- AnimationException.cs
- IIS7UserPrincipal.cs
- ApplicationServicesHostFactory.cs
- InfoCardAsymmetricCrypto.cs
- AppSettingsReader.cs
- SynchronizedDispatch.cs
- ObjectStateFormatter.cs
- DataMemberListEditor.cs
- PropertyEmitterBase.cs
- XmlSchemaValidationException.cs
- MetabaseServerConfig.cs
- ColumnBinding.cs
- DynamicMethod.cs
- HuffModule.cs
- CapacityStreamGeometryContext.cs
- HwndSourceKeyboardInputSite.cs
- SupportsEventValidationAttribute.cs
- StagingAreaInputItem.cs
- DecimalAnimation.cs
- DocobjHost.cs
- IndexOutOfRangeException.cs
- Quad.cs
- CardSpacePolicyElement.cs
- SqlDataSource.cs
- DiscriminatorMap.cs
- HttpDictionary.cs
- SmiEventStream.cs
- ValidatorCompatibilityHelper.cs
- DataSourceSelectArguments.cs
- DocumentPageTextView.cs