C# Class FarsiLibrary.WPF.Automation.FXMonthViewAutomationPeer

Inheritance: System.Windows.Automation.Peers.FrameworkElementAutomationPeer, ISelectionProvider, IValueProvider
显示文件 Open project: HEskandari/FarsiLibrary

Private Properties

Property Type Description
ISelectionProvider System.Windows.Automation.Provider.IRawElementProviderSimple[]
RaiseSelectionEvents void

Public Methods

Method Description
FXMonthViewAutomationPeer ( FXMonthView owner ) : System

Initializes a new instance of the FXMonthViewAutomationPeer class.

GetPattern ( PatternInterface patternInterface ) : object

Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.

IValueProvider ( string value ) : void

Protected Methods

Method Description
GetAutomationControlTypeCore ( ) : AutomationControlType

Gets the control type for the element that is associated with the UI Automation peer.

GetClassNameCore ( ) : string

Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.

GetNameCore ( ) : string

Private Methods

Method Description
ISelectionProvider ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
RaiseSelectionEvents ( System.Windows.Controls.SelectionChangedEventArgs e ) : void

Method Details

FXMonthViewAutomationPeer() public method

Initializes a new instance of the FXMonthViewAutomationPeer class.
public FXMonthViewAutomationPeer ( FXMonthView owner ) : System
owner FarsiLibrary.WPF.Controls.FXMonthView Owning MonthView control
return System

GetAutomationControlTypeCore() protected method

Gets the control type for the element that is associated with the UI Automation peer.
protected GetAutomationControlTypeCore ( ) : AutomationControlType
return AutomationControlType

GetClassNameCore() protected method

Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.
protected GetClassNameCore ( ) : string
return string

GetNameCore() protected method

protected GetNameCore ( ) : string
return string

GetPattern() public method

Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
public GetPattern ( PatternInterface patternInterface ) : object
patternInterface PatternInterface A value from the System.Windows.Automation.Peers.PatternInterface enumeration.
return object

IValueProvider() public method

public IValueProvider ( string value ) : void
value string
return void