Partager via


Propriété Item.Children

La propriété Children de l’objet Item récupère une collection d’objets Item . Les éléments de cette collection représentent les éléments qui sont des enfants directs de cet élément dans l’arborescence hiérarchique. Lecture seule.

Cette propriété est en lecture seule.

Syntaxe

propVal = Item.Children

Valeur de la propriété

Variable qui reçoit les objets.

Notes

Utilisez cette propriété pour parcourir l’arborescence hiérarchique des objets Item qui représentent un appareil, les dossiers et les fichiers qui résident sur l’appareil.

La propriété Children est une collection d’objets Item provenant uniquement du niveau situé juste sous cet objet Item dans l’arborescence. Pour parcourir d’autres niveaux dans l’arborescence, utilisez cette propriété de manière récursive.

Si l’élément ne peut pas ou n’a pas d’éléments enfants, cette propriété renvoie une collection vide.

Notes

Cette collection est basée sur 0.

 

Exemples

L’exemple suivant illustre l’utilisation de la propriété Children pour récupérer et énumérer une collection d’éléments enfants d’un appareil. Si l’appareil est un appareil photo numérique, la collection contient généralement des éléments de dossier et d’image. Si l’appareil est un scanneur, la collection contient généralement des éléments qui représentent des lits de balayage.

<SCRIPT LANGUAGE="VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim objRootItem
Dim objItemCollection
Dim objItem
 
Set objWIA = CreateObject("Wia.Script")
 
Set objDeviceInfoCollection = objWia.Devices
 
For Each objDeviceInfo In objDeviceInfoCollection
    Set objRootItem = objWia.Create(objDeviceInfo)
    objItemCollection = objRootItem.Children
    For Each objItem In objItemCollection
        ' Do something with the child item
    Next
Next
</SCRIPT>

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
DLL
Wiascr.dll (version 4.90 ou ultérieure)