UIAutomation.HasControlInputCmdletBase.OnUIAutomationPropertyChangedEvent C# (CSharp) Method

OnUIAutomationPropertyChangedEvent() protected method

protected OnUIAutomationPropertyChangedEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
return void
        protected void OnUIAutomationPropertyChangedEvent(object src, classic.AutomationPropertyChangedEventArgs e)
        {
            if (!checkNotNull(src, e)) return;
            // 20140217
            // if (AutomationProperty == e.Property) {
            if (AutomationProperty.Contains(e.Property)) {
                
                
try {
    WriteVerbose(this, "RunEventScriptBlocks(this) ran");
} catch { }
                
                
                RunEventScriptBlocks(this);
            }
            try {
                WriteVerbose(this, e.EventId + "on " + (src as classic.AutomationElement) + " fired");
            } catch { }
        }
        #endregion OnUIAutomationPropertyChangedEvent