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
- ProfileService.cs
- BCLDebug.cs
- HttpRuntimeSection.cs
- CodePropertyReferenceExpression.cs
- GroupBoxDesigner.cs
- SoapFormatter.cs
- SafeHandles.cs
- XmlSchemaCompilationSettings.cs
- TextBlock.cs
- RefreshEventArgs.cs
- IItemProperties.cs
- SplitterEvent.cs
- BufferBuilder.cs
- InputElement.cs
- SimpleType.cs
- ScriptingWebServicesSectionGroup.cs
- ClientScriptManagerWrapper.cs
- BamlBinaryWriter.cs
- XslNumber.cs
- SQLRoleProvider.cs
- Stack.cs
- XmlSchemaInfo.cs
- AutomationAttributeInfo.cs
- SmtpCommands.cs
- XmlNamespaceManager.cs
- SaveWorkflowAsyncResult.cs
- CryptoStream.cs
- SplashScreen.cs
- BitmapEffectInput.cs
- PlatformCulture.cs
- ScrollProperties.cs
- DataGridViewMethods.cs
- PropertyManager.cs
- XmlAtomErrorReader.cs
- PersonalizationProviderCollection.cs
- ManagedWndProcTracker.cs
- BoundColumn.cs
- UnSafeCharBuffer.cs
- BaseValidator.cs
- SmtpMail.cs
- ImageKeyConverter.cs
- XmlTextWriter.cs
- WebPartManagerInternals.cs
- CfgSemanticTag.cs
- NavigatorOutput.cs
- SecurityUtils.cs
- Rect3D.cs
- ProviderConnectionPoint.cs
- DataGridViewColumn.cs
- IODescriptionAttribute.cs
- IsolatedStoragePermission.cs
- ExpressionVisitor.cs
- GridViewDeleteEventArgs.cs
- DataServiceException.cs
- TextEndOfParagraph.cs
- ModelVisual3D.cs
- CharEntityEncoderFallback.cs
- XmlWriter.cs
- ProfileSettings.cs
- CustomTrackingRecord.cs
- DataGridViewButtonCell.cs
- LazyTextWriterCreator.cs
- UserPersonalizationStateInfo.cs
- DynamicILGenerator.cs
- MouseEventArgs.cs
- SoapElementAttribute.cs
- WorkflowRuntimeEndpoint.cs
- LabelEditEvent.cs
- BindableTemplateBuilder.cs
- AnimationTimeline.cs
- DataRecordInfo.cs
- CodeLinePragma.cs
- ObjectStateFormatter.cs
- MdbDataFileEditor.cs
- LowerCaseStringConverter.cs
- QueryRewriter.cs
- SingleKeyFrameCollection.cs
- IntSecurity.cs
- XmlAnyElementAttributes.cs
- CustomValidator.cs
- ContentPresenter.cs
- MetadataItemEmitter.cs
- SafeWaitHandle.cs
- RoleExceptions.cs
- HttpWriter.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- RootAction.cs
- UnionExpr.cs
- StringPropertyBuilder.cs
- NameNode.cs
- MachineKeyConverter.cs
- ClientProxyGenerator.cs
- ProfileEventArgs.cs
- MediaPlayerState.cs
- ChangeConflicts.cs
- PathTooLongException.cs
- SingleAnimationUsingKeyFrames.cs
- FileSystemInfo.cs
- DataObjectFieldAttribute.cs
- UntrustedRecipientException.cs