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
- XsltConvert.cs
- FacetValues.cs
- CellParagraph.cs
- TemplateBamlTreeBuilder.cs
- DefaultBindingPropertyAttribute.cs
- MemoryMappedViewAccessor.cs
- EntityKeyElement.cs
- BamlLocalizabilityResolver.cs
- ACE.cs
- UnsafeNativeMethods.cs
- GridItemCollection.cs
- DataPager.cs
- ArraySet.cs
- NativeCppClassAttribute.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- BuildManager.cs
- ReaderContextStackData.cs
- DeviceContext2.cs
- StoragePropertyMapping.cs
- NetCodeGroup.cs
- XmlAnyAttributeAttribute.cs
- EventDescriptor.cs
- TCPListener.cs
- DesignerTransactionCloseEvent.cs
- Inline.cs
- FirstMatchCodeGroup.cs
- ModuleBuilder.cs
- StylusSystemGestureEventArgs.cs
- NumericExpr.cs
- MenuBase.cs
- ZipArchive.cs
- CssClassPropertyAttribute.cs
- ZipIOCentralDirectoryBlock.cs
- BitStack.cs
- StackSpiller.Generated.cs
- ImageIndexConverter.cs
- TiffBitmapEncoder.cs
- SecurityIdentifierConverter.cs
- UserControlCodeDomTreeGenerator.cs
- MachineKeyConverter.cs
- ControlEvent.cs
- TypedElement.cs
- HtmlTable.cs
- FloaterParagraph.cs
- UserValidatedEventArgs.cs
- AttributeAction.cs
- WebPartEditorApplyVerb.cs
- IncrementalReadDecoders.cs
- ConfigurationException.cs
- ProxyWebPart.cs
- BaseCodeDomTreeGenerator.cs
- CharacterHit.cs
- UserControlBuildProvider.cs
- CryptoProvider.cs
- KnownTypesHelper.cs
- SqlDataSourceConfigureSelectPanel.cs
- ToolboxItem.cs
- OracleTransaction.cs
- LOSFormatter.cs
- NoneExcludedImageIndexConverter.cs
- ZoneButton.cs
- ToolStripSplitStackLayout.cs
- sqlstateclientmanager.cs
- SrgsRule.cs
- SiteMapSection.cs
- XhtmlMobileTextWriter.cs
- NumberFunctions.cs
- Emitter.cs
- _Events.cs
- RemotingServices.cs
- ObjectListCommand.cs
- EditBehavior.cs
- TreeNodeMouseHoverEvent.cs
- MessageSecurityOverMsmqElement.cs
- CounterCreationDataConverter.cs
- Graph.cs
- ControlCachePolicy.cs
- FormViewDeleteEventArgs.cs
- Boolean.cs
- ACE.cs
- validationstate.cs
- TableFieldsEditor.cs
- MediaTimeline.cs
- StylusDevice.cs
- WebPartUserCapability.cs
- IfAction.cs
- TrayIconDesigner.cs
- Transform3D.cs
- TextEditorMouse.cs
- SystemNetworkInterface.cs
- RenderTargetBitmap.cs
- StyleCollection.cs
- FixedSOMLineRanges.cs
- XmlUrlResolver.cs
- WSFederationHttpBindingCollectionElement.cs
- BitmapEffectDrawingContextState.cs
- ExpandedWrapper.cs
- httpstaticobjectscollection.cs
- SemanticKeyElement.cs
- AssemblyCacheEntry.cs