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
- WebExceptionStatus.cs
- WebPartDisplayModeEventArgs.cs
- TabControl.cs
- RawUIStateInputReport.cs
- FixedDocument.cs
- DecimalAnimation.cs
- CollectionBase.cs
- PrintDialog.cs
- WindowsAltTab.cs
- Assert.cs
- CodeExpressionCollection.cs
- SqlInternalConnection.cs
- SQLBinaryStorage.cs
- DXD.cs
- X509Certificate2.cs
- ComplexBindingPropertiesAttribute.cs
- AndCondition.cs
- RepeaterCommandEventArgs.cs
- StrongName.cs
- PrivilegedConfigurationManager.cs
- Claim.cs
- TextSearch.cs
- HebrewCalendar.cs
- StringPropertyBuilder.cs
- VisualStyleInformation.cs
- PingReply.cs
- ImageBrush.cs
- NetworkInformationPermission.cs
- KeyPullup.cs
- EventWaitHandle.cs
- WebBrowser.cs
- MetroSerializationManager.cs
- RectangleGeometry.cs
- CultureMapper.cs
- TriggerActionCollection.cs
- DataGridViewImageCell.cs
- ImageCollectionCodeDomSerializer.cs
- RegexReplacement.cs
- PolyLineSegment.cs
- SystemSounds.cs
- Emitter.cs
- GradientStop.cs
- Matrix.cs
- HMACSHA256.cs
- ForeignKeyConstraint.cs
- DispatchWrapper.cs
- ExceptionHandler.cs
- Effect.cs
- XmlAutoDetectWriter.cs
- NameSpaceEvent.cs
- GraphicsContext.cs
- PtsHost.cs
- EntityDataSource.cs
- Calendar.cs
- QilPatternFactory.cs
- LocalFileSettingsProvider.cs
- CodeSnippetStatement.cs
- ParameterModifier.cs
- XamlStyleSerializer.cs
- VisualSerializer.cs
- SelectorAutomationPeer.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- GacUtil.cs
- ProcessInfo.cs
- DataGridViewTextBoxCell.cs
- ObjectConverter.cs
- DrawingAttributesDefaultValueFactory.cs
- XPathSelectionIterator.cs
- InputMethodStateTypeInfo.cs
- Operand.cs
- TextStore.cs
- BuildManager.cs
- XsdDuration.cs
- DrawListViewItemEventArgs.cs
- FileLevelControlBuilderAttribute.cs
- XmlSigningNodeWriter.cs
- VScrollProperties.cs
- TimeoutConverter.cs
- ModelTypeConverter.cs
- XamlValidatingReader.cs
- TextTreeInsertUndoUnit.cs
- DataGridItemEventArgs.cs
- SqlCacheDependencySection.cs
- SQLBytesStorage.cs
- EditorPart.cs
- EventOpcode.cs
- DiscoveryClientChannelBase.cs
- ValidationRuleCollection.cs
- WSHttpBindingBase.cs
- MethodToken.cs
- TiffBitmapDecoder.cs
- ConstraintStruct.cs
- ToolStripDropDownItem.cs
- HttpHandlerActionCollection.cs
- CodeSnippetCompileUnit.cs
- ElementsClipboardData.cs
- XmlSchemaImporter.cs
- ProcessProtocolHandler.cs
- ObjectHelper.cs
- Expression.DebuggerProxy.cs