Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- FrameAutomationPeer.cs
- IsolatedStorageFile.cs
- MetadataWorkspace.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- TypeUsageBuilder.cs
- LoginUtil.cs
- DrawingVisualDrawingContext.cs
- FunctionImportMapping.cs
- XmlArrayItemAttribute.cs
- PowerStatus.cs
- DependencySource.cs
- HuffCodec.cs
- DefaultTextStore.cs
- DrawingState.cs
- CodeMemberMethod.cs
- VisualStyleInformation.cs
- DesignerActionListCollection.cs
- XmlRawWriterWrapper.cs
- XmlSerializationReader.cs
- KeyValueConfigurationCollection.cs
- SpeechDetectedEventArgs.cs
- ListViewInsertionMark.cs
- httpserverutility.cs
- DynamicDataRouteHandler.cs
- XmlSchemaType.cs
- RawStylusInput.cs
- AmbiguousMatchException.cs
- ControlFilterExpression.cs
- ObjectCloneHelper.cs
- ActivityCodeDomSerializationManager.cs
- ObjectQueryProvider.cs
- PartitionerStatic.cs
- Subordinate.cs
- TrueReadOnlyCollection.cs
- ClientSession.cs
- Attributes.cs
- SessionEndingCancelEventArgs.cs
- QueryConverter.cs
- DecimalConverter.cs
- basemetadatamappingvisitor.cs
- VideoDrawing.cs
- RuntimeHelpers.cs
- DataGridViewColumnHeaderCell.cs
- KernelTypeValidation.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- ArrayExtension.cs
- DataGridViewAccessibleObject.cs
- SizeF.cs
- RoleBoolean.cs
- SourceChangedEventArgs.cs
- OracleException.cs
- _RequestCacheProtocol.cs
- DelegatingConfigHost.cs
- BookmarkWorkItem.cs
- IsolationInterop.cs
- PreviewPrintController.cs
- RemotingHelper.cs
- KeyedCollection.cs
- NumericPagerField.cs
- HtmlInputText.cs
- HostUtils.cs
- DiscoveryClientElement.cs
- SudsWriter.cs
- WebPartMovingEventArgs.cs
- FileAuthorizationModule.cs
- ObjectListTitleAttribute.cs
- CssStyleCollection.cs
- MonthChangedEventArgs.cs
- DataGridViewRowCancelEventArgs.cs
- ProviderException.cs
- FileLogRecordHeader.cs
- MatrixValueSerializer.cs
- DesignerWebPartChrome.cs
- TabRenderer.cs
- DataGridTablesFactory.cs
- BasicExpandProvider.cs
- ToolStripItemRenderEventArgs.cs
- SafeSerializationManager.cs
- ItemAutomationPeer.cs
- MailBnfHelper.cs
- CharEnumerator.cs
- XmlSchemaDocumentation.cs
- NamedPipeProcessProtocolHandler.cs
- ScriptControlDescriptor.cs
- DataPagerFieldCommandEventArgs.cs
- XmlSchemaFacet.cs
- FacetChecker.cs
- CachedPathData.cs
- ComponentResourceKey.cs
- Timer.cs
- ObjectDataSourceStatusEventArgs.cs
- MasterPage.cs
- NavigationWindowAutomationPeer.cs
- TypedOperationInfo.cs
- UserPreferenceChangingEventArgs.cs
- IgnoreFileBuildProvider.cs
- ContainerVisual.cs
- HtmlElement.cs
- ReadOnlyPropertyMetadata.cs
- PngBitmapEncoder.cs