Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / UIAutomation / UIAutomationClient / MS / Internal / Automation / AutomationPatternInfo.cs / 1 / AutomationPatternInfo.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: class containing information about an automation property // // History: // 06/04/2003 : BrendanM Ported to WCP // //--------------------------------------------------------------------------- using System; using System.Windows.Automation; namespace MS.Internal.Automation { // struct containing information about an automation property internal delegate object WrapObjectClientSide(AutomationElement el, SafePatternHandle hPattern, bool cached); internal class AutomationPatternInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors public AutomationPatternInfo( AutomationPattern id, AutomationProperty [ ] properties, WrapObjectClientSide clientSideWrapper ) { _id = id; _properties = properties; _clientSideWrapper = clientSideWrapper; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties internal AutomationPattern ID { get { return _id; } } internal AutomationProperty [ ] Properties { get { return _properties; } } internal WrapObjectClientSide ClientSideWrapper { get { return _clientSideWrapper; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private AutomationPattern _id; private AutomationProperty [ ] _properties; private WrapObjectClientSide _clientSideWrapper; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: class containing information about an automation property // // History: // 06/04/2003 : BrendanM Ported to WCP // //--------------------------------------------------------------------------- using System; using System.Windows.Automation; namespace MS.Internal.Automation { // struct containing information about an automation property internal delegate object WrapObjectClientSide(AutomationElement el, SafePatternHandle hPattern, bool cached); internal class AutomationPatternInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors public AutomationPatternInfo( AutomationPattern id, AutomationProperty [ ] properties, WrapObjectClientSide clientSideWrapper ) { _id = id; _properties = properties; _clientSideWrapper = clientSideWrapper; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties internal AutomationPattern ID { get { return _id; } } internal AutomationProperty [ ] Properties { get { return _properties; } } internal WrapObjectClientSide ClientSideWrapper { get { return _clientSideWrapper; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private AutomationPattern _id; private AutomationProperty [ ] _properties; private WrapObjectClientSide _clientSideWrapper; #endregion Private Fields } } // 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
- ItemsControlAutomationPeer.cs
- XmlSignificantWhitespace.cs
- AppSecurityManager.cs
- CacheSection.cs
- BasicHttpSecurityMode.cs
- ResourcePool.cs
- TextAutomationPeer.cs
- BigInt.cs
- HealthMonitoringSectionHelper.cs
- CreatingCookieEventArgs.cs
- RankException.cs
- EntityDesignerUtils.cs
- RuntimeDelegateArgument.cs
- XmlSchemaObjectCollection.cs
- SelectionUIService.cs
- Style.cs
- RectangleHotSpot.cs
- ISAPIWorkerRequest.cs
- MaskInputRejectedEventArgs.cs
- FindCriteria.cs
- TraceFilter.cs
- DuplexChannelFactory.cs
- MenuAdapter.cs
- QualifiedCellIdBoolean.cs
- XmlNotation.cs
- XmlUtil.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SmtpNegotiateAuthenticationModule.cs
- InterleavedZipPartStream.cs
- NavigationPropertyEmitter.cs
- HttpListenerException.cs
- _ChunkParse.cs
- CodeMethodReturnStatement.cs
- SessionStateItemCollection.cs
- PathFigureCollection.cs
- Msmq4SubqueuePoisonHandler.cs
- xmlglyphRunInfo.cs
- NetworkInformationPermission.cs
- X509ClientCertificateAuthenticationElement.cs
- ObjectStateManager.cs
- RemotingAttributes.cs
- DynamicILGenerator.cs
- ProcessHostConfigUtils.cs
- ListManagerBindingsCollection.cs
- CompletedAsyncResult.cs
- WebPartCatalogAddVerb.cs
- ProbeMatchesMessage11.cs
- DomainConstraint.cs
- RTLAwareMessageBox.cs
- SystemInfo.cs
- HitTestDrawingContextWalker.cs
- XamlInt32CollectionSerializer.cs
- ITextView.cs
- CharacterMetricsDictionary.cs
- RenderOptions.cs
- Utilities.cs
- FeatureAttribute.cs
- xsdvalidator.cs
- WindowsRebar.cs
- Block.cs
- DataSourceControl.cs
- ClassHandlersStore.cs
- PrintPreviewGraphics.cs
- M3DUtil.cs
- CoreSwitches.cs
- DataProtection.cs
- XmlSchemaImporter.cs
- EntityConnectionStringBuilder.cs
- LinearQuaternionKeyFrame.cs
- ExpressionNode.cs
- MailDefinition.cs
- TableRowCollection.cs
- precedingquery.cs
- _SpnDictionary.cs
- DetailsViewUpdatedEventArgs.cs
- DetailsViewInsertEventArgs.cs
- SourceInterpreter.cs
- EdmType.cs
- BlockUIContainer.cs
- ConsoleKeyInfo.cs
- ServicePoint.cs
- TextSelectionProcessor.cs
- CounterCreationDataCollection.cs
- SortDescriptionCollection.cs
- XmlSchemaAppInfo.cs
- HtmlInputFile.cs
- ToolTipService.cs
- MultiByteCodec.cs
- ModuleElement.cs
- precedingsibling.cs
- XmlSchemaAnnotated.cs
- LogSwitch.cs
- NetTcpSectionData.cs
- Package.cs
- ResourceDisplayNameAttribute.cs
- TransformerInfoCollection.cs
- MailAddressParser.cs
- DatagridviewDisplayedBandsData.cs
- URL.cs
- ServiceObjectContainer.cs