Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / 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.Diagnostics; using System.Windows; using System.Windows.Media; using System.Windows.Automation; using System.Windows.Automation.Peers; namespace MS.Internal.Automation { // struct containing information about an automation pattern internal delegate object WrapObject( AutomationPeer peer, object iface, IntPtr hwnd ); internal class AutomationPatternInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors internal AutomationPatternInfo( AutomationPattern id, WrapObject wcpWrapper) { _id = id; _wcpWrapper = wcpWrapper; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties internal AutomationPattern ID { get { return _id; } } internal WrapObject WcpWrapper { get { return _wcpWrapper; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private AutomationPattern _id; private WrapObject _wcpWrapper; #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.Diagnostics; using System.Windows; using System.Windows.Media; using System.Windows.Automation; using System.Windows.Automation.Peers; namespace MS.Internal.Automation { // struct containing information about an automation pattern internal delegate object WrapObject( AutomationPeer peer, object iface, IntPtr hwnd ); internal class AutomationPatternInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors internal AutomationPatternInfo( AutomationPattern id, WrapObject wcpWrapper) { _id = id; _wcpWrapper = wcpWrapper; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties internal AutomationPattern ID { get { return _id; } } internal WrapObject WcpWrapper { get { return _wcpWrapper; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private AutomationPattern _id; private WrapObject _wcpWrapper; #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
- SweepDirectionValidation.cs
- SqlServer2KCompatibilityCheck.cs
- ExpanderAutomationPeer.cs
- DataGridViewComponentPropertyGridSite.cs
- DependencyObject.cs
- SafeLocalMemHandle.cs
- LocationUpdates.cs
- OdbcDataReader.cs
- ObjectListSelectEventArgs.cs
- ProfileParameter.cs
- SQLUtility.cs
- ListParaClient.cs
- OutputCacheSettings.cs
- EntityDataSourceUtil.cs
- BatchWriter.cs
- TableItemPattern.cs
- SafeFileMappingHandle.cs
- HwndHostAutomationPeer.cs
- ToolStripItemEventArgs.cs
- AsyncOperation.cs
- DataRowCollection.cs
- HttpModuleAction.cs
- LogEntrySerializer.cs
- DesigntimeLicenseContext.cs
- DispatchWrapper.cs
- PenThread.cs
- MouseOverProperty.cs
- WorkflowOperationInvoker.cs
- log.cs
- EventHandlerList.cs
- ClaimTypeRequirement.cs
- CacheChildrenQuery.cs
- WSHttpBindingBaseElement.cs
- Expander.cs
- BasePropertyDescriptor.cs
- PluggableProtocol.cs
- IOException.cs
- NativeMethods.cs
- UInt32Converter.cs
- CompressionTransform.cs
- ApplicationInfo.cs
- BoundsDrawingContextWalker.cs
- LinkedResource.cs
- FullTextLine.cs
- XmlSerializerFactory.cs
- WebHttpBindingCollectionElement.cs
- FusionWrap.cs
- HttpHandler.cs
- HwndMouseInputProvider.cs
- XslException.cs
- xml.cs
- AssemblyAssociatedContentFileAttribute.cs
- XamlFilter.cs
- WindowsSpinner.cs
- Logging.cs
- EndpointIdentityExtension.cs
- Serializer.cs
- ValueUtilsSmi.cs
- InfoCardSymmetricCrypto.cs
- CollectionConverter.cs
- HuffCodec.cs
- SqlPersonalizationProvider.cs
- ProcessHost.cs
- WebResourceAttribute.cs
- GZipDecoder.cs
- BindingExpression.cs
- LocalizationParserHooks.cs
- ValueSerializer.cs
- ParseNumbers.cs
- ColorConverter.cs
- XmlnsDefinitionAttribute.cs
- SplineQuaternionKeyFrame.cs
- MobileComponentEditorPage.cs
- UserControlDocumentDesigner.cs
- ConnectionManagementSection.cs
- DataMisalignedException.cs
- XmlSerializerObjectSerializer.cs
- ThemeableAttribute.cs
- DNS.cs
- UIElement.cs
- ProcessHostConfigUtils.cs
- ContextStack.cs
- EncoderReplacementFallback.cs
- SByte.cs
- OpacityConverter.cs
- AnnotationHighlightLayer.cs
- FrameworkRichTextComposition.cs
- TableDetailsCollection.cs
- NavigationHelper.cs
- ObjectStateFormatter.cs
- BamlWriter.cs
- Latin1Encoding.cs
- ISAPIApplicationHost.cs
- ResourceDictionaryCollection.cs
- Size3D.cs
- NotificationContext.cs
- HttpCachePolicyWrapper.cs
- Splitter.cs
- HttpWriter.cs
- IndexerNameAttribute.cs