How to: Put a Value in a Property

You store a value in a property by putting the property name on the left side of an assignment statement.

The property's Set procedure stores a value, but you do not explicitly call it by name. You use the property just as you would use a variable. Visual Basic makes the calls to the property's procedures.

To store a value in a property

  1. Use the property name on the left side of an assignment statement.

    The following example sets the value of the Visual Basic TimeOfDay property to noon, implicitly calling its Set procedure.

    ' The following statement calls the Set procedure of the Visual Basic TimeOfDay property.
    TimeOfDay = #12:00:00 PM#
    
  2. If the property takes arguments, follow the property name with parentheses to enclose the argument list. If there are no arguments, you can optionally omit the parentheses.

  3. Place the arguments in the argument list within the parentheses, separated by commas. Be sure you supply the arguments in the same order that the property defines the corresponding parameters.

  4. The value generated on the right side of the assignment statement is stored in the property.

See Also

Tasks

How to: Create a Property

How to: Declare a Property with Mixed Access Levels

How to: Call a Property Procedure

How to: Declare and Call a Default Property in Visual Basic

How to: Get a Value from a Property

Concepts

Property Procedures

Procedure Parameters and Arguments

Differences Between Properties and Variables in Visual Basic

Reference

Property Statement

TimeOfDay Property