C# Class Sanderling.Script.ToScriptExtension

Extension methods for consumption by scripts.
Afficher le fichier Open project: Arcitectus/Sanderling

Méthodes publiques

Méthode Description
InvalidateMeasurement ( this sanderling ) : void
IsAltKey ( this key ) : bool
IsCtrlKey ( this key ) : bool
KeyDown ( this sanderling, IEnumerable listKey ) : MotionResult
KeyDown ( this sanderling, VirtualKeyCode key ) : MotionResult
KeyUp ( this sanderling, IEnumerable listKey ) : MotionResult
KeyUp ( this sanderling, VirtualKeyCode key ) : MotionResult
KeyboardPress ( this sanderling, VirtualKeyCode key ) : MotionResult
KeyboardPressCombined ( this sanderling, IEnumerable setKey ) : MotionResult
KeyboardPressSequence ( this sanderling, IEnumerable listKey ) : IEnumerable
MouseClick ( this host, IUIElement destination, MouseButtonIdEnum mouseButton ) : MotionResult
MouseClickLeft ( this host, IUIElement destination ) : MotionResult
MouseClickRight ( this host, IUIElement destination ) : MotionResult
MouseDragAndDrop ( this host, IUIElement elementToDrag, IUIElement destination ) : MotionResult
MouseDragAndDrop ( this host, IUIElement elementToDrag, IUIElement destination, MouseButtonIdEnum mouseButton ) : MotionResult
MouseMove ( this host, IUIElement destination, MouseButtonIdEnum mouseButton = null ) : MotionResult
TextEntry ( this sanderling, string text ) : MotionResult
WaitForMeasurement ( this sanderling ) : void
WindowPostMessage ( this host, uint msg, IntPtr wParam, IntPtr lParam = default(IntPtr) ) : bool
WindowPostMessageKeyDown ( this host, VirtualKeyCode key, IntPtr lParam = default(IntPtr) ) : bool
WindowPostMessageKeyUp ( this host, VirtualKeyCode key, IntPtr lParam = default(IntPtr) ) : bool
WindowToForeground ( this sanderling ) : MotionResult

Method Details

InvalidateMeasurement() static public méthode

static public InvalidateMeasurement ( this sanderling ) : void
sanderling this
Résultat void

IsAltKey() static public méthode

static public IsAltKey ( this key ) : bool
key this
Résultat bool

IsCtrlKey() static public méthode

static public IsCtrlKey ( this key ) : bool
key this
Résultat bool

KeyDown() static public méthode

static public KeyDown ( this sanderling, IEnumerable listKey ) : MotionResult
sanderling this
listKey IEnumerable
Résultat MotionResult

KeyDown() static public méthode

static public KeyDown ( this sanderling, VirtualKeyCode key ) : MotionResult
sanderling this
key VirtualKeyCode
Résultat MotionResult

KeyUp() static public méthode

static public KeyUp ( this sanderling, IEnumerable listKey ) : MotionResult
sanderling this
listKey IEnumerable
Résultat MotionResult

KeyUp() static public méthode

static public KeyUp ( this sanderling, VirtualKeyCode key ) : MotionResult
sanderling this
key VirtualKeyCode
Résultat MotionResult

KeyboardPress() static public méthode

static public KeyboardPress ( this sanderling, VirtualKeyCode key ) : MotionResult
sanderling this
key VirtualKeyCode
Résultat MotionResult

KeyboardPressCombined() static public méthode

static public KeyboardPressCombined ( this sanderling, IEnumerable setKey ) : MotionResult
sanderling this
setKey IEnumerable
Résultat MotionResult

KeyboardPressSequence() static public méthode

static public KeyboardPressSequence ( this sanderling, IEnumerable listKey ) : IEnumerable
sanderling this
listKey IEnumerable
Résultat IEnumerable

MouseClick() static public méthode

static public MouseClick ( this host, IUIElement destination, MouseButtonIdEnum mouseButton ) : MotionResult
host this
destination IUIElement
mouseButton MouseButtonIdEnum
Résultat MotionResult

MouseClickLeft() static public méthode

static public MouseClickLeft ( this host, IUIElement destination ) : MotionResult
host this
destination IUIElement
Résultat MotionResult

MouseClickRight() static public méthode

static public MouseClickRight ( this host, IUIElement destination ) : MotionResult
host this
destination IUIElement
Résultat MotionResult

MouseDragAndDrop() static public méthode

static public MouseDragAndDrop ( this host, IUIElement elementToDrag, IUIElement destination ) : MotionResult
host this
elementToDrag IUIElement
destination IUIElement
Résultat MotionResult

MouseDragAndDrop() static public méthode

static public MouseDragAndDrop ( this host, IUIElement elementToDrag, IUIElement destination, MouseButtonIdEnum mouseButton ) : MotionResult
host this
elementToDrag IUIElement
destination IUIElement
mouseButton MouseButtonIdEnum
Résultat MotionResult

MouseMove() static public méthode

static public MouseMove ( this host, IUIElement destination, MouseButtonIdEnum mouseButton = null ) : MotionResult
host this
destination IUIElement
mouseButton MouseButtonIdEnum
Résultat MotionResult

TextEntry() static public méthode

static public TextEntry ( this sanderling, string text ) : MotionResult
sanderling this
text string
Résultat MotionResult

WaitForMeasurement() static public méthode

static public WaitForMeasurement ( this sanderling ) : void
sanderling this
Résultat void

WindowPostMessage() static public méthode

static public WindowPostMessage ( this host, uint msg, IntPtr wParam, IntPtr lParam = default(IntPtr) ) : bool
host this
msg uint
wParam System.IntPtr
lParam System.IntPtr
Résultat bool

WindowPostMessageKeyDown() static public méthode

static public WindowPostMessageKeyDown ( this host, VirtualKeyCode key, IntPtr lParam = default(IntPtr) ) : bool
host this
key VirtualKeyCode
lParam System.IntPtr
Résultat bool

WindowPostMessageKeyUp() static public méthode

static public WindowPostMessageKeyUp ( this host, VirtualKeyCode key, IntPtr lParam = default(IntPtr) ) : bool
host this
key VirtualKeyCode
lParam System.IntPtr
Résultat bool

WindowToForeground() static public méthode

static public WindowToForeground ( this sanderling ) : MotionResult
sanderling this
Résultat MotionResult