AtspiUiaSource.AutomationSource.RaisePropertyChangedEvent C# (CSharp) Method

RaisePropertyChangedEvent() static private method

static private RaisePropertyChangedEvent ( Accessible accessible, AutomationProperty property, object oldValue, object newValue ) : void
accessible Atspi.Accessible
property System.Windows.Automation.AutomationProperty
oldValue object
newValue object
return void
		internal static void RaisePropertyChangedEvent (Accessible accessible, AutomationProperty property, object oldValue, object newValue)
		{
			IElement element = Element.GetElement (accessible);
			RaisePropertyChangedEvent (element, property, oldValue, newValue);
		}

Same methods

AutomationSource::RaisePropertyChangedEvent ( IElement element, AutomationProperty property, object oldValue, object newValue ) : void
AutomationSource::RaisePropertyChangedEvent ( IElement element, AutomationPropertyChangedEventArgs e ) : void

Usage Example

Beispiel #1
0
        private void OnSelectionChanged(Accessible sender)
        {
            IElement [] newSelection = source.GetSelection();

            AutomationSource.RaisePropertyChangedEvent(element,
                                                       SelectionPattern.SelectionProperty,
                                                       oldSelection ?? new IElement [0],
                                                       newSelection ?? new IElement [0]);
            oldSelection = newSelection;
        }
All Usage Examples Of AtspiUiaSource.AutomationSource::RaisePropertyChangedEvent