Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / textformatting / TextModifier.cs / 1 / TextModifier.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2001 // // File: TextModifier.cs // // Contents: Text modification API // // Spec: [....]/text/DesignDocsAndSpecs/Text%20Formatting%20API.doc // // Created: 12-5-2004 [....] ([....]) // //----------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Windows; using System.Windows.Media; namespace System.Windows.Media.TextFormatting { ////// Specialized text run used to modify properties of text runs in its scope. /// The scope extends to the next matching EndOfSegment text run (matching /// because text modifiers may be nested), or to the next EndOfParagraph. /// public abstract class TextModifier : TextRun { ////// Reference to character buffer /// public sealed override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(); } } ////// Modifies the properties of a text run. /// /// Properties of a text run or the return value of /// ModifyProperties for a nested text modifier. ///Returns the actual text run properties to be used for formatting, /// subject to further modification by text modifiers at outer scopes. public abstract TextRunProperties ModifyProperties(TextRunProperties properties); ////// TextFormatter to ask whether directional embedding is /// represented by this modifier. /// public abstract bool HasDirectionalEmbedding {get; } ////// TextFormatter to get the flow direction value for directional /// embedding. The value is ignored unless the property /// HasDirectionalEmbedding returns true. /// public abstract FlowDirection FlowDirection {get; } } } // 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
- QuaternionRotation3D.cs
- PTProvider.cs
- ResourceWriter.cs
- TextBox.cs
- ExtensibleClassFactory.cs
- DesignerOptionService.cs
- MessageHeaderDescription.cs
- XmlMemberMapping.cs
- PublishLicense.cs
- OrderByLifter.cs
- DurableDispatcherAddressingFault.cs
- StaticDataManager.cs
- BatchWriter.cs
- DiscoveryExceptionDictionary.cs
- PenThreadWorker.cs
- MouseActionValueSerializer.cs
- ConnectionProviderAttribute.cs
- HwndKeyboardInputProvider.cs
- NullableIntAverageAggregationOperator.cs
- LinqDataSourceSelectEventArgs.cs
- XsltException.cs
- WebPartUtil.cs
- SoapFormatter.cs
- XsltQilFactory.cs
- mongolianshape.cs
- TypeBuilderInstantiation.cs
- NetworkInformationPermission.cs
- CompatibleIComparer.cs
- ReferenceService.cs
- XmlCodeExporter.cs
- ReliableRequestSessionChannel.cs
- PackageStore.cs
- Geometry.cs
- ColumnHeader.cs
- XmlFormatExtensionPrefixAttribute.cs
- DelegatingConfigHost.cs
- HttpWebRequestElement.cs
- SmtpClient.cs
- EncodingTable.cs
- UserControlParser.cs
- ManualResetEvent.cs
- TreeView.cs
- WsrmMessageInfo.cs
- X509AsymmetricSecurityKey.cs
- BitmapEffectCollection.cs
- GenericWebPart.cs
- NativeCppClassAttribute.cs
- WorkflowClientDeliverMessageWrapper.cs
- XamlSerializationHelper.cs
- DefaultBinder.cs
- DbConnectionClosed.cs
- COM2TypeInfoProcessor.cs
- SqlDuplicator.cs
- PeerNameResolver.cs
- TextStore.cs
- ColorDialog.cs
- StyleXamlTreeBuilder.cs
- ProfileGroupSettingsCollection.cs
- DataRowChangeEvent.cs
- WebPartEditorApplyVerb.cs
- XmlSchemaValidationException.cs
- RetrieveVirtualItemEventArgs.cs
- BinarySecretSecurityToken.cs
- Axis.cs
- Scheduling.cs
- XmlSchema.cs
- XmlSchemaCollection.cs
- ApplicationId.cs
- WebHttpBehavior.cs
- UdpDuplexChannel.cs
- SetStoryboardSpeedRatio.cs
- ReadOnlyDictionary.cs
- EdmProperty.cs
- ByeMessage11.cs
- WindowsGrip.cs
- SizeF.cs
- XsltFunctions.cs
- TextDecorationCollection.cs
- ByteConverter.cs
- InputLanguageProfileNotifySink.cs
- CodePageUtils.cs
- __Filters.cs
- LicenseException.cs
- ClockGroup.cs
- MessageDescription.cs
- sqlser.cs
- DateTimeOffsetStorage.cs
- ControlBuilder.cs
- LockRecursionException.cs
- FontNamesConverter.cs
- SessionStateModule.cs
- SortDescription.cs
- HotSpot.cs
- ReadOnlyCollection.cs
- EventItfInfo.cs
- Codec.cs
- Verify.cs
- WebPartConnectionsCancelEventArgs.cs
- dataSvcMapFileLoader.cs
- propertytag.cs