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
- DataTemplateKey.cs
- SymbolType.cs
- EntityDataReader.cs
- BinaryNode.cs
- CodeDomSerializationProvider.cs
- MetadataItemEmitter.cs
- BindingFormattingDialog.cs
- TextEditorSelection.cs
- LinkedResourceCollection.cs
- FileDetails.cs
- PersistChildrenAttribute.cs
- EntitySqlQueryState.cs
- CompositionAdorner.cs
- DataGridCaption.cs
- ResourceDescriptionAttribute.cs
- HebrewNumber.cs
- CodeIterationStatement.cs
- TimeSpanSecondsConverter.cs
- HelloMessageApril2005.cs
- FileFormatException.cs
- CapabilitiesRule.cs
- MonthCalendarDesigner.cs
- DesignerSerializationVisibilityAttribute.cs
- DelegatingMessage.cs
- Bezier.cs
- UnsafeNetInfoNativeMethods.cs
- SizeLimitedCache.cs
- WriteableBitmap.cs
- DefaultTextStore.cs
- DisplayInformation.cs
- Stacktrace.cs
- RecognizedAudio.cs
- ListViewInsertionMark.cs
- TypeElementCollection.cs
- CaseInsensitiveHashCodeProvider.cs
- RegisteredArrayDeclaration.cs
- XPathNodeIterator.cs
- IdleTimeoutMonitor.cs
- GenericWebPart.cs
- SessionStateUtil.cs
- SQLRoleProvider.cs
- CngKeyCreationParameters.cs
- XmlDocumentType.cs
- ActivationWorker.cs
- PeerInvitationResponse.cs
- PartialToken.cs
- ReflectTypeDescriptionProvider.cs
- SqlUDTStorage.cs
- WebBrowserPermission.cs
- DocumentApplicationJournalEntry.cs
- EntityDataSourceContainerNameItem.cs
- MetadataElement.cs
- SynchronizedInputPattern.cs
- SafeFileMappingHandle.cs
- GlyphRun.cs
- DebugView.cs
- TabRenderer.cs
- ProfileManager.cs
- ClientTargetSection.cs
- DataGridColumnHeader.cs
- Attribute.cs
- RemotingConfigParser.cs
- Double.cs
- Enum.cs
- ToolStripGripRenderEventArgs.cs
- WsiProfilesElementCollection.cs
- Quaternion.cs
- ProcessInfo.cs
- ToggleButtonAutomationPeer.cs
- ProxySimple.cs
- RawStylusInputCustomDataList.cs
- EastAsianLunisolarCalendar.cs
- StringPropertyBuilder.cs
- NodeInfo.cs
- HtmlButton.cs
- PenThreadWorker.cs
- XmlQueryOutput.cs
- ComponentResourceKey.cs
- ChildChangedEventArgs.cs
- VarInfo.cs
- EntityDataSourceConfigureObjectContext.cs
- _SslState.cs
- FontNamesConverter.cs
- AdRotator.cs
- FontUnitConverter.cs
- WebPartRestoreVerb.cs
- HandlerBase.cs
- PathNode.cs
- Rules.cs
- GeometryCollection.cs
- TransactionScope.cs
- LabelLiteral.cs
- HelpProvider.cs
- Accessible.cs
- CustomSignedXml.cs
- BulletChrome.cs
- EventToken.cs
- WebZoneDesigner.cs
- VisualTreeUtils.cs
- SystemFonts.cs