« GetClassList (MM) » : différence entre les versions

De Wiki1000
(Page créée avec « {{Version800}} <source lang='delphi'>function GetClassList(const iStereotype:string; const iInterface:string; iTextType:TRegClassText; ls:TStrings);</source> Cette métho... »)
 
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 29 : Ligne 29 :
var lsr:TRegClassList; idx:Integer;
var lsr:TRegClassList; idx:Integer;
begin
begin
   // all tasks
  // This procedure populates the classes for the TaskName attribute.
   ModelManager.GetClassList('strTask','',rgtItemText,ls);  
  // Will be automatically called by the combo if the combo field is TaskName
  //
   // all tasks supporting "mySpecialInterface" interface
   ModelManager.GetClassList('strTask','mySpecialInterface ',rgtItemText,ls);  
end;
end;
</source>
</source>
Ligne 36 : Ligne 39 :
Voir aussi
Voir aussi


* [[TRegClassText (MM)|Type de la chaîne retournée]]
* [[TRegClassText (MM)|TRegClassType]]
* [[GetRegClassList (MM)|GetRegClassList]]
* [[GetRegClassList (MM)|GetRegClassList]]



Dernière version du 1 octobre 2019 à 14:44

{{#images:version800-32x32.png|stock}} <source lang='delphi'>function GetClassList(const iStereotype:string; const iInterface:string; iTextType:TRegClassText; ls:TStrings);</source>

Cette méthode retrouve une liste de classe et retourne la liste de chaîne.

iStereotype Nom du stéréotype.
iInterface Interface que doit supporter la classe.
iTextMode Type de la chaîne retournée
ls Liste de chaîne alimentée par la fonction
Result Nombre de classe retrouvée


Exemple :

<source lang='delphi'> //Procedure GetTaskNameValueList(ls:TStrings); var lsr:TRegClassList; idx:Integer; begin

 // This procedure populates the classes for the TaskName attribute.
 // Will be automatically called by the combo if the combo field is TaskName
 //
 // all tasks supporting "mySpecialInterface" interface
 ModelManager.GetClassList('strTask','mySpecialInterface ',rgtItemText,ls); 

end; </source>

Voir aussi

{{#if:ModelManager_(code)|

{{#if:ModelManager_(code)|— ModelManager_(code) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}