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
- OdbcEnvironmentHandle.cs
- Quaternion.cs
- CheckBoxAutomationPeer.cs
- DataSourceControl.cs
- TextTreeTextBlock.cs
- XPathScanner.cs
- OleServicesContext.cs
- MembershipSection.cs
- WindowsListViewItem.cs
- BitmapEffectGroup.cs
- DataConnectionHelper.cs
- CoTaskMemUnicodeSafeHandle.cs
- XmlNavigatorStack.cs
- Events.cs
- Content.cs
- DataFieldConverter.cs
- SourceFilter.cs
- AdapterUtil.cs
- CompModSwitches.cs
- WindowPatternIdentifiers.cs
- sortedlist.cs
- ImageListStreamer.cs
- BamlBinaryWriter.cs
- XpsS0ValidatingLoader.cs
- serverconfig.cs
- EntityDescriptor.cs
- CharAnimationUsingKeyFrames.cs
- CounterCreationDataConverter.cs
- PartialClassGenerationTask.cs
- Viewport3DVisual.cs
- TextOptions.cs
- DbProviderServices.cs
- DataGridViewTextBoxCell.cs
- BitmapInitialize.cs
- ToolStripRenderer.cs
- ComponentChangingEvent.cs
- MembershipValidatePasswordEventArgs.cs
- StringToken.cs
- WindowsFormsEditorServiceHelper.cs
- RightsManagementEncryptionTransform.cs
- PolicyImporterElementCollection.cs
- Tool.cs
- Wildcard.cs
- Faults.cs
- DataGridViewSortCompareEventArgs.cs
- CatalogPartChrome.cs
- SoapEnumAttribute.cs
- SqlAliasesReferenced.cs
- DBNull.cs
- ContactManager.cs
- KeyGestureConverter.cs
- MailMessage.cs
- InitiatorServiceModelSecurityTokenRequirement.cs
- ExtensionDataObject.cs
- HandlerBase.cs
- ToolTip.cs
- SplitterCancelEvent.cs
- ColumnPropertiesGroup.cs
- InstanceKeyCompleteException.cs
- ReaderWriterLockWrapper.cs
- SingleObjectCollection.cs
- AssemblyName.cs
- TemplatePartAttribute.cs
- ProgressBar.cs
- ContentElement.cs
- ISFTagAndGuidCache.cs
- MatrixTransform3D.cs
- CodeIndexerExpression.cs
- OutOfMemoryException.cs
- MachineSettingsSection.cs
- InkCanvasAutomationPeer.cs
- PrtCap_Reader.cs
- ArrayWithOffset.cs
- TextSelectionProcessor.cs
- PointLight.cs
- DashStyle.cs
- StringUtil.cs
- PropertyFilterAttribute.cs
- SharedUtils.cs
- WebEventTraceProvider.cs
- ByteAnimation.cs
- LinkButton.cs
- Asn1IntegerConverter.cs
- DoWorkEventArgs.cs
- FunctionDescription.cs
- DbException.cs
- SByte.cs
- MultiBinding.cs
- TypeInfo.cs
- VirtualPath.cs
- HostingPreferredMapPath.cs
- MatrixUtil.cs
- Transform3DGroup.cs
- BuilderInfo.cs
- URLIdentityPermission.cs
- TypeDescriptorFilterService.cs
- DiscoveryReferences.cs
- ToolStripItemDataObject.cs
- ReturnType.cs
- ColorContext.cs