C# Class Microsoft.Windows.Automation.Peers.RibbonSplitButtonAutomationPeer

An automation peer class which automates RibbonSplitButton control.
Inheritance: RibbonMenuButtonAutomationPeer, IToggleProvider, IInvokeProvider
Datei anzeigen Open project: kasicass/kasicass

Private Properties

Property Type Description
ConvertToToggleState ToggleState
RaiseInvokeAutomationEvent void
RaiseToggleStatePropertyChangedEvent void

Public Methods

Method Description
GetPattern ( PatternInterface patternInterface ) : object
IInvokeProvider ( ) : void
IToggleProvider ( ) : void
RibbonSplitButtonAutomationPeer ( Microsoft.Windows.Controls.Ribbon.RibbonSplitButton owner ) : System

Initialize Automation Peer for RibbonSplitButton

Protected Methods

Method Description
GetAutomationControlTypeCore ( ) : AutomationControlType

Private Methods

Method Description
ConvertToToggleState ( bool value ) : ToggleState
RaiseInvokeAutomationEvent ( ) : void
RaiseToggleStatePropertyChangedEvent ( bool oldValue, bool newValue ) : void

Method Details

GetAutomationControlTypeCore() protected method

protected GetAutomationControlTypeCore ( ) : AutomationControlType
return AutomationControlType

GetPattern() public method

public GetPattern ( PatternInterface patternInterface ) : object
patternInterface PatternInterface
return object

IInvokeProvider() public method

public IInvokeProvider ( ) : void
return void

IToggleProvider() public method

public IToggleProvider ( ) : void
return void

RibbonSplitButtonAutomationPeer() public method

Initialize Automation Peer for RibbonSplitButton
public RibbonSplitButtonAutomationPeer ( Microsoft.Windows.Controls.Ribbon.RibbonSplitButton owner ) : System
owner Microsoft.Windows.Controls.Ribbon.RibbonSplitButton
return System