Réserver une Démo
Pré. Proc.

Obtenir des champs

Renvoie une liste de champs et de propriétés connus dans le fournisseur externe.

Entrées

Paramètre

Détails

paramètres

  • C++ : const char*
  • C# : string
Une string JSON de paramètres. Réservé pour une utilisation future.

Sorties via des rappels

AddProperty - 2 valeurs par type à mapper. Utilisez une valeur d'index unique pour chaque mappage :

  • AddProperty(index, "id", "type");
  • AddProperty(index, "nom", " Type ");
[Facultatif] LogMessage ou SetError - pour fournir des commentaires à l'utilisateur.

Détails

La plupart des systèmes disposent d'un ID ou d'un nom non convivial, ainsi que d'un nom d'affichage convivial. Seuls les champs renvoyés ici seront reconnus par Enterprise Architect .

Les valeurs renvoyées ici seront comparées au Type renvoyé dans DefaultFieldMapping et GetItem.

Si possible, cette liste de champs doit être créée de manière dynamique en demandant au fournisseur externe une liste de ses champs connus. La liste de champs peut être codée en dur pour les fournisseurs qui ne fournissent pas de liste de champs.