Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / UIAutomation / UIAutomationClient / System / Windows / Automation / ClientSettings.cs / 1305600 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlMembersMapping.cs
- CellLabel.cs
- AssemblyCollection.cs
- FacetChecker.cs
- Events.cs
- StylusTip.cs
- TableColumn.cs
- AutomationPropertyInfo.cs
- SpeechRecognizer.cs
- NetCodeGroup.cs
- WebPartDisplayModeCollection.cs
- TableItemStyle.cs
- SqlDataRecord.cs
- WindowsEditBox.cs
- NavigationPropertyEmitter.cs
- DataTransferEventArgs.cs
- TextWriter.cs
- InstanceCreationEditor.cs
- Lasso.cs
- ProtocolException.cs
- WebPartsPersonalizationAuthorization.cs
- TypeAccessException.cs
- RC2.cs
- SHA384.cs
- SessionStateSection.cs
- TiffBitmapDecoder.cs
- ArgumentOutOfRangeException.cs
- SecurityCriticalDataForSet.cs
- EmbeddedObject.cs
- LinearKeyFrames.cs
- TypedColumnHandler.cs
- NonBatchDirectoryCompiler.cs
- SqlConnectionHelper.cs
- ContextQuery.cs
- DataPagerCommandEventArgs.cs
- EDesignUtil.cs
- XmlSchemaNotation.cs
- WizardPanel.cs
- WebPartDescriptionCollection.cs
- Font.cs
- ReadOnlyDataSourceView.cs
- RestClientProxyHandler.cs
- GroupItemAutomationPeer.cs
- ExpressionList.cs
- FormatPage.cs
- CodeTypeMember.cs
- HttpFileCollection.cs
- EmbeddedMailObjectsCollection.cs
- ControlUtil.cs
- dataprotectionpermission.cs
- Stack.cs
- IgnoreSectionHandler.cs
- AvTraceFormat.cs
- InstanceCreationEditor.cs
- Configuration.cs
- TextEditorCopyPaste.cs
- ThaiBuddhistCalendar.cs
- NetSectionGroup.cs
- WindowsGraphics.cs
- MouseDevice.cs
- MethodImplAttribute.cs
- DateTimeAutomationPeer.cs
- XmlILModule.cs
- WSTrustFeb2005.cs
- BindingSourceDesigner.cs
- TextDecorationCollectionConverter.cs
- XmlSchemaImporter.cs
- DbExpressionBuilder.cs
- QilFactory.cs
- HyperLink.cs
- XmlHelper.cs
- CultureSpecificStringDictionary.cs
- GlobalProxySelection.cs
- NestPullup.cs
- DataGridColumnEventArgs.cs
- TextEditorTables.cs
- SynchronizedDispatch.cs
- HttpContext.cs
- UInt16.cs
- RoleManagerEventArgs.cs
- FloaterParaClient.cs
- _NtlmClient.cs
- QuaternionRotation3D.cs
- AttributeData.cs
- SqlDataSourceRefreshSchemaForm.cs
- RSAOAEPKeyExchangeDeformatter.cs
- IHttpResponseInternal.cs
- SplitterDesigner.cs
- SafeBuffer.cs
- ManagementObject.cs
- ScriptControlDescriptor.cs
- ModuleBuilderData.cs
- Calendar.cs
- NativeMethods.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- StylusPointPropertyInfo.cs
- WebProxyScriptElement.cs
- TreeNodeEventArgs.cs
- versioninfo.cs
- COM2Properties.cs