Code:
/ 4.0 / 4.0 / 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. //---------------------------------------------------------------------------- // //// 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
- GridViewCommandEventArgs.cs
- TextProperties.cs
- StylusButtonEventArgs.cs
- JsonDataContract.cs
- DiscreteKeyFrames.cs
- SpeechRecognizer.cs
- MouseDevice.cs
- AttachedPropertyInfo.cs
- AutomationPatternInfo.cs
- InProcStateClientManager.cs
- GifBitmapEncoder.cs
- ProcessHostServerConfig.cs
- PeerTransportElement.cs
- PenCursorManager.cs
- StreamInfo.cs
- _ListenerRequestStream.cs
- PropertyConverter.cs
- QueryRewriter.cs
- SecurityTokenInclusionMode.cs
- PageAsyncTaskManager.cs
- TextServicesProperty.cs
- ToolStripSplitButton.cs
- ResourcePermissionBase.cs
- DocumentViewerBaseAutomationPeer.cs
- TextSpan.cs
- SqlErrorCollection.cs
- XmlMtomWriter.cs
- XmlSchemaAppInfo.cs
- ContentType.cs
- MemberDescriptor.cs
- EffectiveValueEntry.cs
- sqlcontext.cs
- XhtmlBasicValidatorAdapter.cs
- RepeatBehaviorConverter.cs
- SuppressMessageAttribute.cs
- CanonicalFontFamilyReference.cs
- CodeDelegateInvokeExpression.cs
- ProcessThreadCollection.cs
- SuspendDesigner.cs
- FixedHighlight.cs
- MatchNoneMessageFilter.cs
- RectangleConverter.cs
- URI.cs
- _NegotiateClient.cs
- PasswordRecovery.cs
- Soap.cs
- PtsCache.cs
- SqlEnums.cs
- ColumnResizeUndoUnit.cs
- TextElementEnumerator.cs
- FrameworkElementFactoryMarkupObject.cs
- FormsAuthenticationConfiguration.cs
- CompilerState.cs
- WebResourceAttribute.cs
- PropertyGroupDescription.cs
- MarginCollapsingState.cs
- PropertyChangingEventArgs.cs
- BaseDataListPage.cs
- ColorInterpolationModeValidation.cs
- _UncName.cs
- CategoryAttribute.cs
- EventLogEntry.cs
- RSAOAEPKeyExchangeFormatter.cs
- ReferencedCollectionType.cs
- EqualityArray.cs
- EntryIndex.cs
- StreamInfo.cs
- RegexCode.cs
- EventMappingSettings.cs
- FileSystemEnumerable.cs
- DeferredElementTreeState.cs
- Converter.cs
- StsCommunicationException.cs
- PerspectiveCamera.cs
- BuildManager.cs
- RegexGroup.cs
- ProxyGenerationError.cs
- MarkupCompiler.cs
- PageThemeCodeDomTreeGenerator.cs
- OptimisticConcurrencyException.cs
- Clock.cs
- AuthStoreRoleProvider.cs
- _TLSstream.cs
- IPipelineRuntime.cs
- PriorityItem.cs
- MatrixStack.cs
- MethodBuilderInstantiation.cs
- DataServiceRequest.cs
- FontEmbeddingManager.cs
- MailDefinition.cs
- AssemblyAttributesGoHere.cs
- DataGridCommandEventArgs.cs
- BufferAllocator.cs
- SqlNodeAnnotations.cs
- SqlCharStream.cs
- QueryAccessibilityHelpEvent.cs
- TablePattern.cs
- SpotLight.cs
- CompositeFontParser.cs
- ExceptionUtility.cs