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
- TripleDES.cs
- ComboBoxRenderer.cs
- Events.cs
- DocumentPageView.cs
- AnnotationAdorner.cs
- ByteAnimationUsingKeyFrames.cs
- DefaultShape.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- ObjectParameter.cs
- XmlDocumentFragment.cs
- AsyncStreamReader.cs
- COAUTHIDENTITY.cs
- ParserExtension.cs
- ConnectionPoolManager.cs
- DependencyObjectProvider.cs
- DataColumn.cs
- BaseInfoTable.cs
- AccessorTable.cs
- streamingZipPartStream.cs
- FontStretchConverter.cs
- SendMailErrorEventArgs.cs
- UriWriter.cs
- PathSegment.cs
- TranslateTransform.cs
- SessionStateSection.cs
- WebColorConverter.cs
- AppliedDeviceFiltersDialog.cs
- DataGridViewAccessibleObject.cs
- ConsoleTraceListener.cs
- DependsOnAttribute.cs
- StdValidatorsAndConverters.cs
- PlainXmlDeserializer.cs
- Cursor.cs
- CodeExpressionCollection.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- SiteMapPath.cs
- FormViewUpdateEventArgs.cs
- AlternateView.cs
- VisualProxy.cs
- SharedHttpTransportManager.cs
- RegexWriter.cs
- ManifestResourceInfo.cs
- ObjectManager.cs
- BitmapDownload.cs
- UnionCodeGroup.cs
- UInt16Converter.cs
- XmlNamespaceDeclarationsAttribute.cs
- IndexedSelectQueryOperator.cs
- TickBar.cs
- EditingMode.cs
- RoleServiceManager.cs
- ContentValidator.cs
- Stroke.cs
- QuaternionValueSerializer.cs
- SoapSchemaExporter.cs
- ResXDataNode.cs
- ConnectorRouter.cs
- IndentedWriter.cs
- StrokeNodeOperations2.cs
- KeyValueSerializer.cs
- DataGridRowHeaderAutomationPeer.cs
- ToolStripRenderer.cs
- DoubleKeyFrameCollection.cs
- CompModHelpers.cs
- SQLChars.cs
- SearchExpression.cs
- basemetadatamappingvisitor.cs
- SocketPermission.cs
- RtfControlWordInfo.cs
- OleCmdHelper.cs
- CacheHelper.cs
- MessageDecoder.cs
- DynamicQueryableWrapper.cs
- TypeUsageBuilder.cs
- SafeRegistryKey.cs
- BackStopAuthenticationModule.cs
- WebPartConnectionsCloseVerb.cs
- FixedDocument.cs
- GridViewActionList.cs
- DesignerTransactionCloseEvent.cs
- SortedDictionary.cs
- RegisterResponseInfo.cs
- QuaternionAnimation.cs
- WorkflowInstanceQuery.cs
- ScriptingJsonSerializationSection.cs
- CharUnicodeInfo.cs
- RelationshipType.cs
- XmlArrayItemAttributes.cs
- XmlMembersMapping.cs
- CornerRadius.cs
- DataGridTableCollection.cs
- KeyGestureValueSerializer.cs
- WebBrowserUriTypeConverter.cs
- MoveSizeWinEventHandler.cs
- RightsManagementInformation.cs
- ServerValidateEventArgs.cs
- EventWaitHandle.cs
- SmtpLoginAuthenticationModule.cs
- SqlFileStream.cs
- TreeViewItem.cs