Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- FontCacheUtil.cs
- PropertyDescriptorCollection.cs
- TableRow.cs
- NumericExpr.cs
- MemberAccessException.cs
- URI.cs
- ScrollContentPresenter.cs
- DBPropSet.cs
- Setter.cs
- StrokeNodeOperations2.cs
- QuaternionKeyFrameCollection.cs
- DataSourceProvider.cs
- MappingException.cs
- FlowDocumentPaginator.cs
- TdsParserHelperClasses.cs
- SuppressMessageAttribute.cs
- DashStyle.cs
- MenuItemStyle.cs
- ToolTip.cs
- StrokeCollection2.cs
- InputBinding.cs
- MULTI_QI.cs
- UnsafeNativeMethods.cs
- StateRuntime.cs
- BuildManager.cs
- ContainerFilterService.cs
- ConnectionStringsExpressionBuilder.cs
- ProfilePropertySettings.cs
- CallInfo.cs
- DataGridRelationshipRow.cs
- RangeBase.cs
- DesignerDataStoredProcedure.cs
- Page.cs
- ProfileSection.cs
- CookielessData.cs
- WindowsHyperlink.cs
- ControlTemplate.cs
- ActiveXHost.cs
- TagPrefixAttribute.cs
- DescendantBaseQuery.cs
- ProbeDuplexAsyncResult.cs
- XmlAttributeAttribute.cs
- AttributeConverter.cs
- BoundingRectTracker.cs
- Scheduling.cs
- DBDataPermissionAttribute.cs
- RectangleGeometry.cs
- PerformanceCountersElement.cs
- CheckBoxList.cs
- DependencyPropertyConverter.cs
- XmlSchemaAnnotated.cs
- TransformValueSerializer.cs
- LayoutExceptionEventArgs.cs
- WindowsFormsHostPropertyMap.cs
- XmlSchema.cs
- Button.cs
- Ipv6Element.cs
- ControlPaint.cs
- PresentationTraceSources.cs
- AvTraceDetails.cs
- DefaultParameterValueAttribute.cs
- SecUtil.cs
- SizeFConverter.cs
- TaskSchedulerException.cs
- SQLMoneyStorage.cs
- cryptoapiTransform.cs
- HtmlInputHidden.cs
- FunctionNode.cs
- SrgsOneOf.cs
- InputElement.cs
- TracingConnectionListener.cs
- KeyedHashAlgorithm.cs
- BackgroundFormatInfo.cs
- SafeBitVector32.cs
- DbTransaction.cs
- Bits.cs
- OdbcCommandBuilder.cs
- VariableElement.cs
- BufferedGraphicsContext.cs
- HeaderedItemsControl.cs
- NullableBoolConverter.cs
- Number.cs
- ColumnMapTranslator.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- CodeTypeConstructor.cs
- SizeAnimation.cs
- ETagAttribute.cs
- HMACSHA512.cs
- PathTooLongException.cs
- BinaryUtilClasses.cs
- EntityDataSourceReferenceGroup.cs
- FrameDimension.cs
- SecureConversationServiceElement.cs
- PostBackOptions.cs
- BevelBitmapEffect.cs
- PersonalizablePropertyEntry.cs
- DesignTimeParseData.cs
- LinkArea.cs
- TextRange.cs
- PersianCalendar.cs