Search Results for

    Show / Hide Table of Contents

    Class KeyStrokeGeneral

    Key Input Operations Implemented

    Inheritance
    System.Object
    KeyStrokeGeneral
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Quark.XA.Core.AutomationProject.CoreUtilities
    Assembly: Quark.XA.Core.AutomationProject.dll
    Syntax
    public class KeyStrokeGeneral

    Methods

    PressBackspaceKey(Int32)

    Declaration
    public void PressBackspaceKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressDeleteKey()

    Declaration
    public void PressDeleteKey()

    PressDeleteKey(Int32)

    Declaration
    public void PressDeleteKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressDownArrowKey(Int32)

    Press Direction Key

    Declaration
    public void PressDownArrowKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    Number of times

    PressEndKey()

    Declaration
    public void PressEndKey()

    PressEnterKey()

    Other useful Navigation Keys

    Declaration
    public void PressEnterKey()

    PressEnterKey(Int32)

    Declaration
    public void PressEnterKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressEscapeKey()

    Declaration
    public void PressEscapeKey()

    PressHomeKey()

    Declaration
    public void PressHomeKey()

    PressLeftArrowKey(Int32)

    Declaration
    public void PressLeftArrowKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressRightArrowKey(Int32)

    Declaration
    public void PressRightArrowKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressShiftTabKey(Int32)

    Declaration
    public void PressShiftTabKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressSpaceKey()

    Declaration
    public void PressSpaceKey()

    PressTabKey(Int32)

    Declaration
    public void PressTabKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    PressUpArrowKey(Int32)

    Declaration
    public void PressUpArrowKey(int i)
    Parameters
    Type Name Description
    System.Int32 i

    SelectDown(Int32)

    Declaration
    public void SelectDown(int i)
    Parameters
    Type Name Description
    System.Int32 i

    SelectLeft(Int32)

    Declaration
    public void SelectLeft(int i)
    Parameters
    Type Name Description
    System.Int32 i

    SelectRight(Int32)

    Selection using Shift modifier key

    Declaration
    public void SelectRight(int i)
    Parameters
    Type Name Description
    System.Int32 i

    Number of times

    SelectUp(Int32)

    Declaration
    public void SelectUp(int i)
    Parameters
    Type Name Description
    System.Int32 i

    SendAltKeyStroke(String)

    Combination of Alt and Key

    Declaration
    public void SendAltKeyStroke(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    SendControlKeyStroke(String)

    Combination of CTRL and Key

    Declaration
    public void SendControlKeyStroke(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    SendControlShiftKeys(String)

    Key insertion with Both Shift and control Modifier Key

    Declaration
    public void SendControlShiftKeys(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    SendKeyStroke(String)

    Insert simple keys using keyboard

    Declaration
    public void SendKeyStroke(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    SendKeyToInsertText(String)

    The Usage of the Below Function is Clear that it will insert (Lower Case)text but due to XA Limitations it is not able to do so Therefore we USe toUpper() to convert Lower Case to Upper Case Now One thing to be taken care is that You CANNOT use " ~ # { } " characters Directly

    Declaration
    public void SendKeyToInsertText(string key)
    Parameters
    Type Name Description
    System.String key

    Text Data

    SendShiftKeyStroke(String)

    Combination of Shift and Key

    Declaration
    public void SendShiftKeyStroke(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    SendWindowKeyStroke(String)

    Combination of Window key and Key

    Declaration
    public void SendWindowKeyStroke(string key)
    Parameters
    Type Name Description
    System.String key

    Key Input

    In This Article
    Back to top © 2025 Quark Software Inc. All rights reserved.