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
- OracleRowUpdatingEventArgs.cs
- Hashtable.cs
- SQLMoneyStorage.cs
- PageCatalogPart.cs
- AVElementHelper.cs
- NonParentingControl.cs
- ToolStripAdornerWindowService.cs
- CaseInsensitiveComparer.cs
- MimeBasePart.cs
- serverconfig.cs
- RecipientInfo.cs
- NamedPermissionSet.cs
- FormatConvertedBitmap.cs
- OpCodes.cs
- PerformanceCountersElement.cs
- CookieParameter.cs
- GACMembershipCondition.cs
- RepeatButton.cs
- DataTableTypeConverter.cs
- ToolStripStatusLabel.cs
- SmtpFailedRecipientsException.cs
- XsdValidatingReader.cs
- StringComparer.cs
- AnnouncementEndpointElement.cs
- ListViewCommandEventArgs.cs
- XPathDocumentBuilder.cs
- RegexRunner.cs
- DataListCommandEventArgs.cs
- MatrixCamera.cs
- TagMapInfo.cs
- VectorCollection.cs
- FontDialog.cs
- Model3DCollection.cs
- Visual3D.cs
- NetMsmqSecurityMode.cs
- ListViewUpdatedEventArgs.cs
- RouteParser.cs
- ParameterCollection.cs
- FormatterConverter.cs
- Crc32.cs
- ToolStripDropDown.cs
- NotifyCollectionChangedEventArgs.cs
- IList.cs
- PropertiesTab.cs
- ServiceMetadataExtension.cs
- MetaTable.cs
- PrintDialogException.cs
- Atom10FormatterFactory.cs
- EdmItemCollection.cs
- ClientConvert.cs
- AudioLevelUpdatedEventArgs.cs
- SkinBuilder.cs
- DirectoryNotFoundException.cs
- ToolStripPanel.cs
- safex509handles.cs
- WebProxyScriptElement.cs
- DialogResultConverter.cs
- SystemParameters.cs
- EntityTypeEmitter.cs
- _HeaderInfo.cs
- InkCanvasFeedbackAdorner.cs
- InputScopeNameConverter.cs
- OperationGenerator.cs
- EventProviderTraceListener.cs
- _NestedSingleAsyncResult.cs
- TraceHandler.cs
- FactoryId.cs
- ParameterCollection.cs
- XPathMultyIterator.cs
- Select.cs
- MSHTMLHost.cs
- StrongNameMembershipCondition.cs
- XamlPathDataSerializer.cs
- InputLanguageCollection.cs
- MDIWindowDialog.cs
- WebServiceData.cs
- CompositeCollection.cs
- CachedTypeface.cs
- BindingExpressionBase.cs
- NumericPagerField.cs
- PageSetupDialog.cs
- JoinElimination.cs
- CapabilitiesPattern.cs
- PrinterSettings.cs
- CustomError.cs
- Pts.cs
- Math.cs
- FieldBuilder.cs
- XmlEntity.cs
- BamlResourceDeserializer.cs
- formatter.cs
- DataBoundControl.cs
- ScriptingWebServicesSectionGroup.cs
- TypedElement.cs
- Types.cs
- NamespaceMapping.cs
- FaultHandlingFilter.cs
- _HTTPDateParse.cs
- XmlValidatingReader.cs
- BindingList.cs