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
- MembershipAdapter.cs
- CodeEntryPointMethod.cs
- XmlHierarchicalEnumerable.cs
- HttpCookiesSection.cs
- StrokeRenderer.cs
- Compiler.cs
- DependencyPropertyKind.cs
- DecryptedHeader.cs
- AuthStoreRoleProvider.cs
- EntityDataSourceReferenceGroup.cs
- BitmapEffectGroup.cs
- FtpWebRequest.cs
- LineVisual.cs
- InputReportEventArgs.cs
- CompiledQueryCacheKey.cs
- BitmapVisualManager.cs
- MimeObjectFactory.cs
- StylusButton.cs
- IpcClientChannel.cs
- MenuAdapter.cs
- Config.cs
- InvalidComObjectException.cs
- Scene3D.cs
- DataBinder.cs
- SymmetricKey.cs
- ProviderConnectionPoint.cs
- Exceptions.cs
- OleDbSchemaGuid.cs
- odbcmetadatacolumnnames.cs
- QueryExtender.cs
- WebPartDescription.cs
- TransformGroup.cs
- DateTimeFormat.cs
- VerificationAttribute.cs
- COM2ExtendedUITypeEditor.cs
- KeyEvent.cs
- BoolLiteral.cs
- DelegateCompletionCallbackWrapper.cs
- FixedLineResult.cs
- UIAgentMonitor.cs
- BitmapEffectDrawing.cs
- TileBrush.cs
- SqlCacheDependencySection.cs
- OleDbParameterCollection.cs
- CodeMemberProperty.cs
- ReferenceEqualityComparer.cs
- DomainConstraint.cs
- ImpersonateTokenRef.cs
- BasicExpandProvider.cs
- CodeBinaryOperatorExpression.cs
- LicenseProviderAttribute.cs
- SafeBitVector32.cs
- RadioButtonPopupAdapter.cs
- _SpnDictionary.cs
- State.cs
- SafeNativeMethodsMilCoreApi.cs
- DbgUtil.cs
- SynchronousChannel.cs
- InfoCardAsymmetricCrypto.cs
- XComponentModel.cs
- ConfigurationSection.cs
- ThicknessAnimationUsingKeyFrames.cs
- XPathExpr.cs
- DataGridView.cs
- AnimationStorage.cs
- TimelineGroup.cs
- NamedPipeProcessProtocolHandler.cs
- SqlConnectionManager.cs
- GenericXmlSecurityToken.cs
- SourceFilter.cs
- MetadataProperty.cs
- FactoryId.cs
- WebPartPersonalization.cs
- RtType.cs
- TimeoutTimer.cs
- ProfilePropertyNameValidator.cs
- CollectionsUtil.cs
- SqlFlattener.cs
- StorageBasedPackageProperties.cs
- ListViewPagedDataSource.cs
- LogicalTreeHelper.cs
- RuntimeHandles.cs
- Grammar.cs
- RC2.cs
- PrintDocument.cs
- HtmlShimManager.cs
- UTF8Encoding.cs
- SmtpReplyReader.cs
- TextElementEnumerator.cs
- DependencyPropertyAttribute.cs
- ProbeRequestResponseAsyncResult.cs
- TextTreeNode.cs
- AuthorizationSection.cs
- Floater.cs
- BindingSource.cs
- DataSetUtil.cs
- ArgumentDesigner.xaml.cs
- RoleManagerEventArgs.cs
- SystemTcpConnection.cs
- TypeSystemHelpers.cs