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 модель автоматизации пользовательского интерфейса.

Комментарии

Когда модель автоматизации пользовательского интерфейса обнаруживает окно класса className, он вызывает clientSideProviderFactoryCallback для создания экземпляра поставщика на стороне клиента.

Если className имеет значение null, поставщик используется для всех окон, для которых другой поставщик не найден.

См. также раздел

Применяется к

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

Флажки, которые определяют поведение при сопоставлении имен классов окон.

Комментарии

Когда модель автоматизации пользовательского интерфейса обнаруживает окно класса className в процессе, заданном параметром imageName, он вызывает clientSideProviderFactoryCallback для создания экземпляра поставщика на стороне клиента.

Если className имеет значение null, поставщик используется для всех окон, для которых другой поставщик не найден.

Если imageName имеет значение null, поставщик используется для всех процессов, содержащих класс окна.

См. также раздел

Применяется к