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
- SafeMILHandle.cs
- XmlCharacterData.cs
- Rules.cs
- XmlWrappingReader.cs
- BitmapEffectGroup.cs
- BamlStream.cs
- DbXmlEnabledProviderManifest.cs
- SignatureConfirmations.cs
- CheckedListBox.cs
- VirtualPath.cs
- SymbolResolver.cs
- StatusBar.cs
- RequestCacheManager.cs
- StorageComplexPropertyMapping.cs
- WmlPageAdapter.cs
- DataSourceHelper.cs
- TrackPointCollection.cs
- WebPartTransformerAttribute.cs
- TextEffectCollection.cs
- PropertyRef.cs
- BuilderPropertyEntry.cs
- ListViewItemCollectionEditor.cs
- CreateUserWizardStep.cs
- AttributeProviderAttribute.cs
- RulePatternOps.cs
- HtmlInputCheckBox.cs
- ErrorFormatter.cs
- SamlAttributeStatement.cs
- DependencyPropertyChangedEventArgs.cs
- UInt64Storage.cs
- MemberDomainMap.cs
- UnsupportedPolicyOptionsException.cs
- OpenFileDialog.cs
- ComNativeDescriptor.cs
- TimelineClockCollection.cs
- WmlCommandAdapter.cs
- RankException.cs
- FloaterParagraph.cs
- CodeAssignStatement.cs
- SpecularMaterial.cs
- CategoriesDocument.cs
- ProcessModuleCollection.cs
- Models.cs
- ConnectorRouter.cs
- TimeStampChecker.cs
- ControlIdConverter.cs
- ManifestBasedResourceGroveler.cs
- EpmCustomContentWriterNodeData.cs
- StringBuilder.cs
- SortedSetDebugView.cs
- SecurityUtils.cs
- DetailsViewRow.cs
- HyperLinkStyle.cs
- AssertFilter.cs
- AttributedMetaModel.cs
- WebPageTraceListener.cs
- ResourceAssociationSet.cs
- InputGestureCollection.cs
- FileDetails.cs
- ArrayElementGridEntry.cs
- OleDbParameter.cs
- WebRequestModuleElementCollection.cs
- SessionStateContainer.cs
- DataControlField.cs
- Reference.cs
- WebMessageEncodingElement.cs
- SpellerStatusTable.cs
- QueryOutputWriterV1.cs
- InkSerializer.cs
- AnnotationMap.cs
- ContentOperations.cs
- Attributes.cs
- CompiledWorkflowDefinitionContext.cs
- ColorContextHelper.cs
- MethodCallTranslator.cs
- DrawingDrawingContext.cs
- WindowsToolbarItemAsMenuItem.cs
- SoapInteropTypes.cs
- ObjectDataSourceMethodEventArgs.cs
- ServiceAuthorizationElement.cs
- SAPICategories.cs
- ConditionalDesigner.cs
- WebBrowserNavigatingEventHandler.cs
- Transform.cs
- BuildResultCache.cs
- Classification.cs
- TableColumnCollectionInternal.cs
- NameObjectCollectionBase.cs
- DataServiceQueryException.cs
- TimeManager.cs
- StringArrayConverter.cs
- ForwardPositionQuery.cs
- DoubleLinkList.cs
- ThreadStateException.cs
- DataGridViewCellEventArgs.cs
- DataSourceXmlTextReader.cs
- ScrollPatternIdentifiers.cs
- DataGridHelper.cs
- DictionarySectionHandler.cs
- DbConnectionInternal.cs