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
- RenderData.cs
- XmlTextEncoder.cs
- ConfigXmlText.cs
- DefaultEventAttribute.cs
- AssociationTypeEmitter.cs
- DataSourceSelectArguments.cs
- StrokeNode.cs
- GacUtil.cs
- ThrowHelper.cs
- VScrollProperties.cs
- XmlSchemaComplexContent.cs
- RegisteredScript.cs
- IconBitmapDecoder.cs
- SafeProcessHandle.cs
- DateTimeParse.cs
- VectorCollection.cs
- RoutedEventValueSerializer.cs
- AsyncContentLoadedEventArgs.cs
- QilInvokeEarlyBound.cs
- XhtmlBasicValidatorAdapter.cs
- KeyToListMap.cs
- RectangleGeometry.cs
- HttpResponseInternalWrapper.cs
- ResXBuildProvider.cs
- Rotation3DKeyFrameCollection.cs
- LogEntryHeaderv1Deserializer.cs
- DocumentOrderQuery.cs
- EntityCollection.cs
- newinstructionaction.cs
- Stack.cs
- RightsManagementUser.cs
- DocumentViewerHelper.cs
- CacheHelper.cs
- Range.cs
- QilStrConcatenator.cs
- GroupItem.cs
- WhitespaceReader.cs
- CalendarDateRangeChangingEventArgs.cs
- BaseAsyncResult.cs
- DbConnectionStringBuilder.cs
- KoreanCalendar.cs
- ClientTarget.cs
- DbCommandTree.cs
- SingleKeyFrameCollection.cs
- Comparer.cs
- DataControlFieldsEditor.cs
- AssemblyName.cs
- EventHandlers.cs
- IPAddress.cs
- XmlSchemaObjectTable.cs
- DefaultHttpHandler.cs
- WebPartConnectionCollection.cs
- ConnectionManagementSection.cs
- SystemDiagnosticsSection.cs
- DataBindingExpressionBuilder.cs
- PerformanceCounterLib.cs
- TimelineGroup.cs
- NextPreviousPagerField.cs
- ExceptionHandlerDesigner.cs
- SpinLock.cs
- Button.cs
- AsyncOperation.cs
- ExclusiveCanonicalizationTransform.cs
- HttpApplication.cs
- BoundsDrawingContextWalker.cs
- QueryableFilterRepeater.cs
- XmlSortKeyAccumulator.cs
- PropertyGrid.cs
- RoleGroup.cs
- BoundField.cs
- WebBrowserEvent.cs
- ToolStripDropDownMenu.cs
- adornercollection.cs
- CellTreeNode.cs
- EventMappingSettingsCollection.cs
- DrawingBrush.cs
- DbModificationCommandTree.cs
- adornercollection.cs
- mediaclock.cs
- DaylightTime.cs
- CTreeGenerator.cs
- SQLBinary.cs
- HttpListenerPrefixCollection.cs
- SpeechDetectedEventArgs.cs
- AlternateViewCollection.cs
- IdentifierService.cs
- TransformPattern.cs
- XmlAttributeCollection.cs
- Cursors.cs
- XmlEntityReference.cs
- SizeAnimationUsingKeyFrames.cs
- DataColumnMapping.cs
- DynamicField.cs
- HttpProfileGroupBase.cs
- PersonalizationProviderCollection.cs
- PropertyDescriptor.cs
- BuilderInfo.cs
- RC2.cs
- DataGridViewIntLinkedList.cs
- StatusBarDesigner.cs