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
- Span.cs
- Stylesheet.cs
- UnsafeNativeMethods.cs
- Base64Encoder.cs
- FixedBufferAttribute.cs
- ProviderConnectionPoint.cs
- xmlfixedPageInfo.cs
- EventArgs.cs
- TypeInitializationException.cs
- EventDescriptorCollection.cs
- PresentationAppDomainManager.cs
- smtpconnection.cs
- DataBindingCollection.cs
- dsa.cs
- ListBoxChrome.cs
- CmsInterop.cs
- InProcStateClientManager.cs
- FileInfo.cs
- SemanticAnalyzer.cs
- Help.cs
- OleAutBinder.cs
- VectorAnimationUsingKeyFrames.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DataPager.cs
- PasswordRecovery.cs
- validationstate.cs
- FlowDocumentScrollViewer.cs
- RSAPKCS1SignatureFormatter.cs
- SqlDataReader.cs
- FormatStringEditor.cs
- AuthorizationRule.cs
- TransformProviderWrapper.cs
- DefaultMemberAttribute.cs
- LZCodec.cs
- BaseCodePageEncoding.cs
- TextRange.cs
- ScriptManager.cs
- PopupControlService.cs
- StyleCollection.cs
- TraceHelpers.cs
- IssuedTokenServiceElement.cs
- PageClientProxyGenerator.cs
- TypeDescriptionProvider.cs
- CommandManager.cs
- xamlnodes.cs
- COAUTHIDENTITY.cs
- ToolStripScrollButton.cs
- SimpleTypesSurrogate.cs
- OleDbSchemaGuid.cs
- ToolStripDropDownButton.cs
- EncryptedKeyIdentifierClause.cs
- WindowProviderWrapper.cs
- SmiXetterAccessMap.cs
- EditingMode.cs
- columnmapfactory.cs
- RegistryPermission.cs
- StyleBamlRecordReader.cs
- SecurityHelper.cs
- SqlDataRecord.cs
- ResourceDescriptionAttribute.cs
- CustomTypeDescriptor.cs
- FunctionParameter.cs
- SchemaInfo.cs
- CompoundFileReference.cs
- Endpoint.cs
- MonikerBuilder.cs
- Queue.cs
- IntPtr.cs
- CreateUserErrorEventArgs.cs
- SBCSCodePageEncoding.cs
- FileDialog.cs
- XamlInt32CollectionSerializer.cs
- SqlTrackingWorkflowInstance.cs
- WSIdentityFaultException.cs
- InfiniteTimeSpanConverter.cs
- NumberSubstitution.cs
- Int32RectConverter.cs
- Typeface.cs
- BaseParser.cs
- SplashScreenNativeMethods.cs
- ObjectDataSourceMethodEventArgs.cs
- Scripts.cs
- DoWorkEventArgs.cs
- Facet.cs
- CommandLibraryHelper.cs
- AccessedThroughPropertyAttribute.cs
- WrapperEqualityComparer.cs
- DateTimeConstantAttribute.cs
- TerminateSequenceResponse.cs
- SymmetricKeyWrap.cs
- SoapFault.cs
- SQLDecimal.cs
- DocobjHost.cs
- Compilation.cs
- HandlerBase.cs
- ClientProxyGenerator.cs
- StringReader.cs
- WindowsSpinner.cs
- StreamReader.cs
- MeshGeometry3D.cs