Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / UIAutomation / UIAutomationClient / System / Windows / Automation / ClientSettings.cs / 1305600 / 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
- InvalidOleVariantTypeException.cs
- TaskFormBase.cs
- WebPartDescriptionCollection.cs
- HttpResponseInternalBase.cs
- SQLBinary.cs
- ColumnMapProcessor.cs
- DataListItem.cs
- StoreAnnotationsMap.cs
- XamlWriterExtensions.cs
- GradientSpreadMethodValidation.cs
- UpDownBase.cs
- DesignerAttribute.cs
- DynamicMethod.cs
- KeyPressEvent.cs
- IteratorDescriptor.cs
- VisualCollection.cs
- DesignerSerializerAttribute.cs
- FixedDSBuilder.cs
- IsolatedStorage.cs
- DisableDpiAwarenessAttribute.cs
- TimeSpanValidatorAttribute.cs
- NativeCppClassAttribute.cs
- NotCondition.cs
- BuildResultCache.cs
- XmlILAnnotation.cs
- ProfilePropertySettings.cs
- WebPartDescriptionCollection.cs
- ClientData.cs
- TreeNodeConverter.cs
- SystemKeyConverter.cs
- sqlmetadatafactory.cs
- RotationValidation.cs
- IndexOutOfRangeException.cs
- MessagePropertyVariants.cs
- XMLSyntaxException.cs
- BoolExpression.cs
- MemberHolder.cs
- WeakReferenceList.cs
- ApplicationInfo.cs
- WsdlEndpointConversionContext.cs
- InternalConfigRoot.cs
- TemplateComponentConnector.cs
- DispatchChannelSink.cs
- SpeakInfo.cs
- MemberPath.cs
- FormViewDeletedEventArgs.cs
- MediaCommands.cs
- HttpModuleAction.cs
- RowsCopiedEventArgs.cs
- XmlAttributeCollection.cs
- CrossAppDomainChannel.cs
- ResourceContainer.cs
- DependencyObjectType.cs
- TextBox.cs
- FillBehavior.cs
- EventWaitHandleSecurity.cs
- SmiXetterAccessMap.cs
- XmlEventCache.cs
- OuterGlowBitmapEffect.cs
- GACIdentityPermission.cs
- StructuredTypeEmitter.cs
- EntityClassGenerator.cs
- BinaryObjectInfo.cs
- NativeMethods.cs
- AssemblyAttributesGoHere.cs
- ListViewDesigner.cs
- SqlCharStream.cs
- CodeAttributeDeclarationCollection.cs
- UndoManager.cs
- EpmTargetTree.cs
- HttpPostClientProtocol.cs
- CheckBoxRenderer.cs
- DateTime.cs
- EditModeSwitchButton.cs
- ThreadStartException.cs
- basecomparevalidator.cs
- XmlSiteMapProvider.cs
- NotCondition.cs
- SupportsEventValidationAttribute.cs
- NullRuntimeConfig.cs
- cryptoapiTransform.cs
- StylusCollection.cs
- WindowsEditBox.cs
- PersonalizablePropertyEntry.cs
- XmlSchemaExporter.cs
- StoryFragments.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- CardSpaceShim.cs
- ContractTypeNameElement.cs
- ManagedIStream.cs
- BlockUIContainer.cs
- SafeProcessHandle.cs
- SimpleWorkerRequest.cs
- ConnectionOrientedTransportManager.cs
- glyphs.cs
- Axis.cs
- WebControlsSection.cs
- QilSortKey.cs
- EmptyReadOnlyDictionaryInternal.cs
- DbMetaDataColumnNames.cs