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
- GenericIdentity.cs
- BaseCodeDomTreeGenerator.cs
- Compress.cs
- HtmlPageAdapter.cs
- XmlComplianceUtil.cs
- PropertiesTab.cs
- WebConfigurationHost.cs
- LoginStatusDesigner.cs
- Bidi.cs
- HebrewCalendar.cs
- CustomAttributeBuilder.cs
- ProjectionCamera.cs
- initElementDictionary.cs
- UniqueIdentifierService.cs
- ExpandSegmentCollection.cs
- baseaxisquery.cs
- LicenseException.cs
- WrapPanel.cs
- ToolStripSplitStackLayout.cs
- SelectorItemAutomationPeer.cs
- HandleCollector.cs
- MethodBuilder.cs
- DesignSurfaceCollection.cs
- StorageSetMapping.cs
- ArrangedElement.cs
- FunctionDescription.cs
- JsonGlobals.cs
- TimerEventSubscription.cs
- BitmapMetadata.cs
- SecurityHelper.cs
- RelationshipFixer.cs
- SqlNamer.cs
- shaperfactory.cs
- ToolStripItemCollection.cs
- ItemType.cs
- DesignerOptionService.cs
- PathTooLongException.cs
- CodeBlockBuilder.cs
- PageVisual.cs
- IsolatedStoragePermission.cs
- DataRelationPropertyDescriptor.cs
- ListViewInsertEventArgs.cs
- AutomationPatternInfo.cs
- COSERVERINFO.cs
- IndependentlyAnimatedPropertyMetadata.cs
- GraphicsPath.cs
- XmlFileEditor.cs
- Domain.cs
- ProfilePropertySettingsCollection.cs
- PageAsyncTask.cs
- MissingFieldException.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- TextSegment.cs
- BrowserCapabilitiesFactory35.cs
- PictureBox.cs
- WmlListAdapter.cs
- OleCmdHelper.cs
- CompilerResults.cs
- CodeDirectoryCompiler.cs
- Table.cs
- RowUpdatedEventArgs.cs
- Native.cs
- SatelliteContractVersionAttribute.cs
- TextBoxView.cs
- SmtpReplyReader.cs
- DataGridViewTextBoxEditingControl.cs
- TextEffectResolver.cs
- keycontainerpermission.cs
- SecondaryIndex.cs
- ResXBuildProvider.cs
- SoapFormatter.cs
- ServiceModelSecurityTokenTypes.cs
- CodeArrayIndexerExpression.cs
- CheckBox.cs
- XPathNodePointer.cs
- NamespaceQuery.cs
- MetadataUtil.cs
- ButtonRenderer.cs
- MultiBindingExpression.cs
- DrawItemEvent.cs
- BinaryKeyIdentifierClause.cs
- HandledEventArgs.cs
- TraceSource.cs
- SerializerProvider.cs
- CoTaskMemUnicodeSafeHandle.cs
- MailHeaderInfo.cs
- RegexBoyerMoore.cs
- FloaterBaseParagraph.cs
- XamlToRtfParser.cs
- ToolStripDropTargetManager.cs
- SaveFileDialogDesigner.cs
- NonBatchDirectoryCompiler.cs
- ObsoleteAttribute.cs
- HierarchicalDataBoundControlAdapter.cs
- ColumnPropertiesGroup.cs
- WebMessageEncoderFactory.cs
- Certificate.cs
- BindingManagerDataErrorEventArgs.cs
- TextSelectionProcessor.cs
- ObjectTag.cs