Ich bin mit UI-Automatisierung und das hinzugefügt alle refrences wie UIAUOMATION CLIETNT UND TYP aber meine FunktionAutomatisierungsereignis nicht funktioniert? C# AUTOMATION UI
Automation.AddAutomationEventHandler(
WindowPattern.WindowOpenedEvent,
AutomationElement.RootElement,
System.Windows.Automation.TreeScope.Subtree,
(sender, e) =>
{
var element = sender as AutomationElement;
if (element.Current.LocalizedControlType == "Dialog")
{
}
});
System.Console.ReadKey();
Automation.RemoveAllEventHandlers();
nicht mehr funktioniert für einige Dialoge wie Öffnen, Speichern, prefrences aber die Arbeit für die anderen in Dialog Ich bin Registrierung Veranstaltungen so ist es zwingend erforderlich, dass meine Ereignisse auch für Dialogfelder ausgelöst werden, die notiert werden müssen
System.Console.Read();
Automation.RemoveAllEventHandlers();
1-Oberhalb des Codes system.console.ReadKey(); gibt auch Fehler, wie es in Webservice ist haben keinen Konsolenmodus
2 zu öffnen und den Dialog speichern sind nicht
3-und auch erkannt es sehr langsam ist
ähnlich zu dieser Frage
KEINE AUTOMATION GURU –