Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / UIAutomation / UIAutomationClient / System / Windows / Automation / ClientSettings.cs / 1 / ClientSettings.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Facade class that contains client configutation options (eg. proxies) // //--------------------------------------------------------------------------- using System.Windows.Automation; using System; using System.Runtime.InteropServices; using System.Security.Permissions; using System.Reflection; using System.Diagnostics; using MS.Internal.Automation; using MS.Win32; namespace System.Windows.Automation { ////// Class containing methods for configuring UIAutomation. /// #if (INTERNAL_COMPILE) internal static class ClientSettings #else public static class ClientSettings #endif { //----------------------------------------------------- // // Public Methods // //----------------------------------------------------- #region Public Methods #region Proxies / Client-side providers ////// Load client-side providers from specified assembly /// /// /// Specifies the assembly to load client-side providers from. /// public static void RegisterClientSideProviderAssembly(AssemblyName assemblyName) { Misc.ValidateArgumentNonNull( assemblyName, "assemblyName" ); ProxyManager.RegisterProxyAssembly( assemblyName ); } ////// Register client-side providers to use on HWND-based controls. /// /// Array of ClientSideProviderDescription structs that specify window class names and factory delegate public static void RegisterClientSideProviders(ClientSideProviderDescription[] clientSideProviderDescription) { Misc.ValidateArgumentNonNull(clientSideProviderDescription, "clientSideProviderDescription "); ProxyManager.RegisterWindowHandlers(clientSideProviderDescription); } #endregion Proxies / Client-side providers #endregion Public Methods } } // 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: Facade class that contains client configutation options (eg. proxies) // //--------------------------------------------------------------------------- using System.Windows.Automation; using System; using System.Runtime.InteropServices; using System.Security.Permissions; using System.Reflection; using System.Diagnostics; using MS.Internal.Automation; using MS.Win32; namespace System.Windows.Automation { ////// Class containing methods for configuring UIAutomation. /// #if (INTERNAL_COMPILE) internal static class ClientSettings #else public static class ClientSettings #endif { //----------------------------------------------------- // // Public Methods // //----------------------------------------------------- #region Public Methods #region Proxies / Client-side providers ////// Load client-side providers from specified assembly /// /// /// Specifies the assembly to load client-side providers from. /// public static void RegisterClientSideProviderAssembly(AssemblyName assemblyName) { Misc.ValidateArgumentNonNull( assemblyName, "assemblyName" ); ProxyManager.RegisterProxyAssembly( assemblyName ); } ////// Register client-side providers to use on HWND-based controls. /// /// Array of ClientSideProviderDescription structs that specify window class names and factory delegate public static void RegisterClientSideProviders(ClientSideProviderDescription[] clientSideProviderDescription) { Misc.ValidateArgumentNonNull(clientSideProviderDescription, "clientSideProviderDescription "); ProxyManager.RegisterWindowHandlers(clientSideProviderDescription); } #endregion Proxies / Client-side providers #endregion Public Methods } } // 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
- SmiTypedGetterSetter.cs
- HuffCodec.cs
- EmulateRecognizeCompletedEventArgs.cs
- DecimalAnimationUsingKeyFrames.cs
- TrackingProfileCache.cs
- WebReference.cs
- SystemIPv6InterfaceProperties.cs
- WsdlInspector.cs
- SetIterators.cs
- Array.cs
- NotFiniteNumberException.cs
- MaskPropertyEditor.cs
- DecimalConverter.cs
- CodeVariableDeclarationStatement.cs
- querybuilder.cs
- UIPermission.cs
- UTF8Encoding.cs
- Queue.cs
- SocketException.cs
- XmlSchemaComplexContentRestriction.cs
- EntityRecordInfo.cs
- DateTimeSerializationSection.cs
- SplineQuaternionKeyFrame.cs
- EmbeddedMailObject.cs
- WindowsNonControl.cs
- Encoder.cs
- PassportAuthentication.cs
- SafeNativeMethods.cs
- SessionEndedEventArgs.cs
- SingleBodyParameterMessageFormatter.cs
- Utilities.cs
- RootCodeDomSerializer.cs
- CodeMemberProperty.cs
- NotImplementedException.cs
- EncryptedHeader.cs
- SQLMoneyStorage.cs
- OdbcConnectionStringbuilder.cs
- DateTimeConverter.cs
- KeyboardNavigation.cs
- AppDomainInstanceProvider.cs
- OdbcException.cs
- TileBrush.cs
- InfoCardConstants.cs
- HttpCachePolicyElement.cs
- ToolboxItemCollection.cs
- EventMappingSettingsCollection.cs
- CopyAction.cs
- StyleSheet.cs
- DrawTreeNodeEventArgs.cs
- ExpressionHelper.cs
- BinaryConverter.cs
- PageRequestManager.cs
- ChannelPool.cs
- Facet.cs
- FormatterConverter.cs
- SqlProfileProvider.cs
- CellParagraph.cs
- Preprocessor.cs
- LayoutEngine.cs
- AuthenticationModulesSection.cs
- XPathDocumentIterator.cs
- GridViewItemAutomationPeer.cs
- IIS7WorkerRequest.cs
- DataMisalignedException.cs
- NetDataContractSerializer.cs
- Classification.cs
- PathFigure.cs
- SqlProfileProvider.cs
- BindingOperations.cs
- DependencyStoreSurrogate.cs
- BitmapSource.cs
- MessageQueue.cs
- MessageFilterTable.cs
- UpdateCommandGenerator.cs
- Point3DAnimationBase.cs
- CustomCategoryAttribute.cs
- RadioButton.cs
- AssemblyEvidenceFactory.cs
- CqlLexer.cs
- TimerElapsedEvenArgs.cs
- HtmlTableRowCollection.cs
- Monitor.cs
- SharedStatics.cs
- TableTextElementCollectionInternal.cs
- SqlBuilder.cs
- SqlConnectionString.cs
- SafeEventHandle.cs
- WebBrowser.cs
- InstalledFontCollection.cs
- ConfigXmlElement.cs
- StickyNoteHelper.cs
- OleDbReferenceCollection.cs
- XmlImplementation.cs
- EntityType.cs
- EdmError.cs
- DataGridViewColumnHeaderCell.cs
- ShapeTypeface.cs
- CollectionChangeEventArgs.cs
- RecipientInfo.cs
- PopupEventArgs.cs