Altova MapForce 2024 Professional Edition

Esta propiedad admite enumeraciones estándar propias de cada lenguaje.

 

Firma

_NewEnum : IUnknown

Firma genérica

 

Errores

Código de error

Descripción

1500

El objeto ya no es válido.

 

Ejemplos

// ------------------------------------------------------------

// JScript sample - enumeration of a project's project items.

function AllChildrenOfProjectRoot()

{

    objProject = objMapForce.ActiveProject;

    if ( objProject != null )

    {

        for ( objProjectIter = new Enumerator(objProject); ! objProjectIter.atEnd(); objProjectIter.moveNext() )

        {

            objProjectItem = objProjectIter.item();

 

            // do something with project item here

        }

    }

}

 

// ------------------------------------------------------------

// JScript sample - iterate all project items, depth first.

function IterateProjectItemsRec(objProjectItemIter)

{

    while ( ! objProjectItemIter.atEnd() )

    {

        objProjectItem = objProjectItemIter.item();

        // do something with project item here

 

        IterateProjectItemsRec( new Enumerator(objProjectItem) );

 

        objProjectItemIter.moveNext();

    }

}

function IterateAllProjectItems()

{

    objProject = objMapForce.ActiveProject;

    if ( objProject != null )

    {

        IterateProjectItemsRec( new Enumerator(objProject) );

    }

}

© 2017-2023 Altova GmbH