Préserver la classe à l'exécution
- Mise à jour2023-02-17
- Temps de lecture : 3 minute(s)
Préserver la classe à l'exécution
Adapte le type d'un objet de classe à la classe spécifiée si elles sont toutes deux dans la même hiérarchie d'héritage.
Entrées/Sorties

objet cible
Objet de classe de la classe à laquelle vous voulez que objet en entrée corresponde.

objet en entrée
Objet de classe pour lequel vous voulez adapter le type de la classe à celui de l'objet cible.

entrée d'erreur
Conditions d'erreur survenant avant l'exécution de ce nœud.
Le nœud répond à cette entrée avec le comportement d'erreur standard.
Default value: Pas d'erreur

objet en sortie
Objet de classe de la même classe qu'objet cible.

sortie d'erreur
Informations sur l'erreur.
Le nœud produit cette sortie selon le comportement d'erreur standard.
Adaptation du type de classes
L'adaptation de type change le type de données d'une entrée au type de données de la classe que vous spécifiez. Ceci vous permet d'accéder à l'objet ou à la référence en entrée comme si c'était la classe cible spécifiée.
Comportement de l'adaptation automatique de type
Si vous câblez une classe enfant à un sous-VI qui accepte et renvoie une classe parent de la hiérarchie d'héritage, le sous-VI adapte automatiquement le type de sortie classe à la classe enfant en entrée. Cependant, le type de la sortie classe n'est pas adapté automatiquement si le sous-VI ne peut pas vérifier que le type de données de classe d'un fil de liaison ne change pas dans le diagramme. Quand le type de données de classe d'un fil de liaison ne change pas dans le diagramme d'un sous-VI, utilisez Préserver la classe à l'exécution pour adapter le type de la sortie classe juste avant que le sous-VI ne la renvoie.