Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

DéfinirConfiguration

Contributions

Paramètre

Détails

paramètres

  • C++ : caractère const*
  • C# : string
Une string JSON de paramètres. Voir Détails pour plus d'informations sur les paramètres disponibles.

Sorties via des rappels

[Facultatif] LogMessage - définissez des messages de log sur les paramètres de configuration reçus. Veillez à ne pas log d'informations sensibles.

Note : Les rappels SetError seront ignorés pour cette méthode.

Détails

Cette méthode reçoit les détails que l'utilisateur saisit dans la configuration du Pro Cloud Server lors de l'activation de ce plug-in d'intégration personnalisée.

Il comprend ces détails :

  • Paires élément/ valeur personnalisé des paramètres entrés dans la section ' Propriétés personnalisées'.
Paramètres du proxy:
  • Serveur proxy
  • proxyBypass
  • proxyUsername
  • proxyPassword

Exemple de mise en œuvre

void ExampleServicePlugin::SetConfiguration(const char* parameters)

{

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

Json::Value jsonParameters ;

si (strlen(paramètres))

{

std :: stringstream (paramètres) >> jsonParameters ;

}

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

{

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

}

}