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
, поставщик используется для всех окон, для которых другой поставщик не найден.
См. также раздел
- Регистрация сборки поставщика на стороне клиента
- Создание поставщиков модель автоматизации пользовательского интерфейса на стороне клиента
- Реализация поставщиков UI Automation в в приложении клиента
Применяется к
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 для процесса, где располагается окно.
Флажки, которые определяют поведение при сопоставлении имен классов окон.
Комментарии
Когда модель автоматизации пользовательского интерфейса обнаруживает окно класса className
в процессе, заданном параметром imageName
, он вызывает clientSideProviderFactoryCallback
для создания экземпляра поставщика на стороне клиента.
Если className
имеет значение null
, поставщик используется для всех окон, для которых другой поставщик не найден.
Если imageName
имеет значение null
, поставщик используется для всех процессов, содержащих класс окна.
См. также раздел
- Регистрация сборки поставщика на стороне клиента
- Создание поставщиков модель автоматизации пользовательского интерфейса на стороне клиента
- Реализация поставщиков UI Automation в в приложении клиента