Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- ColumnResizeAdorner.cs
- CodeTypeOfExpression.cs
- XmlElement.cs
- FileLogRecord.cs
- HandleCollector.cs
- Maps.cs
- DelegatingTypeDescriptionProvider.cs
- AttributeXamlType.cs
- COSERVERINFO.cs
- XmlDataSourceView.cs
- ToolStripDropDownClosingEventArgs.cs
- TemplateDefinition.cs
- Rotation3DAnimationUsingKeyFrames.cs
- SecurityIdentifierElementCollection.cs
- AttributeQuery.cs
- TdsParserStaticMethods.cs
- EmptyEnumerable.cs
- CollectionViewSource.cs
- SafeHandles.cs
- PasswordTextNavigator.cs
- InputBuffer.cs
- NavigationHelper.cs
- MSAANativeProvider.cs
- BaseAsyncResult.cs
- Exceptions.cs
- Assert.cs
- StringUtil.cs
- SafeBuffer.cs
- GridToolTip.cs
- WorkflowInstanceExtensionCollection.cs
- DTCTransactionManager.cs
- SmtpSection.cs
- TextDecorationLocationValidation.cs
- SocketInformation.cs
- ElementFactory.cs
- GeometryGroup.cs
- IPGlobalProperties.cs
- RtType.cs
- ContextMenuService.cs
- ClientTargetCollection.cs
- XmlSchemaElement.cs
- HttpModuleActionCollection.cs
- RadialGradientBrush.cs
- FocusTracker.cs
- PeerNameResolver.cs
- HttpDebugHandler.cs
- PersistenceException.cs
- DecimalAnimation.cs
- CodeDelegateInvokeExpression.cs
- HtmlForm.cs
- QuadraticBezierSegment.cs
- CodeArrayCreateExpression.cs
- InheritanceRules.cs
- ThreadStartException.cs
- CodeSnippetCompileUnit.cs
- TableCellCollection.cs
- WorkflowFormatterBehavior.cs
- __ConsoleStream.cs
- ProfileService.cs
- SourceItem.cs
- BulletChrome.cs
- MessageHeader.cs
- LoginDesignerUtil.cs
- ClientSponsor.cs
- XpsViewerException.cs
- FederatedMessageSecurityOverHttpElement.cs
- SendDesigner.xaml.cs
- XamlTypeMapper.cs
- Typeface.cs
- BitmapScalingModeValidation.cs
- _NestedSingleAsyncResult.cs
- ScrollEventArgs.cs
- CodePrimitiveExpression.cs
- AssemblyAttributesGoHere.cs
- GraphicsContainer.cs
- precedingsibling.cs
- COM2PropertyPageUITypeConverter.cs
- DataServiceClientException.cs
- DataRowView.cs
- TypeRestriction.cs
- FrameworkElement.cs
- InternalSafeNativeMethods.cs
- WebPartDisplayMode.cs
- KeyGestureConverter.cs
- ExpanderAutomationPeer.cs
- GridView.cs
- AlternationConverter.cs
- SchemaImporterExtensionsSection.cs
- ViewLoader.cs
- ArglessEventHandlerProxy.cs
- RegisteredScript.cs
- CodeEntryPointMethod.cs
- FixedHighlight.cs
- ListCardsInFileRequest.cs
- Timer.cs
- _ContextAwareResult.cs
- ThreadStartException.cs
- SRDisplayNameAttribute.cs
- DataRowChangeEvent.cs
- ResourceAssociationSetEnd.cs