Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / AccessibleTech / longhorn / Automation / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RtType.cs
- TreeBuilderBamlTranslator.cs
- ContentPlaceHolder.cs
- HttpPostedFileBase.cs
- HandledMouseEvent.cs
- ComPlusTypeLoader.cs
- ThicknessAnimationBase.cs
- CodeMemberField.cs
- StatusBar.cs
- PowerStatus.cs
- WebPartCatalogAddVerb.cs
- LoginView.cs
- ImageAutomationPeer.cs
- ControlCodeDomSerializer.cs
- SourceFilter.cs
- HtmlValidatorAdapter.cs
- ClassHandlersStore.cs
- BinarySecretSecurityToken.cs
- PageParserFilter.cs
- DataGridViewColumnTypeEditor.cs
- BitmapEffectDrawingContextState.cs
- UnsafeNativeMethodsTablet.cs
- NameValueCollection.cs
- PerspectiveCamera.cs
- XPathNodeInfoAtom.cs
- RegionInfo.cs
- ImageField.cs
- IgnorePropertiesAttribute.cs
- X509CertificateRecipientClientCredential.cs
- ScrollViewerAutomationPeer.cs
- RuleValidation.cs
- XmlUtf8RawTextWriter.cs
- DefaultEvaluationContext.cs
- ButtonBaseAutomationPeer.cs
- PropertiesTab.cs
- CanonicalFontFamilyReference.cs
- ConfigurationManagerInternalFactory.cs
- ObjectView.cs
- BitHelper.cs
- XslCompiledTransform.cs
- PropertyEmitter.cs
- TimelineClockCollection.cs
- SetUserPreferenceRequest.cs
- HostingEnvironment.cs
- Attributes.cs
- FocusWithinProperty.cs
- XmlSchemaCollection.cs
- ListManagerBindingsCollection.cs
- CodeCompileUnit.cs
- HoistedLocals.cs
- PinProtectionHelper.cs
- SrgsRule.cs
- RoamingStoreFileUtility.cs
- TypeContext.cs
- FlowSwitchDesigner.xaml.cs
- WebPartTracker.cs
- XmlSchemaInferenceException.cs
- SQLInt64Storage.cs
- IOThreadTimer.cs
- XmlJsonWriter.cs
- OperationContractGenerationContext.cs
- FacetValues.cs
- LabelAutomationPeer.cs
- DataGridViewComboBoxCell.cs
- HwndHost.cs
- FrugalMap.cs
- IndexOutOfRangeException.cs
- relpropertyhelper.cs
- ClientScriptManager.cs
- EntityClientCacheKey.cs
- DictionaryCustomTypeDescriptor.cs
- HandoffBehavior.cs
- RectangleConverter.cs
- ServiceParser.cs
- UseAttributeSetsAction.cs
- FormsIdentity.cs
- ListViewUpdateEventArgs.cs
- DeviceContext.cs
- DataSourceCacheDurationConverter.cs
- ApplicationFileCodeDomTreeGenerator.cs
- TraceSection.cs
- FlowThrottle.cs
- CategoryAttribute.cs
- CodeCompiler.cs
- RayHitTestParameters.cs
- MaskDesignerDialog.cs
- DataGridRow.cs
- SymDocumentType.cs
- ExpressionBindings.cs
- ScriptingWebServicesSectionGroup.cs
- InkPresenter.cs
- WbemException.cs
- TargetConverter.cs
- PropertyChange.cs
- TdsRecordBufferSetter.cs
- AnnotationResource.cs
- SystemWebSectionGroup.cs
- ResolveNameEventArgs.cs
- ProcessModelInfo.cs
- StorageAssociationSetMapping.cs