PSVariable Class
Definition
Represents a variable in the PowerShell language.
public class PSVariable
- Inheritance
-
PSVariable
Constructors
| PSVariable(String) |
Constructs a variable with the given name. |
| PSVariable(String, Object) |
Constructs a variable with the given name, and value. |
| PSVariable(String, Object, ScopedItemOptions) |
Constructs a variable with the given name, value, and options. |
| PSVariable(String, Object, ScopedItemOptions, Collection<Attribute>) |
Constructs a variable with the given name, value, options, and attributes |
Properties
| Attributes |
Gets the collection that contains the attributes for the variable. |
| Description |
Gets or sets the description of the variable. |
| Module |
The module where this variable was defined. |
| ModuleName |
The name of the module that defined this variable. |
| Name |
Gets the name of the variable. |
| Options |
Gets or sets the scope options on the variable. |
| Value |
Gets or sets the value of the variable |
| Visibility |
If true, then this variable is visible outside the runspace. |
Methods
| IsValidValue(Object) |
Checks if the given value meets the validation attribute constraints on the PSVariable. |