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 |
|