Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- CollectionContainer.cs
- SelectionEditingBehavior.cs
- ProxyWebPartConnectionCollection.cs
- GACIdentityPermission.cs
- ProcessHostConfigUtils.cs
- IndicShape.cs
- Input.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- CompareValidator.cs
- UpdateTranslator.cs
- ChangesetResponse.cs
- ParsedAttributeCollection.cs
- EventHandlers.cs
- Menu.cs
- DataGridViewTopRowAccessibleObject.cs
- AffineTransform3D.cs
- FontWeightConverter.cs
- MailHeaderInfo.cs
- X509WindowsSecurityToken.cs
- ConsumerConnectionPoint.cs
- QuaternionRotation3D.cs
- XmlSchemaComplexType.cs
- BaseCollection.cs
- ContextMenuStrip.cs
- CompilationUnit.cs
- Signature.cs
- SignatureToken.cs
- ComPlusSynchronizationContext.cs
- CacheForPrimitiveTypes.cs
- RegexWorker.cs
- Html32TextWriter.cs
- MultiSelectRootGridEntry.cs
- ClientData.cs
- CompositeDataBoundControl.cs
- PolyLineSegment.cs
- RowVisual.cs
- X509Certificate2Collection.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- SmtpDigestAuthenticationModule.cs
- StatusBarPanelClickEvent.cs
- StringAnimationUsingKeyFrames.cs
- AssociatedControlConverter.cs
- HttpSessionStateWrapper.cs
- RequestQueryParser.cs
- NetworkStream.cs
- TemplateKey.cs
- FirstMatchCodeGroup.cs
- PenCursorManager.cs
- NegationPusher.cs
- TextEndOfParagraph.cs
- TimeSpanConverter.cs
- ListViewCancelEventArgs.cs
- FormatConvertedBitmap.cs
- AsyncPostBackTrigger.cs
- StickyNoteAnnotations.cs
- SqlSelectStatement.cs
- ProjectionPath.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- EntityDataSourceConfigureObjectContext.cs
- ListItem.cs
- Icon.cs
- FlowDocumentView.cs
- DependsOnAttribute.cs
- WebServiceData.cs
- ClusterRegistryConfigurationProvider.cs
- AnnotationComponentManager.cs
- VisualStyleTypesAndProperties.cs
- XslNumber.cs
- HtmlTableCell.cs
- Comparer.cs
- DataService.cs
- XmlSchemaRedefine.cs
- CheckBox.cs
- XmlAnyElementAttributes.cs
- EventLogPermissionEntryCollection.cs
- TraceUtils.cs
- FocusWithinProperty.cs
- WeakReadOnlyCollection.cs
- Path.cs
- DataGridColumn.cs
- CalculatedColumn.cs
- ModelItemCollection.cs
- OrderByQueryOptionExpression.cs
- ColumnWidthChangingEvent.cs
- TextEditor.cs
- NativeMethods.cs
- DataGridCaption.cs
- UrlPath.cs
- XmlReader.cs
- WindowsImpersonationContext.cs
- AnonymousIdentificationModule.cs
- ParameterBuilder.cs
- TemplateBamlRecordReader.cs
- FastEncoderWindow.cs
- FlowDocumentFormatter.cs
- SessionIDManager.cs
- QueryOutputWriter.cs
- ElementsClipboardData.cs
- SemanticResolver.cs
- ActivityCodeDomReferenceService.cs