Partilhar via


ClientSideProviderDescription Construtores

Definição

Inicializa uma nova instância da classe ClientSideProviderDescription.

Sobrecargas

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

Inicializa uma nova instância da classe ClientSideProviderDescription.

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

Inicializa uma nova instância da classe ClientSideProviderDescription.

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

Inicializa uma nova instância da classe 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)

Parâmetros

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

O método que cria o provedor do lado do cliente para uma janela.

className
String

O nome de classe das janelas para as quais o provedor é usado.

Exemplos

Por exemplo, código, consulte Criar um provedor de Client-Side Automação da Interface do Usuário.

Comentários

Quando Automação da Interface do Usuário encontra uma janela de classeclassName, ela chama clientSideProviderFactoryCallback para criar uma instância do provedor do lado do cliente.

Se className for null, o provedor é usado para todas as janelas para as quais nenhum outro provedor é encontrado.

Confira também

Aplica-se a

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

Inicializa uma nova instância da classe 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)

Parâmetros

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

O método que cria o provedor do lado do cliente para uma janela.

className
String

O nome de classe da janela para a qual o provedor é usado.

imageName
String

O nome do executável ou DLL para o processo em que a janela reside.

flags
ClientSideProviderMatchIndicator

Sinalizadores que especificam o comportamento durante a correspondência de nomes de classe de janela.

Comentários

Quando Automação da Interface do Usuário encontra uma janela de classe className dentro do processo especificado, imageNameele chama clientSideProviderFactoryCallback para criar uma instância do provedor do lado do cliente.

Se className for null, o provedor é usado para todas as janelas para as quais nenhum outro provedor é encontrado.

Se imageName for null, o provedor é usado para todos os processos que contêm a classe de janela.

Confira também

Aplica-se a