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
- DataGridViewButtonColumn.cs
- UpdateException.cs
- XmlExceptionHelper.cs
- ControlAdapter.cs
- ToolStripOverflow.cs
- X509RawDataKeyIdentifierClause.cs
- NavigationProperty.cs
- EnumCodeDomSerializer.cs
- OdbcEnvironment.cs
- EmptyEnumerator.cs
- HorizontalAlignConverter.cs
- DataTable.cs
- Parallel.cs
- Native.cs
- ToolStripDropDown.cs
- Attributes.cs
- UniqueConstraint.cs
- RunInstallerAttribute.cs
- _AutoWebProxyScriptWrapper.cs
- cookie.cs
- HandleExceptionArgs.cs
- OleDbRowUpdatedEvent.cs
- String.cs
- DebugViewWriter.cs
- JsonFormatWriterGenerator.cs
- IndependentAnimationStorage.cs
- PlanCompilerUtil.cs
- HtmlCommandAdapter.cs
- VisualBasicSettings.cs
- RoutedEventValueSerializer.cs
- FontFamilyValueSerializer.cs
- DecodeHelper.cs
- PreProcessor.cs
- TrimSurroundingWhitespaceAttribute.cs
- Journaling.cs
- CaseCqlBlock.cs
- ThrowOnMultipleAssignment.cs
- SaveFileDialogDesigner.cs
- ObjectIDGenerator.cs
- listitem.cs
- ReadWriteObjectLock.cs
- TextTreeTextBlock.cs
- CodeCompiler.cs
- MinimizableAttributeTypeConverter.cs
- TranslateTransform.cs
- CachedPathData.cs
- BinaryExpression.cs
- RevocationPoint.cs
- SpellCheck.cs
- DesignerObjectListAdapter.cs
- FormViewUpdatedEventArgs.cs
- EventListener.cs
- NamespaceDecl.cs
- AuthenticationServiceManager.cs
- WindowsSlider.cs
- XmlSchemaExternal.cs
- CheckBox.cs
- ChildChangedEventArgs.cs
- BaseParser.cs
- IdentitySection.cs
- ListViewGroup.cs
- StylusPointPropertyInfoDefaults.cs
- CodeNamespaceImportCollection.cs
- ObjectViewQueryResultData.cs
- WebContext.cs
- TypeGeneratedEventArgs.cs
- CharConverter.cs
- AppDomainManager.cs
- ClientRoleProvider.cs
- PerformanceCounterPermission.cs
- JsonXmlDataContract.cs
- HwndPanningFeedback.cs
- KnownBoxes.cs
- DataGridColumnCollection.cs
- AlternateViewCollection.cs
- DbLambda.cs
- ProcessingInstructionAction.cs
- CallSiteOps.cs
- TreeViewDesigner.cs
- SchemaImporterExtensionElementCollection.cs
- LocationSectionRecord.cs
- JoinTreeNode.cs
- Misc.cs
- ComplexLine.cs
- WindowsHyperlink.cs
- ListSourceHelper.cs
- DoubleStorage.cs
- StateBag.cs
- ClientFormsIdentity.cs
- BuildProvider.cs
- XmlQuerySequence.cs
- ObjectListField.cs
- WebPartHelpVerb.cs
- TypeLoadException.cs
- DataRecordInfo.cs
- SessionStateSection.cs
- DataGridCommandEventArgs.cs
- PermissionToken.cs
- GroupedContextMenuStrip.cs
- Convert.cs