Share via


AutomationAdapter Class

Definition

Implements the WF/Automation capability for the hosted application.

public ref class AutomationAdapter : Microsoft::Uii::Csr::HostedApplicationAdapter
public class AutomationAdapter : Microsoft.Uii.Csr.HostedApplicationAdapter
type AutomationAdapter = class
    inherit HostedApplicationAdapter
Public Class AutomationAdapter
Inherits HostedApplicationAdapter
Inheritance
AutomationAdapter

Constructors

AutomationAdapter()

Initializes a new instance of the AutomationAdapter class.

Fields

DdaActionAddApplication

Specifies the AddApplication action of the DDA.

DdaActionAddDoActionEventTrigger

Specifies the AddDoActionEventTrigger action of the DDA.

DdaActionCloseApplication

Specifies the CloseApplication action of the DDA.

DdaActionExecuteControlAction

Specifies the ExecuteControlAction action of the DDA.

DdaActionFindControl

Specifies the FindControl action of the DDA.

DdaActionFocusApplication

Specifies the FocusApplication action of the DDA.

DdaActionGetControlValue

Specifies the GetControlValue action of the DDA.

DdaActionGetInitstring

Specifies the GetInitString action of the DDA.

DdaActionHostApplication

Specifies the HostApplication action of the DDA.

DdaActionRemoveDoActionEventTrigger

Specifies the RemoveDoActionEventTrigger action of the DDA.

DdaActionSetControlValue

Specifies the SetControlValue action of the DDA.

DdaActionStartApplication

Specifies the StartApplication action of the DDA.

Properties

ApplicationInitString

Gets or sets the XML string used to initialize the application.

(Inherited from HostedApplicationAdapter)
DataDrivenAdapter

Gets or sets the DDA associated with the application

DdaApplicationObject

Gets or sets the application object data-driven adapters used to manipulate the application.

(Inherited from HostedApplicationAdapter)
Name

Gets or sets the name of the application that the adapter is working with.

(Inherited from HostedApplicationAdapter)
SessionId

Gets the session this application instance is on.

SessionID

Gets or sets the ID of the current session. The SessionID is used with global applications to track which session is active.

(Inherited from HostedApplicationAdapter)
SessionWorkItem

Gets or sets the work item that identifies the session.

(Inherited from HostedApplicationAdapter)

Methods

AdapterContextChange(Context)

Used by inherited classes to send context change event to UII.

(Inherited from HostedApplicationAdapter)
AdapterFireAction(String, String, String)
Obsolete.

Used by inherited classes to request an action through UII to other applications.

(Inherited from HostedApplicationAdapter)
AdapterFireRequestAction(RequestActionEventArgs)

Used by inherited classes to request an action through UII to other applications.

(Inherited from HostedApplicationAdapter)
Close()

Cleans up any resources allocated by the DataDrivenAdapter on application/session shutdown

DoAction(Action, RequestActionEventArgs)

AutomationAdapter implementation of the adapter’s DoAction method.

DoAction(Action, String)
Obsolete.

Called by UII whenever an action is about to be performed on the application.

(Inherited from HostedApplicationAdapter)
GetStateData(String)

Gets the state data.

Initialize()

Initializes the components.

NotifyContextChange(Context)

Generates ContextChanged DDA event from NotifyContextChange AIF event.

NotifyContextChange(String)
Obsolete.

Obsolete. Called when the context is changed.

(Inherited from HostedApplicationAdapter)
SessionChange(Boolean, String)

Generates Session[De]activated DDA events from SessionChange AIF event.

SetStateData(String)

Sets the state data.

Events

AdapterContextChangedEvent

Notifies the UII when the adapter changes the context.

(Inherited from HostedApplicationAdapter)
AdapterFireRequestActionEvent

Lets the adapter request that an action be started. This can be used within custom adapters to send UII actions.

(Inherited from HostedApplicationAdapter)
AdapterRequestActionEvent
Obsolete.

Lets the adapter request that an action be fired. This can be used within custom adapters to send UII actions. Obsolete.

(Inherited from HostedApplicationAdapter)

Applies to