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.

ObtenirListeMenu

Contributions

Paramètre

Détails

paramètres

  • C++ : caractère const*
  • C# : string
Une string JSON de paramètres. Comprend :
  • level - la hiérarchie des niveaux du menu demandé (commençant par 1 pour le premier niveau)
  • currentID, currentName - l' ID et le nom du niveau de menu actuel
  • levelXID - l'identifiant du niveau de menu X pour tous les niveaux précédents de la hiérarchie ; c'est-à-dire, level1ID, level2ID
  • levelXName - le nom du niveau de menu X pour tous les niveaux précédents de la hiérarchie ; c'est-à-dire level1Name, level2Name

Sorties via des rappels

  • AddProperty - 2 appels par élément de menu : "id", "name".
  • [Facultatif] LogMessage ou SetError - pour fournir des commentaires aux utilisateurs.

Détails

Cette méthode reçoit une requête pour remplir le menu de la fenêtre Données externes. Chaque niveau de la hiérarchie du menu déclenchera une nouvelle demande et les paramètres incluront le niveau demandé.

Cette méthode doit remplir les éléments de menu en appelant la méthode de rappel AddProperty.

Chaque élément du menu nécessite deux appels à AddProperty. Chaque élément doit utiliser une valeur 'index' valeur comme premier paramètre.

  • id - l'identifiant transmis spécifie un identifiant unique représentant cet élément de menu ; le plug-in pourrait recevoir cet identifiant lors d'appels ultérieurs (comme lors de la demande du niveau de sous-menu suivant)
  • name - le nom affichable par l'utilisateur de l'élément de menu
Ne renvoie pas d'erreur pour une réponse vide. Ne rien faire, tout simplement.