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
- XslException.cs
- CodeTypeOfExpression.cs
- DBCSCodePageEncoding.cs
- SafeHandles.cs
- JsonFaultDetail.cs
- DataGridViewSelectedColumnCollection.cs
- ContextStack.cs
- ClosureBinding.cs
- CrossAppDomainChannel.cs
- ElapsedEventArgs.cs
- DropDownList.cs
- MergablePropertyAttribute.cs
- MultiSelector.cs
- StyleHelper.cs
- IssuanceLicense.cs
- LicenseContext.cs
- ExpressionSelection.cs
- ProfileService.cs
- ToolStripSettings.cs
- WindowPattern.cs
- HotSpot.cs
- RolePrincipal.cs
- ResourceDictionaryCollection.cs
- DateRangeEvent.cs
- BindableTemplateBuilder.cs
- _LazyAsyncResult.cs
- FunctionDetailsReader.cs
- CodeStatement.cs
- ListMarkerLine.cs
- LinqDataSourceStatusEventArgs.cs
- LogicalChannel.cs
- ToolStripDropDownClosingEventArgs.cs
- GenericTypeParameterBuilder.cs
- TemplateBuilder.cs
- ConfigXmlComment.cs
- KeyValuePair.cs
- RuntimeComponentFilter.cs
- controlskin.cs
- ObjectQueryState.cs
- keycontainerpermission.cs
- DSASignatureDeformatter.cs
- AdCreatedEventArgs.cs
- PrintSystemException.cs
- SqlDataSourceCommandEventArgs.cs
- MenuAdapter.cs
- IdentityManager.cs
- DataRelation.cs
- XmlReflectionMember.cs
- WebPartZone.cs
- MarkedHighlightComponent.cs
- AttributeAction.cs
- PrintDocument.cs
- SkewTransform.cs
- ProvidersHelper.cs
- SelectedPathEditor.cs
- Positioning.cs
- DataRecord.cs
- MinimizableAttributeTypeConverter.cs
- ListViewGroupItemCollection.cs
- DbUpdateCommandTree.cs
- MessageBuilder.cs
- LinqDataSourceValidationException.cs
- DiagnosticsConfigurationHandler.cs
- AnnotationDocumentPaginator.cs
- _CookieModule.cs
- OwnerDrawPropertyBag.cs
- XmlAttributeOverrides.cs
- TypeToArgumentTypeConverter.cs
- TemplateInstanceAttribute.cs
- HtmlTable.cs
- PropertyGridEditorPart.cs
- HttpListenerRequestUriBuilder.cs
- LogLogRecordHeader.cs
- ContextMenu.cs
- BaseParser.cs
- WebPartManagerDesigner.cs
- ApplyTemplatesAction.cs
- Misc.cs
- ConfigurationValidatorBase.cs
- InboundActivityHelper.cs
- TypeLibConverter.cs
- TemplateComponentConnector.cs
- ExpressionTable.cs
- XamlSerializerUtil.cs
- Canonicalizers.cs
- Query.cs
- Expander.cs
- ReliableMessagingVersionConverter.cs
- XmlNodeChangedEventManager.cs
- ServiceControllerDesigner.cs
- ClockController.cs
- ProxyElement.cs
- ToolStripRenderer.cs
- AuthenticatedStream.cs
- HWStack.cs
- KeyedHashAlgorithm.cs
- EventLogPermissionEntry.cs
- ProtectedProviderSettings.cs
- ConnectionProviderAttribute.cs
- UpdatePanelControlTrigger.cs