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
- VerificationAttribute.cs
- SQLRoleProvider.cs
- SerialPort.cs
- NotCondition.cs
- RecognitionResult.cs
- MemoryFailPoint.cs
- TimeStampChecker.cs
- RuntimeArgumentHandle.cs
- AliasExpr.cs
- BamlCollectionHolder.cs
- ServiceTimeoutsElement.cs
- Int64Animation.cs
- safesecurityhelperavalon.cs
- PathFigureCollection.cs
- InkCanvas.cs
- ToolStripArrowRenderEventArgs.cs
- HtmlFormParameterWriter.cs
- ConditionBrowserDialog.cs
- EntityModelBuildProvider.cs
- QilReference.cs
- NumericExpr.cs
- DesignTimeSiteMapProvider.cs
- SamlSecurityToken.cs
- SerializationTrace.cs
- SchemaSetCompiler.cs
- AssociationProvider.cs
- OdbcEnvironment.cs
- StylusPointPropertyInfo.cs
- SuppressMergeCheckAttribute.cs
- IntSecurity.cs
- FixedTextBuilder.cs
- SamlSubjectStatement.cs
- LongPath.cs
- SemanticAnalyzer.cs
- ClockGroup.cs
- GPStream.cs
- MergeLocalizationDirectives.cs
- entityreference_tresulttype.cs
- TransportContext.cs
- ResXResourceWriter.cs
- TypedElement.cs
- PcmConverter.cs
- CookieParameter.cs
- RuleEngine.cs
- SQLMoney.cs
- GPRECTF.cs
- InheritanceRules.cs
- BuildManagerHost.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- keycontainerpermission.cs
- QuotedPrintableStream.cs
- MediaContextNotificationWindow.cs
- XmlLoader.cs
- PermissionAttributes.cs
- Char.cs
- Persist.cs
- OdbcConnectionOpen.cs
- DbMetaDataFactory.cs
- ThrowHelper.cs
- QueryContinueDragEventArgs.cs
- BuildResult.cs
- HttpResponseHeader.cs
- HostedElements.cs
- HeaderedContentControl.cs
- SiteMapPath.cs
- SoapAttributes.cs
- Fonts.cs
- MethodExpression.cs
- ManageRequest.cs
- _NestedSingleAsyncResult.cs
- XmlDesigner.cs
- HebrewCalendar.cs
- Calendar.cs
- TextContainerHelper.cs
- SoapSchemaImporter.cs
- InsufficientMemoryException.cs
- AsyncOperationManager.cs
- PreservationFileReader.cs
- BindingBase.cs
- httpapplicationstate.cs
- XmlTextReaderImpl.cs
- ExtentCqlBlock.cs
- CodeTypeDeclarationCollection.cs
- TableCellCollection.cs
- SharedPerformanceCounter.cs
- SystemWebCachingSectionGroup.cs
- MediaSystem.cs
- Thumb.cs
- XmlCountingReader.cs
- HttpPostedFileBase.cs
- TextLineBreak.cs
- ObjectManager.cs
- SuppressIldasmAttribute.cs
- ElementHostAutomationPeer.cs
- CompilationSection.cs
- SmtpReplyReader.cs
- View.cs
- Int32RectValueSerializer.cs
- ConstraintEnumerator.cs
- MobileSysDescriptionAttribute.cs