Item. Children, propriété

La propriété Children de l’objet Item récupère une collection d’objets Item . Les éléments de cette collection représentent des é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 naviguer dans l’arborescence hiérarchique des objets d' élément qui représentent un périphérique, les dossiers et les fichiers qui résident sur l’appareil.

La propriété Children est une collection d’objets Item uniquement à partir du niveau situé juste au-dessous de cet objet Item dans l’arborescence. Pour naviguer dans les niveaux supérieurs de 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é retourne une collection vide.

Notes

Cette collection est de base 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, le regroupement contient généralement des éléments de dossier et d’image. Si l’appareil est un scanneur, le regroupement contient généralement des éléments qui représentent des lits d’analyse.

<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 Professional, Windows XP [ desktop apps uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
DLL
Wiascr.dll (version 4,90 ou ultérieure)