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
- CachingHintValidation.cs
- Lasso.cs
- OleDbErrorCollection.cs
- HtmlButton.cs
- ObjectDataSourceDisposingEventArgs.cs
- BindValidationContext.cs
- SafeNativeMethods.cs
- CharacterBufferReference.cs
- TriggerBase.cs
- IBuiltInEvidence.cs
- UpdateCompiler.cs
- RandomNumberGenerator.cs
- EntityViewGenerator.cs
- FieldNameLookup.cs
- XmlSchemaComplexContentExtension.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- XmlSchemaSet.cs
- DataControlLinkButton.cs
- Geometry3D.cs
- XmlCharCheckingReader.cs
- WebServicesInteroperability.cs
- XmlIgnoreAttribute.cs
- GenericEnumerator.cs
- ExpressionLexer.cs
- SHA384CryptoServiceProvider.cs
- UpdateInfo.cs
- KnownBoxes.cs
- SoundPlayerAction.cs
- OrderedDictionary.cs
- ThicknessAnimationBase.cs
- XsdValidatingReader.cs
- ProxyAttribute.cs
- ObjectConverter.cs
- DrawingImage.cs
- TimeSpan.cs
- MailAddressParser.cs
- PassportAuthentication.cs
- UmAlQuraCalendar.cs
- ExtenderControl.cs
- RealProxy.cs
- IdnElement.cs
- SafeNativeMethodsMilCoreApi.cs
- CatalogZoneAutoFormat.cs
- ClientRolePrincipal.cs
- DataGridColumnCollection.cs
- GACIdentityPermission.cs
- CommandManager.cs
- CodeDelegateCreateExpression.cs
- ObjectParameterCollection.cs
- HtmlInputImage.cs
- PrimitiveType.cs
- RequestQueryProcessor.cs
- UnsafeNativeMethods.cs
- CLSCompliantAttribute.cs
- BamlResourceContent.cs
- CodeTypeDelegate.cs
- DataGridViewDataErrorEventArgs.cs
- SpeakProgressEventArgs.cs
- ContainsRowNumberChecker.cs
- JapaneseLunisolarCalendar.cs
- OdbcConnectionStringbuilder.cs
- ConnectionManager.cs
- IntegerFacetDescriptionElement.cs
- ParameterCollection.cs
- ValueUtilsSmi.cs
- _SecureChannel.cs
- safesecurityhelperavalon.cs
- GridView.cs
- ControlEvent.cs
- MetadataExchangeClient.cs
- HtmlTableCellCollection.cs
- WindowsTreeView.cs
- ListDictionaryInternal.cs
- DmlSqlGenerator.cs
- XPathMessageFilterElementCollection.cs
- EmptyWorkItem.cs
- CodeStatement.cs
- IOThreadTimer.cs
- DocumentPageViewAutomationPeer.cs
- SpeakInfo.cs
- NativeMethods.cs
- GridViewPageEventArgs.cs
- Scene3D.cs
- Utils.cs
- FileStream.cs
- DragDeltaEventArgs.cs
- DesignerCategoryAttribute.cs
- StylusDownEventArgs.cs
- IsolatedStorageException.cs
- NativeMethodsOther.cs
- CustomErrorsSectionWrapper.cs
- PtsHost.cs
- AccessKeyManager.cs
- BindingOperations.cs
- SoapAttributeOverrides.cs
- RedirectionProxy.cs
- MinimizableAttributeTypeConverter.cs
- XmlName.cs
- PageSetupDialog.cs
- Oid.cs