Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- TextServicesHost.cs
- HealthMonitoringSection.cs
- DateRangeEvent.cs
- ParseHttpDate.cs
- UniqueEventHelper.cs
- SelectionProcessor.cs
- ObjectRef.cs
- SqlExpander.cs
- AuthenticateEventArgs.cs
- ControlParameter.cs
- SqlConnectionStringBuilder.cs
- ControlEvent.cs
- QuaternionRotation3D.cs
- ParallelActivityDesigner.cs
- BrowserDefinition.cs
- StrokeDescriptor.cs
- ISAPIRuntime.cs
- LayoutEngine.cs
- Rules.cs
- FlowDocumentView.cs
- XmlPreloadedResolver.cs
- AQNBuilder.cs
- DockingAttribute.cs
- HttpListenerContext.cs
- SelectorItemAutomationPeer.cs
- RequestResizeEvent.cs
- DependencyPropertyValueSerializer.cs
- RefType.cs
- sqlcontext.cs
- DataServiceHostFactory.cs
- SHA1CryptoServiceProvider.cs
- SchemaMapping.cs
- LogConverter.cs
- TypeBinaryExpression.cs
- GridViewUpdatedEventArgs.cs
- SolidColorBrush.cs
- Ops.cs
- StartUpEventArgs.cs
- InstanceCreationEditor.cs
- AuthenticationModuleElement.cs
- ColumnCollection.cs
- RSACryptoServiceProvider.cs
- RoleExceptions.cs
- MulticastOption.cs
- WinFormsComponentEditor.cs
- FrameworkObject.cs
- MinimizableAttributeTypeConverter.cs
- HwndMouseInputProvider.cs
- Message.cs
- UrlMappingsModule.cs
- UndoManager.cs
- LocalIdKeyIdentifierClause.cs
- GenericsInstances.cs
- PageThemeParser.cs
- SecurityPolicySection.cs
- DataControlField.cs
- XmlSchemaComplexContentRestriction.cs
- GlobalizationSection.cs
- FunctionUpdateCommand.cs
- Tuple.cs
- ZoneIdentityPermission.cs
- TransactionContextManager.cs
- TextDecoration.cs
- XPathSelfQuery.cs
- DependencyProperty.cs
- CalendarModeChangedEventArgs.cs
- HttpApplicationFactory.cs
- MimeTypeAttribute.cs
- SQLMoney.cs
- BinaryReader.cs
- XmlnsDictionary.cs
- DebuggerAttributes.cs
- X509PeerCertificateAuthentication.cs
- xsdvalidator.cs
- ModelEditingScope.cs
- DependentList.cs
- XmlMtomWriter.cs
- QuaternionKeyFrameCollection.cs
- XamlTypeMapper.cs
- TypeReference.cs
- QilChoice.cs
- TagPrefixAttribute.cs
- TransportationConfigurationTypeInstallComponent.cs
- ListParagraph.cs
- MenuItemAutomationPeer.cs
- DataGridViewRowPostPaintEventArgs.cs
- Utils.cs
- RetriableClipboard.cs
- StorageConditionPropertyMapping.cs
- HtmlAnchor.cs
- RuleSettingsCollection.cs
- UxThemeWrapper.cs
- FormattedText.cs
- RegisteredDisposeScript.cs
- StandardBindingElementCollection.cs
- CatalogZoneDesigner.cs
- NativeMethods.cs
- XmlSchemaAnnotation.cs
- TextRangeEditTables.cs
- HostProtectionPermission.cs