public virtual extern void IUIAutomation3_AddPropertyChangedEventHandler( [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationElement element, [In] TreeScope scope, [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationCacheRequest cacheRequest, [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationPropertyChangedEventHandler handler, [MarshalAs(unmanagedType: UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_INT), In] int[] propertyArray);
public virtual extern void IUIAutomation3_AddPropertyChangedEventHandlerNativeArray( [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationElement element, [In] TreeScope scope, [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationCacheRequest cacheRequest, [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationPropertyChangedEventHandler handler, [In] ref int propertyArray, [In] int propertyCount);
public virtual extern void IUIAutomation3_RemovePropertyChangedEventHandler( [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationElement element, [MarshalAs(unmanagedType: UnmanagedType.Interface), In] IUIAutomationPropertyChangedEventHandler handler);