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
- BitmapImage.cs
- FormParameter.cs
- TextContainerHelper.cs
- DataGridViewCellLinkedList.cs
- ClientBuildManagerCallback.cs
- FlowDocumentReader.cs
- ObjectTypeMapping.cs
- DataSourceHelper.cs
- HeaderCollection.cs
- SamlSerializer.cs
- ProfileBuildProvider.cs
- ProcessThreadDesigner.cs
- DBBindings.cs
- DesignOnlyAttribute.cs
- EmissiveMaterial.cs
- PageStatePersister.cs
- StylusCollection.cs
- FontNamesConverter.cs
- SqlComparer.cs
- WebServicesInteroperability.cs
- PersonalizationDictionary.cs
- safelinkcollection.cs
- DoubleAnimationClockResource.cs
- ClipboardProcessor.cs
- SafeEventLogReadHandle.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- ProjectionPlanCompiler.cs
- BamlResourceContent.cs
- GeneralTransformCollection.cs
- PropertyExpression.cs
- TableLayoutSettings.cs
- BamlTreeMap.cs
- EmbeddedMailObjectsCollection.cs
- WebPartZoneBase.cs
- StringValueConverter.cs
- SizeF.cs
- SessionStateUtil.cs
- SignedPkcs7.cs
- DesigntimeLicenseContextSerializer.cs
- DataGridCommandEventArgs.cs
- Calendar.cs
- SqlTypeSystemProvider.cs
- RoutedPropertyChangedEventArgs.cs
- DataFieldCollectionEditor.cs
- NopReturnReader.cs
- FreezableOperations.cs
- Variable.cs
- ColumnProvider.cs
- IntAverageAggregationOperator.cs
- Int16Animation.cs
- ActivityDesignerResources.cs
- TextParaLineResult.cs
- MetadataPropertyAttribute.cs
- PageStatePersister.cs
- IntSecurity.cs
- DataGridViewColumnCollection.cs
- MarkupCompiler.cs
- HttpCacheVaryByContentEncodings.cs
- COSERVERINFO.cs
- XmlQualifiedNameTest.cs
- ParsedAttributeCollection.cs
- XmlAttributeCollection.cs
- BamlResourceDeserializer.cs
- Image.cs
- TableLayoutPanelBehavior.cs
- StylusTip.cs
- OracleCommand.cs
- SessionState.cs
- Input.cs
- NavigationProperty.cs
- RightsManagementSuppressedStream.cs
- SingleStorage.cs
- AdornerLayer.cs
- PropertyFilterAttribute.cs
- PerfService.cs
- ListViewCommandEventArgs.cs
- MenuTracker.cs
- DateTime.cs
- ComponentResourceKey.cs
- ScopeElement.cs
- WebEventCodes.cs
- FtpCachePolicyElement.cs
- Atom10FormatterFactory.cs
- Propagator.Evaluator.cs
- BamlTreeUpdater.cs
- ScriptManager.cs
- SchemaTypeEmitter.cs
- MetadataPropertyCollection.cs
- Block.cs
- SafeSecurityHelper.cs
- OdbcFactory.cs
- ClientOptions.cs
- ControlCachePolicy.cs
- __Error.cs
- PathFigureCollectionConverter.cs
- SessionIDManager.cs
- RichTextBox.cs
- CalendarDesigner.cs
- DbCommandDefinition.cs
- ExtenderProvidedPropertyAttribute.cs