ExecutableConditionAttribute 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| ExecutableConditionAttribute(String) |
初始化类的新实例,该实例 ExecutableConditionAttribute 仅在给定的可执行文件可用 |
| ExecutableConditionAttribute(ConditionMode, String) |
初始化类的新实例,该实例 ExecutableConditionAttribute 检查给定的可执行文件是否可用 |
| ExecutableConditionAttribute(String, String[]) |
仅当给定命令可用时,才初始化包含测试的类的新实例 ExecutableConditionAttribute 。 |
| ExecutableConditionAttribute(ConditionMode, String, String[]) |
初始化 ExecutableConditionAttribute 类的新实例。 |
ExecutableConditionAttribute(String)
初始化类的新实例,该实例 ExecutableConditionAttribute 仅在给定的可执行文件可用 PATH时才包含测试。
public ExecutableConditionAttribute(string executable);
new Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute : string -> Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute
Public Sub New (executable As String)
参数
- executable
- String
要查找的可执行文件。 这通常是一个裸露的命令名称(例如docker),但还支持包含目录分隔符的路径,在这种情况下,它直接进行检查而不是解析。PATH
适用于
ExecutableConditionAttribute(ConditionMode, String)
初始化类的新实例,该实例 ExecutableConditionAttribute 检查给定的可执行文件是否可用 PATH。
public ExecutableConditionAttribute(Microsoft.VisualStudio.TestTools.UnitTesting.ConditionMode mode, string executable);
new Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionMode * string -> Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute
Public Sub New (mode As ConditionMode, executable As String)
参数
- mode
- ConditionMode
确定在可执行文件可用时是包含还是排除测试。
- executable
- String
要查找的可执行文件。 这通常是一个裸露的命令名称(例如docker),但还支持包含目录分隔符的路径,在这种情况下,它直接进行检查而不是解析。PATH
适用于
ExecutableConditionAttribute(String, String[])
仅当给定命令可用时,才初始化包含测试的类的新实例 ExecutableConditionAttribute 。
public ExecutableConditionAttribute(string executable, params string[] arguments);
new Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute : string * string[] -> Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute
Public Sub New (executable As String, ParamArray arguments As String())
参数
- executable
- String
要查找的可执行文件。 这通常是一个裸露的命令名称(例如docker),但还支持包含目录分隔符的路径,在这种情况下,它直接进行检查而不是解析。PATH
- arguments
- String[]
可选参数。 省略时,仅选中存在 executable 状态 PATH 。
如果已提供, executable arguments 则执行条件,并且仅当条件退出且代码为 0 时才满足。
适用于
ExecutableConditionAttribute(ConditionMode, String, String[])
初始化 ExecutableConditionAttribute 类的新实例。
public ExecutableConditionAttribute(Microsoft.VisualStudio.TestTools.UnitTesting.ConditionMode mode, string executable, params string[] arguments);
new Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionMode * string * string[] -> Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute
Public Sub New (mode As ConditionMode, executable As String, ParamArray arguments As String())
参数
- mode
- ConditionMode
确定命令可用时是否包含或排除测试。
- executable
- String
要查找的可执行文件。 这通常是一个裸露的命令名称(例如docker),但还支持包含目录分隔符的路径,在这种情况下,它直接进行检查而不是解析。PATH
- arguments
- String[]
可选参数。 省略时,仅选中存在 executable 状态 PATH 。
如果已提供, executable arguments 则执行条件,并且仅当条件退出且代码为 0 时才满足。