Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / UIAutomation / UIAutomationClient / MS / Internal / Automation / AutomationPatternInfo.cs / 1305600 / 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
- Attributes.cs
- unsafenativemethodsother.cs
- StorageEndPropertyMapping.cs
- SafeFileMappingHandle.cs
- HexParser.cs
- PhysicalFontFamily.cs
- SQLConvert.cs
- TableLayout.cs
- ListQueryResults.cs
- XmlChildEnumerator.cs
- DocumentApplication.cs
- Maps.cs
- ControlParser.cs
- SqlDataSource.cs
- WebServiceClientProxyGenerator.cs
- LoadedEvent.cs
- DictionarySectionHandler.cs
- CssClassPropertyAttribute.cs
- AuthenticationConfig.cs
- SpeechRecognitionEngine.cs
- XsdBuildProvider.cs
- GetCertificateRequest.cs
- AuthorizationRule.cs
- OperationPickerDialog.cs
- XPathArrayIterator.cs
- WebColorConverter.cs
- UTF8Encoding.cs
- ListItemCollection.cs
- TextParaLineResult.cs
- PrivilegedConfigurationManager.cs
- SqlDataSourceCache.cs
- ObjectKeyFrameCollection.cs
- CompositionAdorner.cs
- AssemblyNameUtility.cs
- WindowCollection.cs
- MultiTargetingUtil.cs
- DrawingContextWalker.cs
- OleDbStruct.cs
- BamlBinaryReader.cs
- VarInfo.cs
- Parsers.cs
- SortedDictionary.cs
- WindowsImpersonationContext.cs
- DataKeyCollection.cs
- SqlConnectionPoolGroupProviderInfo.cs
- XmlReflectionMember.cs
- returneventsaver.cs
- ComboBoxAutomationPeer.cs
- Random.cs
- GridView.cs
- DataGridViewCellConverter.cs
- ProtocolsConfiguration.cs
- HostProtectionPermission.cs
- Gdiplus.cs
- ManipulationDeltaEventArgs.cs
- ReflectionUtil.cs
- DesignerActionUIStateChangeEventArgs.cs
- ChildDocumentBlock.cs
- WithStatement.cs
- TabControl.cs
- MenuScrollingVisibilityConverter.cs
- IteratorAsyncResult.cs
- CmsInterop.cs
- VisualStyleRenderer.cs
- RoleManagerSection.cs
- SQLRoleProvider.cs
- ListViewGroupConverter.cs
- ClockController.cs
- AddInIpcChannel.cs
- QilStrConcat.cs
- CompilationRelaxations.cs
- DataKeyArray.cs
- CornerRadius.cs
- TextRangeAdaptor.cs
- _SecureChannel.cs
- WhileDesigner.xaml.cs
- IRCollection.cs
- MetadataArtifactLoader.cs
- mda.cs
- DataGrid.cs
- ListViewItemCollectionEditor.cs
- CrossContextChannel.cs
- RichTextBox.cs
- EntityDataSourceState.cs
- SafeArrayRankMismatchException.cs
- ToolBarOverflowPanel.cs
- DbConnectionPool.cs
- ListBox.cs
- PostBackTrigger.cs
- ClusterRegistryConfigurationProvider.cs
- MultiPageTextView.cs
- DisplayInformation.cs
- ExpressionVisitorHelpers.cs
- Transform3D.cs
- TextModifierScope.cs
- ProfileServiceManager.cs
- BufferedReadStream.cs
- SharedUtils.cs
- LinkedResource.cs
- PlacementWorkspace.cs