ClickParam Class

Definition

Click.

public class ClickParam : Azure.AI.AgentServer.Responses.Models.ComputerAction, System.ClientModel.Primitives.IJsonModel<Azure.AI.AgentServer.Responses.Models.ClickParam>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.AgentServer.Responses.Models.ClickParam>
type ClickParam = class
    inherit ComputerAction
    interface IJsonModel<ClickParam>
    interface IPersistableModel<ClickParam>
Public Class ClickParam
Inherits ComputerAction
Implements IJsonModel(Of ClickParam), IPersistableModel(Of ClickParam)
Inheritance
ClickParam
Implements

Constructors

Name Description
ClickParam(ClickButtonType, Int64, Int64)

Initializes a new instance of ClickParam.

Properties

Name Description
Button

Indicates which mouse button was pressed during the click. One of left, right, wheel, back, or forward.

Keys

Gets or sets the Keys.

X

The x-coordinate where the click occurred.

Y

The y-coordinate where the click occurred.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ClickParam>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ClickParam>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<ComputerAction>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ComputerAction)
IJsonModel<ComputerAction>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ComputerAction)
IPersistableModel<ClickParam>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ClickParam>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ClickParam>.Write(ModelReaderWriterOptions)
IPersistableModel<ComputerAction>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ComputerAction)
IPersistableModel<ComputerAction>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ComputerAction)
IPersistableModel<ComputerAction>.Write(ModelReaderWriterOptions) (Inherited from ComputerAction)

Applies to