Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- ResourceDescriptionAttribute.cs
- BreakRecordTable.cs
- FieldNameLookup.cs
- XmlSchemaDocumentation.cs
- ProfileModule.cs
- HtmlInputControl.cs
- ConfigViewGenerator.cs
- XmlDictionaryString.cs
- ResizeBehavior.cs
- PointValueSerializer.cs
- NetCodeGroup.cs
- oledbconnectionstring.cs
- LogicalTreeHelper.cs
- BmpBitmapDecoder.cs
- ConfigXmlComment.cs
- DrawingAttributeSerializer.cs
- PointLightBase.cs
- MenuScrollingVisibilityConverter.cs
- _ContextAwareResult.cs
- ManifestResourceInfo.cs
- HelpHtmlBuilder.cs
- EnumMember.cs
- ACL.cs
- ContainerFilterService.cs
- ItemAutomationPeer.cs
- CodeObjectCreateExpression.cs
- NameObjectCollectionBase.cs
- LifetimeMonitor.cs
- DecimalConverter.cs
- DataGridViewRowPrePaintEventArgs.cs
- EntityContainerAssociationSet.cs
- DriveInfo.cs
- DataGridTextBoxColumn.cs
- ViewGenResults.cs
- PaintValueEventArgs.cs
- PropertyEmitterBase.cs
- DtdParser.cs
- RemotingException.cs
- PrincipalPermission.cs
- JsonFormatGeneratorStatics.cs
- InheritedPropertyDescriptor.cs
- TemplateControlBuildProvider.cs
- DataGrid.cs
- ApplicationSecurityManager.cs
- ReferenceConverter.cs
- CryptoHandle.cs
- SecurityTokenException.cs
- ParagraphResult.cs
- IndentTextWriter.cs
- ServicePointManagerElement.cs
- KoreanCalendar.cs
- OleDbCommandBuilder.cs
- oledbmetadatacolumnnames.cs
- DataBoundControlAdapter.cs
- MultiSelectRootGridEntry.cs
- ContextMenu.cs
- TextFindEngine.cs
- OSFeature.cs
- RuntimeWrappedException.cs
- ComponentResourceKeyConverter.cs
- NetworkAddressChange.cs
- SemanticKeyElement.cs
- IPEndPointCollection.cs
- selecteditemcollection.cs
- ChannelEndpointElement.cs
- Misc.cs
- CompatibleComparer.cs
- QueryPageSettingsEventArgs.cs
- Int64Animation.cs
- MenuItemBinding.cs
- EntityConnection.cs
- SafeHandle.cs
- XmlSchemaType.cs
- RowSpanVector.cs
- ProxyDataContractResolver.cs
- XamlRtfConverter.cs
- ScriptComponentDescriptor.cs
- WebDisplayNameAttribute.cs
- PropertyPath.cs
- DecoderFallback.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- BooleanToVisibilityConverter.cs
- ChineseLunisolarCalendar.cs
- DNS.cs
- ServiceManager.cs
- AnnotationResourceChangedEventArgs.cs
- DataGridViewLinkColumn.cs
- PermissionRequestEvidence.cs
- ConfigXmlAttribute.cs
- InputLanguageEventArgs.cs
- MetadataImporterQuotas.cs
- AccessibilityApplicationManager.cs
- QuaternionValueSerializer.cs
- AggregateNode.cs
- StoreItemCollection.Loader.cs
- HitTestParameters3D.cs
- UpdateRecord.cs
- SafeFindHandle.cs
- TextFindEngine.cs
- Permission.cs