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
- Transactions.cs
- Rotation3D.cs
- TextRangeEditTables.cs
- ExpressionPrinter.cs
- Lease.cs
- EventsTab.cs
- DesignerCategoryAttribute.cs
- FrameworkContentElement.cs
- SQLGuid.cs
- ContentPresenter.cs
- EventMappingSettings.cs
- TemplatedMailWebEventProvider.cs
- InstanceData.cs
- MimeParameters.cs
- SelectionRangeConverter.cs
- StackBuilderSink.cs
- WebBrowserNavigatingEventHandler.cs
- ConfigPathUtility.cs
- LogicalExpressionTypeConverter.cs
- PropertyChange.cs
- TextContainerChangedEventArgs.cs
- TypeElementCollection.cs
- BamlVersionHeader.cs
- DataRowCollection.cs
- PerformanceCounters.cs
- WorkflowMarkupSerializationException.cs
- MsmqDecodeHelper.cs
- CacheMemory.cs
- LinqDataSourceHelper.cs
- DelegatingTypeDescriptionProvider.cs
- SqlPersonalizationProvider.cs
- ToolStripItemImageRenderEventArgs.cs
- GridViewPageEventArgs.cs
- MatrixStack.cs
- EditingMode.cs
- StringFunctions.cs
- XsdCachingReader.cs
- AdornerPresentationContext.cs
- ConnectionPoolManager.cs
- MemberDescriptor.cs
- ControlOperationInvoker.cs
- XmlDocumentSchema.cs
- TabControlEvent.cs
- DesignerToolboxInfo.cs
- SafeNativeMethods.cs
- UserNameSecurityTokenProvider.cs
- SafeNativeMethods.cs
- CustomLineCap.cs
- AttachedAnnotationChangedEventArgs.cs
- RenderContext.cs
- DataGridViewRowPrePaintEventArgs.cs
- StateRuntime.cs
- PageCodeDomTreeGenerator.cs
- EmptyStringExpandableObjectConverter.cs
- ForwardPositionQuery.cs
- AssemblyUtil.cs
- RequestUriProcessor.cs
- RenderDataDrawingContext.cs
- InputElement.cs
- StringUtil.cs
- OleDbParameterCollection.cs
- TableLayout.cs
- ManualWorkflowSchedulerService.cs
- BadImageFormatException.cs
- HandleExceptionArgs.cs
- BaseAddressElement.cs
- DetailsViewPageEventArgs.cs
- SelectedPathEditor.cs
- WebPartAuthorizationEventArgs.cs
- TemplateKeyConverter.cs
- TimeSpanStorage.cs
- ContainerFilterService.cs
- InstalledFontCollection.cs
- PointValueSerializer.cs
- InfoCardSchemas.cs
- connectionpool.cs
- HttpInputStream.cs
- DataControlFieldsEditor.cs
- PrimitiveCodeDomSerializer.cs
- DataGrid.cs
- TabControlCancelEvent.cs
- Brushes.cs
- ConstraintStruct.cs
- Rect3D.cs
- objectquery_tresulttype.cs
- SystemIcmpV4Statistics.cs
- StateBag.cs
- WorkflowTransactionOptions.cs
- HttpModuleActionCollection.cs
- IDReferencePropertyAttribute.cs
- ProfileServiceManager.cs
- SourceFileInfo.cs
- SeekStoryboard.cs
- WeakReference.cs
- ContentPlaceHolder.cs
- TdsParserHelperClasses.cs
- QilName.cs
- XPathNodeIterator.cs
- ExpressionNode.cs
- TreeViewBindingsEditor.cs