UiPath Documentation
activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

工作流活动

上次更新日期 2026年4月16日

设置资产

用于更新指定资产的值,该资产已在 Orchestrator 中提供,无论是全局资产还是一个机器人资产。请注意,要执行此方法,机器人角色需要对资产具有编辑权限。触发UiPath.Core.Activities.SetAsset时,将使用运行其的机器人的身份验证上下文。

有关全局资产和每机器人资产的更多信息,请参阅此页面中的步骤 5 和 6。

定义

命名空间: UiPath.Activities.System.API

程序集: UiPath.System.Activities.Api(在 UiPath.System.Activities.Api.dll 中)

重载

SetAsset(Object, String)更新指定资产的值。
SetAsset(Object, String, String)从指定的 Orchestrator 文件夹更新指定资产的值。
SetAsset(Object, String, String, Int32)在已配置 TimeoutMS 的情况下,从指定的 Orchestrator 文件夹更新指定资产的值。

SetAsset(Object, String)

在已配置 TimeoutMS 的情况下,从指定的 Orchestrator 文件夹更新指定资产的值。

void SetAsset(
    Object value,
    string assetName
)
void SetAsset(
    Object value,
    string assetName
)

value对象(资产) :资产的新值。类型需要与您要更新的资产类型一致。

assetName String :要更新的资产的名称。

SetAsset(Object, String, String)

从指定的 Orchestrator 文件夹更新指定资产的值。

void SetAsset(
    Object value,
    string assetName,
    string folderPath
)
void SetAsset(
    Object value,
    string assetName,
    string folderPath
)

value对象(资产) :资产的新值。类型需要与您要更新的资产类型一致。

assetName String :要更新的资产的名称。

folderPath String : 资产所在的文件夹路径(可能与运行流程的文件夹不同)。此字段仅支持字符串值,并使用/作为分隔符来表示子文件夹。例如"Finance/Accounts Payable"

SetAsset(Object, String, String, Int32)

在已配置 TimeoutMS 的情况下,从指定的 Orchestrator 文件夹更新指定资产的值。

void SetAsset(
    Object value,
    string assetName,
    string folderPath,
    int timeoutMS
)
void SetAsset(
    Object value,
    string assetName,
    string folderPath,
    int timeoutMS
)

value对象(资产) :资产的新值。类型需要与您要更新的资产类型一致。

assetName String :要更新的资产的名称。

folderPath String : 资产所在的文件夹路径(可能与运行流程的文件夹不同)。此字段仅支持字符串值,并使用/作为分隔符来表示子文件夹。例如"Finance/Accounts Payable"

timeoutMS Int32 :指定等待时间(以毫秒为单位),如果超出该时间后活动并未运行,系统便会抛出错误。默认值为 30000 毫秒(30 秒)。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新