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
- DataGridCheckBoxColumn.cs
- SafeJobHandle.cs
- DLinqAssociationProvider.cs
- ValueSerializerAttribute.cs
- LinkArea.cs
- EncryptedData.cs
- ComponentResourceKey.cs
- AssemblyCache.cs
- RemoteWebConfigurationHostStream.cs
- TextElementEditingBehaviorAttribute.cs
- XPathDocumentNavigator.cs
- AnimatedTypeHelpers.cs
- TreeNodeClickEventArgs.cs
- RemoteWebConfigurationHostStream.cs
- Evidence.cs
- Debug.cs
- XmlSignatureManifest.cs
- ArgumentOutOfRangeException.cs
- XmlnsDictionary.cs
- RichTextBoxConstants.cs
- SessionState.cs
- ObjectListDataBindEventArgs.cs
- DigitShape.cs
- remotingproxy.cs
- EntityContainerEntitySet.cs
- LocalFileSettingsProvider.cs
- _Connection.cs
- DataException.cs
- Setter.cs
- _HTTPDateParse.cs
- DBCommand.cs
- WinOEToolBoxItem.cs
- MouseCaptureWithinProperty.cs
- WebServiceBindingAttribute.cs
- UrlPath.cs
- StylusPlugInCollection.cs
- HttpModuleCollection.cs
- GcHandle.cs
- TimeZoneNotFoundException.cs
- GridViewRow.cs
- HtmlInputButton.cs
- Vector3DValueSerializer.cs
- CodeIdentifier.cs
- PersonalizationProviderHelper.cs
- ComponentEditorForm.cs
- BamlMapTable.cs
- SweepDirectionValidation.cs
- ParameterSubsegment.cs
- DesignUtil.cs
- SynchronizationContext.cs
- StaticExtension.cs
- HTTPNotFoundHandler.cs
- BufferedGraphicsContext.cs
- DataRecordInternal.cs
- safelinkcollection.cs
- LambdaCompiler.Unary.cs
- BitmapEffectInputData.cs
- JournalEntryListConverter.cs
- Baml2006KeyRecord.cs
- EncryptionUtility.cs
- unitconverter.cs
- DesigntimeLicenseContext.cs
- DataGridViewElement.cs
- XmlWriterSettings.cs
- BitmapEffectInput.cs
- StyleXamlParser.cs
- WebMethodAttribute.cs
- InputBuffer.cs
- DataSourceSelectArguments.cs
- EventLogEntryCollection.cs
- WorkerProcess.cs
- DataTableClearEvent.cs
- MetadataCollection.cs
- HtmlControl.cs
- DbDataRecord.cs
- StructuredTypeEmitter.cs
- BinHexEncoder.cs
- TemplateKeyConverter.cs
- SqlGenerator.cs
- StringAttributeCollection.cs
- DesignerCommandSet.cs
- StorageMappingFragment.cs
- DataControlButton.cs
- CollectionViewGroup.cs
- Command.cs
- EntityTypeBase.cs
- FlowLayoutSettings.cs
- FloaterBaseParagraph.cs
- GroupBoxDesigner.cs
- EventLogTraceListener.cs
- X500Name.cs
- AppSecurityManager.cs
- EncodingDataItem.cs
- RemotingSurrogateSelector.cs
- TextTreeDeleteContentUndoUnit.cs
- InvalidProgramException.cs
- WebPartExportVerb.cs
- PreProcessor.cs
- SystemSounds.cs
- SweepDirectionValidation.cs