Skip to content

TagActionStepBase

ClassAssetInventoryAssetInventory.Editor
[Serializable]
public abstract class TagActionStepBase : ActionStep

No description is available for this type.

protected TagActionStepBase()

No description is available for this member.

public override Task Run(List<ParameterValue> parameters)

Executes the step.

Parameters

Name Type Description
parameters System.Collections.Generic.List{Automator.ParameterValue}

Returns

System.Threading.Tasks.Task — No return description is available.

protected abstract List<AssetInfo> GetTargetItems(List<ParameterValue> parameters)

Gets the list of items to tag (packages or files).

Parameters

Name Type Description
parameters System.Collections.Generic.List{Automator.ParameterValue}

Returns

System.Collections.Generic.List{AssetInventory.AssetInfo} — No return description is available.

protected abstract void ApplyTags(List<AssetInfo> items, List<string> tags)

Applies tags to the items (add or remove).

Parameters

Name Type Description
items System.Collections.Generic.List{AssetInventory.AssetInfo}
tags System.Collections.Generic.List{System.String}