« GetClassList (MM) » : différence entre les versions
(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)| | * [[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 —
}}