Aracılığıyla paylaş


ClientSideProviderDescription Oluşturucular

Tanım

ClientSideProviderDescription sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

ClientSideProviderDescription sınıfının yeni bir örneğini başlatır.

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

ClientSideProviderDescription sınıfının yeni bir örneğini başlatır.

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String)

ClientSideProviderDescription sınıfının yeni bir örneğini başlatır.

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)

Parametreler

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

Bir pencere için istemci tarafı sağlayıcısını oluşturan yöntem.

className
String

Sağlayıcının kullanıldığı pencerelerin sınıf adı.

Örnekler

Örnek kod için bkz. Client-Side UI Otomasyonu Sağlayıcısı oluşturma.

Açıklamalar

UI Otomasyonu sınıfının classNamebir penceresiyle karşılaştığında, istemci tarafı sağlayıcısının bir örneğini oluşturmak için öğesini çağırırclientSideProviderFactoryCallback.

ise className nullsağlayıcı, başka sağlayıcı bulunmayan tüm pencereler için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

ClientSideProviderDescription(ClientSideProviderFactoryCallback, String, String, ClientSideProviderMatchIndicator)

ClientSideProviderDescription sınıfının yeni bir örneğini başlatır.

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)

Parametreler

clientSideProviderFactoryCallback
ClientSideProviderFactoryCallback

Bir pencere için istemci tarafı sağlayıcısını oluşturan yöntem.

className
String

Sağlayıcının kullanıldığı pencerenin sınıf adı.

imageName
String

Pencerenin bulunduğu işlemin yürütülebilir dosyasının veya DLL dosyasının adı.

flags
ClientSideProviderMatchIndicator

Pencere sınıf adları eşleştirirken davranışı belirten bayraklar.

Açıklamalar

UI Otomasyonu tarafından imageNamebelirtilen işlem içinde bir sınıf className penceresiyle karşılaştığında, istemci tarafı sağlayıcısının bir örneğini oluşturmak için çağrısında clientSideProviderFactoryCallback bulunur.

ise className nullsağlayıcı, başka sağlayıcı bulunmayan tüm pencereler için kullanılır.

ise imageName null, sağlayıcı pencere sınıfını içeren tüm işlemler için kullanılır.

Ayrıca bkz.

Şunlara uygulanır