uiautomation
uiautomation.uiautomation.RangeValuePattern クラス

公開メンバ関数

def __init__ (self, pattern=None)
 
bool IsReadOnly (self)
 
float LargeChange (self)
 
float Maximum (self)
 
float Minimum (self)
 
float SmallChange (self)
 
float Value (self)
 
bool SetValue (self, float value, float waitTime=OPERATION_WAIT_TIME)
 

公開変数類

 pattern
 

構築子と解体子

◆ __init__()

def uiautomation.uiautomation.RangeValuePattern.__init__ (   self,
  pattern = None 
)
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nn-uiautomationclient-iuiautomationrangevaluepattern

メソッド詳解

◆ IsReadOnly()

bool uiautomation.uiautomation.RangeValuePattern.IsReadOnly (   self)
Property IsReadOnly.
Call IUIAutomationRangeValuePattern::get_CurrentIsReadOnly.
Return bool, indicates whether the value of the element can be changed.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentisreadonly

◆ LargeChange()

float uiautomation.uiautomation.RangeValuePattern.LargeChange (   self)
Property LargeChange.
Call IUIAutomationRangeValuePattern::get_CurrentLargeChange.
Return float, the value that is added to or subtracted from the value of the control
              when a large change is made, such as when the PAGE DOWN key is pressed.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentlargechange

◆ Maximum()

float uiautomation.uiautomation.RangeValuePattern.Maximum (   self)
Property Maximum.
Call IUIAutomationRangeValuePattern::get_CurrentMaximum.
Return float, the maximum value of the control.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentmaximum

◆ Minimum()

float uiautomation.uiautomation.RangeValuePattern.Minimum (   self)
Property Minimum.
Call IUIAutomationRangeValuePattern::get_CurrentMinimum.
Return float, the minimum value of the control.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentminimum

◆ SetValue()

bool uiautomation.uiautomation.RangeValuePattern.SetValue (   self,
float  value,
float   waitTime = OPERATION_WAIT_TIME 
)
Call IUIAutomationRangeValuePattern::SetValue.
Set the value of the control.
value: int.
waitTime: float.
Return bool, True if succeed otherwise False.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-setvalue

◆ SmallChange()

float uiautomation.uiautomation.RangeValuePattern.SmallChange (   self)
Property SmallChange.
Call IUIAutomationRangeValuePattern::get_CurrentSmallChange.
Return float, the value that is added to or subtracted from the value of the control
              when a small change is made, such as when an arrow key is pressed.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentsmallchange

◆ Value()

float uiautomation.uiautomation.RangeValuePattern.Value (   self)
Property Value.
Call IUIAutomationRangeValuePattern::get_CurrentValue.
Return float, the value of the control.
Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautomationclient/nf-uiautomationclient-iuiautomationrangevaluepattern-get_currentvalue

メンバ詳解

◆ pattern

uiautomation.uiautomation.RangeValuePattern.pattern

このクラス詳解は次のファイルから抽出されました: