ClientSideProviderDescription 构造函数

定义

初始化 ClientSideProviderDescription 类的新实例。

重载

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

初始化 ClientSideProviderDescription 类的新实例。

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

初始化 ClientSideProviderDescription 类的新实例。

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

初始化 ClientSideProviderDescription 类的新实例。

public:
 ClientSideProviderDescription(System::Windows::Automation::ClientSideProviderFactoryCallback ^ clientSideProviderFactoryCallback, System::String ^ className);
public ClientSideProviderDescription (System.Windows.Automation.ClientSideProviderFactoryCallback clientSideProviderFactoryCallback, string className);
new System.Windows.Automation.ClientSideProviderDescription : System.Windows.Automation.ClientSideProviderFactoryCallback * string -> System.Windows.Automation.ClientSideProviderDescription
Public Sub New (clientSideProviderFactoryCallback As ClientSideProviderFactoryCallback, className As String)

参数

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

为窗口创建客户端提供程序的方法。

className
String

提供程序所用于的窗口的类名称。

示例

有关示例代码,请参阅创建Client-Side UI 自动化提供程序

注解

当UI 自动化遇到类className的窗口时,它会调用clientSideProviderFactoryCallback创建客户端提供程序的实例。

null如果是className,则提供程序用于未找到其他提供程序的所有窗口。

另请参阅

适用于

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

初始化 ClientSideProviderDescription 类的新实例。

public:
 ClientSideProviderDescription(System::Windows::Automation::ClientSideProviderFactoryCallback ^ clientSideProviderFactoryCallback, System::String ^ className, System::String ^ imageName, System::Windows::Automation::ClientSideProviderMatchIndicator flags);
public ClientSideProviderDescription (System.Windows.Automation.ClientSideProviderFactoryCallback clientSideProviderFactoryCallback, string className, string imageName, System.Windows.Automation.ClientSideProviderMatchIndicator flags);
new System.Windows.Automation.ClientSideProviderDescription : System.Windows.Automation.ClientSideProviderFactoryCallback * string * string * System.Windows.Automation.ClientSideProviderMatchIndicator -> System.Windows.Automation.ClientSideProviderDescription
Public Sub New (clientSideProviderFactoryCallback As ClientSideProviderFactoryCallback, className As String, imageName As String, flags As ClientSideProviderMatchIndicator)

参数

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

为窗口创建客户端提供程序的方法。

className
String

提供程序所用于的窗口的类名称。

imageName
String

窗口所驻留的进程的可执行文件或 DLL 的名称。

flags
ClientSideProviderMatchIndicator

指定匹配窗口类名称时的行为的标志。

注解

当UI 自动化在指定的imageName进程中遇到类className的窗口时,它会调用clientSideProviderFactoryCallback创建客户端提供程序的实例。

null如果是className,则提供程序用于未找到其他提供程序的所有窗口。

null如果是imageName,则提供程序用于包含窗口类的所有进程。

另请参阅

适用于