SettingRule.EnvironmentVariableMatches(String, String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a SettingRule that is satisfied when an environment variable matches the provided regular expression.
public static Microsoft.VisualStudio.Extensibility.Settings.SettingRule EnvironmentVariableMatches (string environmentVariableName, string regex);
static member EnvironmentVariableMatches : string * string -> Microsoft.VisualStudio.Extensibility.Settings.SettingRule
Public Shared Function EnvironmentVariableMatches (environmentVariableName As String, regex As String) As SettingRule
Parameters
- environmentVariableName
- String
The name of the environment variable.
- regex
- String
The regular expression to match to satisfy this rule.
Returns
A SettingRule instance.
Remarks
An undefined environment variable will be considered to have an empty string value.
The rule evaluates to true if environmentVariableName
contains a match for regex
, not only if it is an exact match; for an exact match, prepend ^ (beginning-of-string) and append $ (end-of-string) to the regular expression.