Function: activity.Start

Starts a new Activity.

Syntax

{
	"method": "ext.deviceadapter.activity.Start",
	"params": {
		"url": "...",
		"type": "...",
		"members": "...",
		"props": "...",
	},
	"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
}
AdvFuture<ExtActivityResult> ActivityStart( AdvString url
	 AdvString type,
	 std::vector<ExtActivityMember> members,
	 AdvObject props );
public Task<ExtActivityResult> ActivityStartAsync(string url,
		string type,
		IList<ExtActivityMember> members,
		IDictionary<string,
		object?> props,
		CancellationToken ct = default);
activityStart(url: string, type: string, members: ExtActivityMember[], props: Map<string, Object>): Promise<ExtActivityResult>;

Parameters

url : string

The parameter value is AopUrl.

URL of the new Activity.

type : string

The parameter value is SymbolPath.

Type of the Activity to start.

members : ExtActivityMember[]

List of members which are part of the Activity.

props : value{}

The parameter key is Symbol.

Properties required to create the Activity.

Result : ExtActivityResult