Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / textformatting / TextRunProperties.cs / 1305600 / TextRunProperties.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation // // File: TextRunProperties.cs // // Contents: Text run properties // // Spec: http://team/sites/Avalon/Specs/Text%20Formatting%20API.doc // // Created: 1-7-2005 Worachai Chaoweeraprasit (wchao) // //----------------------------------------------------------------------- using System; using System.Globalization; using System.Windows; namespace System.Windows.Media.TextFormatting { ////// Properties that can change from one run to the next, such as typeface or foreground brush. /// ////// The client provides a concrete implementation of this abstract run properties class. This /// allows client to implement their run properties the way that fits with their run formatting /// store. /// public abstract class TextRunProperties { ////// Run typeface /// public abstract Typeface Typeface { get; } ////// Em size of font used to format and display text /// public abstract double FontRenderingEmSize { get; } ////// Em size of font to determine subtle change in font hinting default value is 12pt /// public abstract double FontHintingEmSize { get; } ////// Run TextDecorations. /// public abstract TextDecorationCollection TextDecorations { get; } ////// Brush used to fill text /// public abstract Brush ForegroundBrush { get; } ////// Brush used to paint background of run /// public abstract Brush BackgroundBrush { get; } ////// Run text culture info /// public abstract CultureInfo CultureInfo { get; } ////// Run Text effect collection /// public abstract TextEffectCollection TextEffects { get; } ////// Run vertical box alignment /// public virtual BaselineAlignment BaselineAlignment { get { return BaselineAlignment.Baseline; } } ////// Run typography properties /// public virtual TextRunTypographyProperties TypographyProperties { get { return null; } } ////// Number substitution options. /// public virtual NumberSubstitution NumberSubstitution { get { return null; } } } } // 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
- SqlMethodAttribute.cs
- ReadWriteObjectLock.cs
- NativeWindow.cs
- DelimitedListTraceListener.cs
- Serializer.cs
- RectAnimationUsingKeyFrames.cs
- ColorMap.cs
- UnitControl.cs
- UnsafeNativeMethods.cs
- SimpleMailWebEventProvider.cs
- EntityDataSourceWizardForm.cs
- MobileUserControlDesigner.cs
- SmiXetterAccessMap.cs
- XmlEntityReference.cs
- XmlDownloadManager.cs
- HMACSHA1.cs
- SmtpTransport.cs
- XPathNode.cs
- IndexerNameAttribute.cs
- AuthenticationModuleElement.cs
- WithParamAction.cs
- DecoderFallbackWithFailureFlag.cs
- TypeSystemProvider.cs
- ListItem.cs
- COAUTHIDENTITY.cs
- HotCommands.cs
- VisualStyleTypesAndProperties.cs
- RightsManagementInformation.cs
- OpacityConverter.cs
- GatewayDefinition.cs
- DefaultSection.cs
- ReadOnlyState.cs
- DataSourceCacheDurationConverter.cs
- ComboBoxAutomationPeer.cs
- OracleCommandSet.cs
- TextDecorations.cs
- odbcmetadatacolumnnames.cs
- CodeLinePragma.cs
- Emitter.cs
- DataConnectionHelper.cs
- HtmlPanelAdapter.cs
- Privilege.cs
- SafeSecurityHelper.cs
- CalendarTable.cs
- ContextStaticAttribute.cs
- GrammarBuilderDictation.cs
- ApplicationCommands.cs
- MultiPageTextView.cs
- BitmapMetadataEnumerator.cs
- Queue.cs
- SynchronizedDispatch.cs
- SettingsPropertyValue.cs
- CheckedPointers.cs
- CompiledRegexRunner.cs
- Socket.cs
- ChannelManagerService.cs
- HijriCalendar.cs
- IsolatedStorageFile.cs
- Set.cs
- DebugManager.cs
- SurrogateEncoder.cs
- EmptyEnumerable.cs
- KeyFrames.cs
- ContextStaticAttribute.cs
- COSERVERINFO.cs
- GenericsNotImplementedException.cs
- TextViewElement.cs
- SwitchExpression.cs
- ControlUtil.cs
- SHA512Managed.cs
- SparseMemoryStream.cs
- SqlGenericUtil.cs
- DataGridViewControlCollection.cs
- DataGridViewColumnHeaderCell.cs
- ToolBar.cs
- XmlHelper.cs
- PageCatalogPart.cs
- xmlfixedPageInfo.cs
- BooleanStorage.cs
- WindowsMenu.cs
- PersonalizablePropertyEntry.cs
- SvcMapFileLoader.cs
- SqlResolver.cs
- BinaryFormatter.cs
- odbcmetadatafactory.cs
- MediaSystem.cs
- ServerValidateEventArgs.cs
- ExceptionHandler.cs
- CardSpaceException.cs
- StoragePropertyMapping.cs
- HtmlWindowCollection.cs
- PointUtil.cs
- ExitEventArgs.cs
- figurelength.cs
- WmpBitmapEncoder.cs
- XmlTextWriter.cs
- SafeNativeMethods.cs
- SrgsText.cs
- WebReference.cs
- DefaultParameterValueAttribute.cs