Select all class extended another

server static container getListClassId()
{
    #Macrolib.AviFiles

    SysOperationProgress    progress;
    container               myClass;
    container               myClassNames;

    MyITF                   interfaces;
    DictClass               dictClass;
    List                    listClassGeodis;
    ListEnumerator          listEnumerator;
    ;

    listClass = new DictClass(classnum(ITF)).extendedBy();


    progress = new SysOperationProgress();
    progress.setCaption("...");

    progress.setTotal(listClass.elements());
    progress.setAnimation(#AviFindFile);

    //
    //  first class
    //

    listEnumerator = listClassGeodis.getEnumerator();

    while (listEnumerator.moveNext())
    {
        progress.incCount();
        dictClass = new DictClass(listEnumerator.current());

        if (dictClass && !dictClass.isAbstract())
        {
            interfaces   = dictClass.makeObject();
            myClass     += dictClass.id();
            myClassNames += interfaces.description();
            progress.setText(interfaces.description());
        }
    }

    return [myClass, myClassNames];
}

Find ressources icons

The Microsoft Dynamics AX menu, click Tools, click Development tools, and then click Embedded resources. The Embedded resources window opens. The window displays the available images, and the Resource ID of each image.