示例#1
0
 protected BaseAutomationPropertyEvent(SimpleControlProvider provider,
                                       AutomationProperty property)
     : base(provider)
 {
     this.property = property;
     OldValue      = Provider.GetPropertyValue(Property.Id);
 }
		protected BaseAutomationPropertyEvent (SimpleControlProvider provider,
		                                       AutomationProperty property)
			: base (provider)
		{
			this.property = property;
			OldValue = Provider.GetPropertyValue (Property.Id);
		}
 public TextBoxAutomationHasKeyboardFocusPropertyEvent(SimpleControlProvider provider,
                                                       SimpleControlProvider parentProvider)
     : base(provider,
            AutomationElementIdentifiers.HasKeyboardFocusProperty)
 {
     this.parentProvider = parentProvider;
 }
		public RangeValuePatternSmallChangeEvent (SimpleControlProvider provider) 
			: base (provider, RangeValuePatternIdentifiers.SmallChangeProperty)
		{
		}
		public WindowPatternCanMinimizePropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        WindowPatternIdentifiers.CanMinimizeProperty)
		{
		}
		public HasKeyBoardFocusPropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        AutomationElementIdentifiers.HasKeyboardFocusProperty)
		{
		}
示例#7
0
		public InvokePatternInvokedEvent (SimpleControlProvider provider) 
			: base (provider, InvokePatternIdentifiers.InvokedEvent)
		{
		}
 public RangeValuePatternIsReadOnlyEvent(SimpleControlProvider provider)
     : base(provider, RangeValuePatternIdentifiers.IsReadOnlyProperty)
 {
 }
示例#9
0
 public ExpandCollapsePatternStateEvent(SimpleControlProvider provider)
     : base(provider,
            ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty)
 {
 }
示例#10
0
		protected ProviderEvent (SimpleControlProvider provider)
		{
			this.provider = provider;
		}
 public AutomationIsPatternAvailablePropertyEvent(SimpleControlProvider provider)
     : base(provider)
 {
 }
示例#12
0
		public TextPatternTextChangedEvent (SimpleControlProvider provider) 
			: base (provider,
			        TextPatternIdentifiers.TextChangedEvent)
		{
		}
		public WindowPatternWindowClosedEvent (SimpleControlProvider provider) 
			: base (provider,
			        WindowPatternIdentifiers.WindowClosedEvent)
		{
			formProvider = (FormProvider) provider;
		}
示例#14
0
		public AutomationFocusChangedEvent (SimpleControlProvider provider) 
			: base (provider, 
			        AutomationElementIdentifiers.AutomationFocusChangedEvent)
		{
		}
		public AutomationIsEnabledPropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        AutomationElementIdentifiers.IsEnabledProperty)
		{
		}
示例#16
0
 public AutomationFocusChangedEvent(SimpleControlProvider provider)
     : base(provider,
            AutomationElementIdentifiers.AutomationFocusChangedEvent)
 {
 }
 public DockPatternDockPositionEvent(SimpleControlProvider provider)
     : base(provider, DockPatternIdentifiers.DockPositionProperty)
 {
 }
		public SelectionItemPatternElementSelectedEvent (SimpleControlProvider provider) 
			: base (provider, 
			        SelectionItemPatternIdentifiers.ElementSelectedEvent)
		{
		}
示例#19
0
 public TogglePatternToggleStateEvent(SimpleControlProvider provider)
     : base(provider, TogglePatternIdentifiers.ToggleStateProperty)
 {
 }
 public SelectionItemPatternSelectionContainerEvent(SimpleControlProvider provider)
     : base(provider, SelectionItemPatternIdentifiers.SelectionContainerProperty)
 {
 }
		public ListItemSelectionItemPatternIsSelectedEvent (SimpleControlProvider provider)
			: base (provider, SelectionItemPatternIdentifiers.IsSelectedProperty)
		{
		}
示例#22
0
		public StructureChangedEvent (SimpleControlProvider provider)
			: base (provider)
		{
		}
		public SelectionItemPatternSelectionContainerEvent (SimpleControlProvider provider) 
			: base (provider, SelectionItemPatternIdentifiers.SelectionContainerProperty)
		{
		}
示例#24
0
 public ScrollPatternHorizontallyScrollableEvent(SimpleControlProvider provider)
     : base(provider, ScrollPatternIdentifiers.HorizontallyScrollableProperty)
 {
 }
示例#25
0
 protected BaseAutomationEvent(SimpleControlProvider provider,
                               AutomationEvent evnt)
     : base(provider)
 {
     this.evnt = evnt;
 }
示例#26
0
 public ButtonInvokePatternInvokedEvent(SimpleControlProvider provider)
     : base(provider, InvokePatternIdentifiers.InvokedEvent)
 {
     this.provider = (UpDownBaseProvider.UpDownBaseButtonProvider)provider;
 }
		public ButtonInvokePatternInvokedEvent (SimpleControlProvider provider) 
			: base (provider, InvokePatternIdentifiers.InvokedEvent)
		{
			this.provider = (UpDownBaseProvider.UpDownBaseButtonProvider) provider;
		}
示例#28
0
 protected ProviderEvent(SimpleControlProvider provider)
 {
     this.provider = provider;
 }
 public RangeValuePatternSmallChangeEvent(SimpleControlProvider provider)
     : base(provider, RangeValuePatternIdentifiers.SmallChangeProperty)
 {
 }
 public ListItemSelectionItemPatternIsSelectedEvent(SimpleControlProvider provider)
     : base(provider, SelectionItemPatternIdentifiers.IsSelectedProperty)
 {
 }
示例#31
0
 public HasKeyBoardFocusPropertyEvent(SimpleControlProvider provider)
     : base(provider,
            AutomationElementIdentifiers.HasKeyboardFocusProperty)
 {
 }
		public ScrollPatternHorizontallyScrollableEvent (SimpleControlProvider provider) 
			: base (provider, ScrollPatternIdentifiers.HorizontallyScrollableProperty)
		{
		}
示例#33
0
 public ListItemSelectionItemPatternElementSelectedEvent(SimpleControlProvider provider)
     : base(provider, SelectionItemPatternIdentifiers.ElementSelectedEvent)
 {
 }
示例#34
0
 public WindowPatternWindowClosedEvent(SimpleControlProvider provider)
     : base(provider,
            WindowPatternIdentifiers.WindowClosedEvent)
 {
     formProvider = (FormProvider)provider;
 }
示例#35
0
 public InvokePatternInvokedEvent(SimpleControlProvider provider)
     : base(provider, InvokePatternIdentifiers.InvokedEvent)
 {
 }
 public ScrollPatternHorizontalScrollPercentEvent(SimpleControlProvider provider)
     : base(provider, ScrollPatternIdentifiers.HorizontalScrollPercentProperty)
 {
 }
示例#37
0
 public StructureChangedEvent(SimpleControlProvider provider)
     : base(provider)
 {
 }
示例#38
0
 public ValuePatternValueEvent(SimpleControlProvider provider)
     : base(provider,
            ValuePatternIdentifiers.ValueProperty)
 {
 }
 public AutomationIsEnabledPropertyEvent(SimpleControlProvider provider)
     : base(provider,
            AutomationElementIdentifiers.IsEnabledProperty)
 {
 }
 public SplitterPanelTransformPatternCanResizeEvent(SimpleControlProvider provider)
     : base(provider, TransformPatternIdentifiers.CanResizeProperty)
 {
 }
		public TogglePatternToggleStateEvent (SimpleControlProvider provider) 
			: base (provider, TogglePatternIdentifiers.ToggleStateProperty)
		{
		}
		public AutomationIsPatternAvailablePropertyEvent (SimpleControlProvider provider) 
			: base (provider)
		{
		}
		public DockPatternDockPositionEvent (SimpleControlProvider provider) 
			: base (provider, DockPatternIdentifiers.DockPositionProperty)
		{
		}
		public SplitterPanelTransformPatternCanResizeEvent (SimpleControlProvider provider) 
			: base (provider, TransformPatternIdentifiers.CanResizeProperty)
		{
		}
示例#45
0
		public ValuePatternValueEvent (SimpleControlProvider provider) 
			: base (provider, ValuePatternIdentifiers.ValueProperty)
		{
		}
示例#46
0
 public GridPatternColumnCountEvent(SimpleControlProvider provider)
     : base(provider, GridPatternIdentifiers.ColumnCountProperty)
 {
 }
		public AutomationBoundingRectanglePropertyEvent (SimpleControlProvider provider) 
			: base (provider, AutomationElementIdentifiers.BoundingRectangleProperty)
		{
		}
		public WindowPatternWindowVisualStatePropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        WindowPatternIdentifiers.WindowVisualStateProperty)
		{
		}
示例#49
0
		public ValuePatternIsReadOnlyEvent (SimpleControlProvider provider) 
			: base (provider,
			        ValuePatternIdentifiers.IsReadOnlyProperty)
		{
		}
		public WindowPatternWindowOpenedEvent (SimpleControlProvider provider) 
			: base (provider,
			        WindowPatternIdentifiers.WindowOpenedEvent)
		{
		}
示例#51
0
 public WindowPatternCanMaximizePropertyEvent(SimpleControlProvider provider)
     : base(provider,
            WindowPatternIdentifiers.CanMaximizeProperty)
 {
 }
 public RangeValuePatternMaximumEvent(SimpleControlProvider provider)
     : base(provider, RangeValuePatternIdentifiers.MaximumProperty)
 {
 }
示例#53
0
		public AutomationNamePropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        AutomationElementIdentifiers.NameProperty)
		{
		}
示例#54
0
 public AutomationNamePropertyEvent(SimpleControlProvider provider)
     : base(provider,
            AutomationElementIdentifiers.NameProperty)
 {
 }
		public ToolBarButtonExpandCollapsePatternExpandCollapseStateEvent (SimpleControlProvider provider) 
			: base (provider, ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty)
		{
		}
示例#56
0
 public TransformPatternCanMoveEvent(SimpleControlProvider provider)
     : base(provider, TransformPatternIdentifiers.CanMoveProperty)
 {
 }
		public TransformPatternCanMoveEvent (SimpleControlProvider provider) 
			: base (provider, TransformPatternIdentifiers.CanMoveProperty)
		{
		}
 public AutomationBoundingRectanglePropertyEvent(SimpleControlProvider provider)
     : base(provider, AutomationElementIdentifiers.BoundingRectangleProperty)
 {
 }
		public WindowPatternIsTopmostPropertyEvent (SimpleControlProvider provider) 
			: base (provider,
			        WindowPatternIdentifiers.IsTopmostProperty)
		{
		}
		public RangeValuePatternMaximumEvent (SimpleControlProvider provider) 
			: base (provider, RangeValuePatternIdentifiers.MaximumProperty)
		{
		}