预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

设置配置

输入

参数

细节

参数

  • C++:常量字符*
  • C#: string
参数A JSON string 。有关可用参数的更多信息,请参阅详细信息。

通过回调输出

[可选] LogMessage - 设置有关收到的配置设置的log消息。注意不要log敏感信息。

注记:此方法将忽略 SetError 回调。

细节

此方法接收用户在启用此自定义集成插件时输入到专业云服务器配置中的详细信息。

它包括以下详细信息:

  • 在“自定义属性”部分输入的自定义项/值对设置。
代理设置:
  • 代理服务器
  • 代理绕过
  • 代理用户名
  • 代理密码

示例实现

void ExampleServicePlugin::SetConfiguration(const char* 参数)

{

LogMessage(LOG_TRACE, std:: string (__FUNCTION__).c_str());

Json::Value jsonParameters;

如果(strlen(参数))

{

std::stringstream(参数) >> jsonParameters;

}

for (auto& myProperty : jsonParameters.getMemberNames())

{

m_properties[myProperty] = jsonParameters[myProperty].asString();

}

}