Comment : obtenir une valeur d'une propriété (Visual Basic)
Vous pouvez récupérer la valeur d'une propriété en incluant le nom de propriété dans une expression.
La procédure Get de la propriété récupère la valeur, mais vous ne l'appelez pas explicitement par son nom.Utilisez la propriété de la même façon qu'une variable.Visual Basic se charge d'appeler les procédures de la propriété.
Pour récupérer une valeur à partir d'une propriété
Utilisez le nom de propriété dans une expression tout comme vous utiliseriez un nom de variable.Vous pouvez utiliser une propriété partout où vous pouvez utiliser une variable ou une constante.
ou
Utilisez le nom de propriété qui suit le signe égal (=) dans une instruction d'assignation.
L'exemple suivant lit la valeur de la propriété Now de Visual Basic, en appelant sa procédure Get implicitement.
Dim ThisMoment As Date ' The following statement calls the Get procedure of the Visual Basic Now property. ThisMoment = Now
Si la propriété accepte des arguments, faites suivre le nom de propriété de parenthèses à l'intérieur desquelles vous joindrez la liste d'arguments.Si aucun argument n'est spécifié, vous pouvez ne pas mettre les parenthèses.
Placez les arguments dans la liste d'arguments entre parenthèses en les séparant par des virgules.Assurez-vous de fournir les arguments dans le même ordre que les paramètres correspondants définis par la propriété.
La valeur de la propriété participe à l'expression comme le ferait une variable ou une constante, ou bien elle est stockée dans la variable ou la propriété située sur le côté gauche de l'instruction d'assignation.
Voir aussi
Tâches
Comment : créer une propriété (Visual Basic)
Comment : déclarer une propriété avec des niveaux d'accès mixtes (Visual Basic)
Comment : appeler une procédure de propriété (Visual Basic)
Comment : déclarer et appeler une propriété par défaut en Visual Basic
Comment : placer une valeur dans une propriété (Visual Basic)
Référence
Concepts
Procédures Property (Visual Basic)
Paramètres et arguments d'une procédure (Visual Basic)
Différences entre les propriétés et les variables en Visual Basic