Méthode Obtenir tous les descendants

Aide LabVIEW 2014

Date d'édition : June 2014

Numéro de référence : 371361L-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Nom court : ObtenTousDescendants

Requiert : Système de développement de base

Classe : Méthodes d'ÉlémentProjet

Conseils d'utilisation : Création de propriétés et de méthodes.

Renvoie de façon récursive les éléments de projet qui apparaissent sous l'élément référencé dans l'arborescence du projet. Par exemple, si vous appelez cette méthode sur une bibliothèque de projet A qui contient une bibliothèque de projet B interne, la méthode va renvoyer les éléments appartenant à la fois à la bibliothèque A et à la bibliothèque B.

Pour cette méthode, le terme "descendants" ne fait pas référence aux classes enfants de l'élément de projet référencé.

Paramètres

Type de donnéesNomNécessaireDescription
TypeOuiSpécifie le type d'éléments de projet renvoyé par cette méthode. Les valeurs suivantes sont les valeurs de Type les plus courantes :
  • VI : la plupart des types de VIs, tels que les VIs ordinaires, polymorphes, de commande et globaux
  • Library
  • LVLibp : bibliothèques de projet empaquetées
  • LVClass : classes LabVIEW
  • Class Private Data : commande de données privées d'une classe LabVIEW
  • XControl : bibliothèques de commandeX
  • Ability VI : VI au sein d'une commandeX
  • Folder


Pour déterminer la valeur de Type pour un élément de projet qui ne figure pas dans la liste ci-dessus, utilisez la propriété Chaîne de type pour renvoyer le type de l'élément par programmation.

Cette méthode recherche les correspondances exactes au Type que vous spécifiez. Par exemple, si vous spécifiez un Type de library, cette méthode ne renvoie que les éléments de projet .lvlib ; elle ne renvoie ni les classes LabVIEW, ni les commandesX. Par ailleurs, si vous spécifiez un Type de VI, la méthode ne renvoie pas de commande de données privées ou de VI de commandeX car ces VIs spécialisés ont leur propre type.

Certaines des valeurs indiquées ci-dessus ne sont supportées que par certains systèmes de développement LabVIEW. Reportez-vous à ni.com/labview pour obtenir des informations complémentaires sur les systèmes de développement LabVIEW.

Exclure les dépendancesNonSpécifie s'il faut ignorer les éléments du dossier Dépendances si l'élément référencé est un projet. Si l'élément référencé est une cible, cette entrée spécifie s'il faut exclure les éléments sous la cible. Si l'élément référencé n'est ni un projet ni une cible, cette entrée n'a pas d'impact sur la sortie de cette méthode.
Exclure les constructionsNonSi VRAI, ne renvoie pas de Spécifications de construction ni aucun autre élément sous Spécifications de construction. La valeur par défaut est FAUX.
Exclure les ciblesNonSi VRAI, ne renvoie pas de cibles ni aucun autre élément sous Cibles. La valeur par défaut est FAUX.

Remarques

Le tableau suivant liste les caractéristiques de cette méthode.

Type de données
Disponible dans le moteur d'exécutionOui (Lecture/Écriture)
Disponible dans le système d'exploitation temps réelNon
Modifiable en cours d'exécutionNon
Charge la face-avant en mémoireNon
Authentification nécessaire avant utilisationNon
Charge le diagramme en mémoireNon
Accès à distance autoriséOui

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile