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
- OdbcReferenceCollection.cs
- ReadOnlyTernaryTree.cs
- SQLCharsStorage.cs
- SqlUnionizer.cs
- MessageVersionConverter.cs
- SkewTransform.cs
- StyleSelector.cs
- Typography.cs
- ScriptHandlerFactory.cs
- WindowsRegion.cs
- SplashScreen.cs
- Variant.cs
- QilList.cs
- EventLogPermissionEntryCollection.cs
- ScrollProviderWrapper.cs
- QueryPageSettingsEventArgs.cs
- BulletedList.cs
- ContentPlaceHolder.cs
- LicenseException.cs
- DateTimeFormatInfo.cs
- TickBar.cs
- CngAlgorithm.cs
- XmlIlVisitor.cs
- COM2Enum.cs
- AssemblyCollection.cs
- SchemaElementLookUpTable.cs
- ColumnResult.cs
- DesignerActionVerbList.cs
- ArgumentOutOfRangeException.cs
- PeerTransportBindingElement.cs
- RegexTypeEditor.cs
- ObjectTag.cs
- EllipticalNodeOperations.cs
- ResolvedKeyFrameEntry.cs
- LineVisual.cs
- MessageBox.cs
- IgnoreSection.cs
- ExpressionReplacer.cs
- CompiledXpathExpr.cs
- serverconfig.cs
- FigureParagraph.cs
- TextChangedEventArgs.cs
- FreezableDefaultValueFactory.cs
- FrameworkReadOnlyPropertyMetadata.cs
- SizeAnimationUsingKeyFrames.cs
- DesignerCommandAdapter.cs
- VerbConverter.cs
- MsmqChannelListenerBase.cs
- PropertyChangingEventArgs.cs
- StrongNameUtility.cs
- ExpressionBinding.cs
- PerformanceCounterPermissionEntry.cs
- IdentityValidationException.cs
- StylusPointDescription.cs
- AnnotationHighlightLayer.cs
- BuildProvidersCompiler.cs
- FormViewModeEventArgs.cs
- ValidationUtility.cs
- ProfilePropertySettings.cs
- FixUp.cs
- ResourceWriter.cs
- AsnEncodedData.cs
- HtmlTableRowCollection.cs
- AliasGenerator.cs
- NotImplementedException.cs
- Section.cs
- TickBar.cs
- WorkflowLayouts.cs
- StatusBarPanel.cs
- FixedTextView.cs
- SHA1Managed.cs
- OutputCacheSettings.cs
- WaitHandleCannotBeOpenedException.cs
- SendKeys.cs
- AsmxEndpointPickerExtension.cs
- SimpleApplicationHost.cs
- DataTemplateKey.cs
- TextAdaptor.cs
- Convert.cs
- FontNamesConverter.cs
- UnaryExpression.cs
- NavigationCommands.cs
- SystemIdentity.cs
- DataControlCommands.cs
- HttpPostedFile.cs
- SupportsEventValidationAttribute.cs
- ApplicationManager.cs
- FileVersionInfo.cs
- DataStreams.cs
- SamlSerializer.cs
- XmlDictionaryWriter.cs
- OleDbSchemaGuid.cs
- CursorConverter.cs
- DrawingState.cs
- VectorCollectionConverter.cs
- DataRecordInternal.cs
- Trace.cs
- TaskFormBase.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ProviderCommandInfoUtils.cs