Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / textformatting / TextHidden.cs / 1 / TextHidden.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2004 // // File: TextHidden.cs // // Contents: Implementation of text hidden content // // Spec: [....]/sites/Avalon/Specs/Text%20Formatting%20API.doc // // Created: 1-2-2004 [....] ([....]) // //----------------------------------------------------------------------- using System; using System.Collections; using System.Windows; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Media.TextFormatting { ////// Specialized text run used to mark a range of hidden characters /// public class TextHidden : TextRun { private int _length; #region Constructors ////// Construct a hidden text run /// /// number of characters public TextHidden( 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
- IteratorFilter.cs
- CryptoApi.cs
- ButtonBase.cs
- XmlEventCache.cs
- SystemIdentity.cs
- DesignerSerializerAttribute.cs
- ChineseLunisolarCalendar.cs
- ErasingStroke.cs
- PhysicalAddress.cs
- EmptyEnumerator.cs
- ScrollChrome.cs
- ByteStreamGeometryContext.cs
- DrawingImage.cs
- XsdDateTime.cs
- DBSchemaRow.cs
- DateTimeConverter2.cs
- FormsAuthentication.cs
- ToolStripDropDownItem.cs
- XPathNodeList.cs
- DelegateBodyWriter.cs
- GenericAuthenticationEventArgs.cs
- HttpRequest.cs
- AggregationMinMaxHelpers.cs
- PeerApplication.cs
- FrameworkElementAutomationPeer.cs
- SmiMetaData.cs
- AttachmentCollection.cs
- SocketInformation.cs
- BitmapDecoder.cs
- WeakHashtable.cs
- SafeArrayRankMismatchException.cs
- XmlStrings.cs
- LongPath.cs
- ScriptServiceAttribute.cs
- CodeGotoStatement.cs
- safelinkcollection.cs
- GeneralTransform2DTo3D.cs
- DataControlCommands.cs
- TablePatternIdentifiers.cs
- SerializationInfoEnumerator.cs
- CheckPair.cs
- HiddenFieldPageStatePersister.cs
- Attributes.cs
- oledbmetadatacolumnnames.cs
- ValueTable.cs
- ReservationNotFoundException.cs
- SiteMapNode.cs
- Math.cs
- DBPropSet.cs
- XmlReturnWriter.cs
- BlockUIContainer.cs
- PartialList.cs
- StrongTypingException.cs
- BulletChrome.cs
- ProviderManager.cs
- XmlElementCollection.cs
- ViewManager.cs
- RepeaterItemEventArgs.cs
- LocalizableResourceBuilder.cs
- SettingsPropertyCollection.cs
- RuntimeConfig.cs
- StorageSetMapping.cs
- SqlDataSourceCommandEventArgs.cs
- TextServicesDisplayAttributePropertyRanges.cs
- DiagnosticsConfigurationHandler.cs
- ReflectionHelper.cs
- TrustManager.cs
- MetricEntry.cs
- RelationshipManager.cs
- WebServiceEnumData.cs
- BuildProvidersCompiler.cs
- ProfileParameter.cs
- PersistNameAttribute.cs
- Light.cs
- SecurityPolicySection.cs
- AtomServiceDocumentSerializer.cs
- HashCodeCombiner.cs
- WindowsFormsHostPropertyMap.cs
- ToolStripItem.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- SafeSystemMetrics.cs
- BaseCodeDomTreeGenerator.cs
- ExtendedPropertyDescriptor.cs
- VideoDrawing.cs
- ThreadNeutralSemaphore.cs
- COSERVERINFO.cs
- EventKeyword.cs
- XmlAttributes.cs
- Form.cs
- RoleService.cs
- AssemblyBuilder.cs
- srgsitem.cs
- CompleteWizardStep.cs
- WindowsStartMenu.cs
- ConfigurationValues.cs
- PackageDigitalSignatureManager.cs
- SafeUserTokenHandle.cs
- AsyncCompletedEventArgs.cs
- SelectedPathEditor.cs
- PartManifestEntry.cs