Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / ContentTextAutomationPeer.cs / 1305600 / ContentTextAutomationPeer.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // File: ContentTextElementAutomationPeer.cs // // Description: Base class for AutomationPeers associated with TextPattern. // //--------------------------------------------------------------------------- using System.Collections.Generic; // Listusing System.Windows.Automation.Provider; // IRawElementProviderSimple using System.Windows.Documents; // ITextPointer namespace System.Windows.Automation.Peers { /// /// Base class for AutomationPeers associated with TextPattern. /// public abstract class ContentTextAutomationPeer : FrameworkContentElementAutomationPeer { ////// Constructor. /// protected ContentTextAutomationPeer(FrameworkContentElement owner) : base(owner) { } ////// Maps AutomationPeer to provider object. /// internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) { return base.ProviderFromPeer(peer); } ////// Maps automation provider to DependencyObject. /// internal DependencyObject ElementFromProvider(IRawElementProviderSimple provider) { DependencyObject element = null; AutomationPeer peer = PeerFromProvider(provider); if (peer is UIElementAutomationPeer) { element = ((UIElementAutomationPeer)peer).Owner; } else if (peer is ContentElementAutomationPeer) { element = ((ContentElementAutomationPeer)peer).Owner; } return element; } ////// Gets collection of AutomationPeers for given text range. /// internal abstract ListGetAutomationPeersFromRange(ITextPointer start, ITextPointer end); } } // 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
- SystemFonts.cs
- PrimaryKeyTypeConverter.cs
- FixedSchema.cs
- DataControlReference.cs
- EndOfStreamException.cs
- XmlStreamStore.cs
- DecoderBestFitFallback.cs
- RuleSettings.cs
- ObfuscationAttribute.cs
- TransformProviderWrapper.cs
- WsrmMessageInfo.cs
- RoutingEndpointTrait.cs
- SendAgentStatusRequest.cs
- SimpleMailWebEventProvider.cs
- TargetException.cs
- MenuItemAutomationPeer.cs
- DataTable.cs
- ComponentCommands.cs
- DataControlField.cs
- SchemaTypeEmitter.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- RetrieveVirtualItemEventArgs.cs
- EditorPartChrome.cs
- MenuItemAutomationPeer.cs
- UpdateEventArgs.cs
- COM2FontConverter.cs
- TextTreeRootNode.cs
- RNGCryptoServiceProvider.cs
- DesignBindingValueUIHandler.cs
- StringUtil.cs
- XmlKeywords.cs
- _CookieModule.cs
- ManagedIStream.cs
- ProcessInfo.cs
- ApplicationId.cs
- RunInstallerAttribute.cs
- XmlSchemaSequence.cs
- ColumnWidthChangedEvent.cs
- WindowsGraphics.cs
- EarlyBoundInfo.cs
- securestring.cs
- UriParserTemplates.cs
- HttpBrowserCapabilitiesBase.cs
- ExpressionConverter.cs
- BatchServiceHost.cs
- ResourcesGenerator.cs
- CellCreator.cs
- DetailsViewUpdatedEventArgs.cs
- RequestBringIntoViewEventArgs.cs
- elementinformation.cs
- EdmRelationshipRoleAttribute.cs
- WsdlInspector.cs
- ContentPosition.cs
- SqlServices.cs
- AspNetHostingPermission.cs
- CodeAttachEventStatement.cs
- OracleBinary.cs
- ClientSession.cs
- ObjectManager.cs
- PhonemeConverter.cs
- PropertyTab.cs
- DataGridColumnHeader.cs
- RequestStatusBarUpdateEventArgs.cs
- Dictionary.cs
- ContentWrapperAttribute.cs
- FillBehavior.cs
- XmlSerializerFormatAttribute.cs
- TextEditorLists.cs
- PackWebResponse.cs
- XPathScanner.cs
- EmptyTextWriter.cs
- SubqueryTrackingVisitor.cs
- PipelineModuleStepContainer.cs
- TextContainerHelper.cs
- Types.cs
- LinearQuaternionKeyFrame.cs
- SortAction.cs
- clipboard.cs
- ArcSegment.cs
- DbConvert.cs
- BaseCAMarshaler.cs
- SqlProfileProvider.cs
- DecoderFallbackWithFailureFlag.cs
- CngProperty.cs
- CTreeGenerator.cs
- MimeTypeMapper.cs
- PreviewPageInfo.cs
- AdornedElementPlaceholder.cs
- TypeContext.cs
- MaskedTextProvider.cs
- GridViewColumnHeader.cs
- SystemIPGlobalProperties.cs
- PreservationFileWriter.cs
- AttributeXamlType.cs
- VSDExceptions.cs
- SByte.cs
- DictionaryMarkupSerializer.cs
- EmptyCollection.cs
- HtmlInputFile.cs
- NavigatorOutput.cs