Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Vous appelez une procédure de propriété en stockant une valeur dans la propriété ou en récupérant sa valeur. Vous accédez à une propriété de la même façon que vous accédez à une variable.
La procédure Set de la propriété stocke une valeur et la procédure Get la récupère. Toutefois, vous n’appelez pas explicitement ces procédures par nom. Vous utilisez la propriété dans une instruction d’affectation ou une expression, comme vous le feriez pour stocker ou récupérer la valeur d’une variable. Les appels aux procédures de la propriété sont effectués par Visual Basic.
Pour appeler la procédure Get d’une propriété
Utilisez le nom de propriété dans une expression de la même façon que 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é suivant le signe égal (
=) dans une instruction d'affectation.L’exemple suivant lit la valeur de la Now propriété, appelant implicitement sa
Getprocédure.Dim ThisMoment As Date ' The following statement calls the Get procedure of the Visual Basic Now property. ThisMoment = NowSi la propriété accepte des arguments, suivez le nom de la propriété entre parenthèses pour placer la liste d’arguments. S’il n’existe aucun argument, vous pouvez éventuellement omettre les parenthèses.
Placez les arguments dans la liste d’arguments entre parenthèses, séparés par des virgules. Veillez à fournir les arguments dans le même ordre que celui que la propriété définit les paramètres correspondants.
La valeur de la propriété participe à l’expression comme une variable ou une constante, ou elle est stockée dans la variable ou la propriété sur le côté gauche de l’instruction d’affectation.
Pour appeler la procédure Set d’une propriété
Utilisez le nom de propriété sur le côté gauche d’une instruction d’affectation.
L’exemple suivant définit la valeur de la TimeOfDay propriété, appelant implicitement la
Setprocédure.' The following statement calls the Set procedure of the Visual Basic TimeOfDay property. TimeOfDay = #12:00:00 PM#Si la propriété accepte des arguments, suivez le nom de la propriété entre parenthèses pour placer la liste d’arguments. S’il n’existe aucun argument, vous pouvez éventuellement omettre les parenthèses.
Placez les arguments dans la liste d’arguments entre parenthèses, séparés par des virgules. Veillez à fournir les arguments dans le même ordre que celui que la propriété définit les paramètres correspondants.
La valeur générée sur la partie droite de l’instruction d’affectation est stockée dans la propriété.
Voir aussi
- Procédures Property
- Paramètres et arguments d’une procédure
- Property Statement
- Différences entre les propriétés et les variables en Visual Basic
- Comment : créer une propriété
- Comment : déclarer une propriété avec des niveaux d'accès mixtes
- Comment : déclarer et appeler une propriété par défaut en Visual Basic
- Comment : placer une valeur dans une propriété
- Comment : obtenir une valeur d'une propriété
- Get (instruction)
- Set, instruction