TfDTECommand 类
封装所有TfDTE命令接受下列选项的单个TfDTE命令:/output: outputFile指定输出文件。 如果此命令具有输出,应写入输出到此文件中。 当命令完成此操作后,文件outputFile.ready创建指示已准备好。 当该命令完成时,TfDTE调用方本outputFile.ready文件和异步获取可以将FileSystemWatcher通知。 TfDTE命令创建.ready文件如果它不存在),并替换文件,则已存在。
格式outputFile取决于命令。
继承层次结构
System.Object
Microsoft.VisualStudio.TeamFoundation.TfDTECommand
Microsoft.VisualStudio.TeamFoundation.TfDTEBasicRoutedCommand
命名空间: Microsoft.VisualStudio.TeamFoundation
程序集: Microsoft.VisualStudio.TeamFoundation(在 Microsoft.VisualStudio.TeamFoundation.dll 中)
语法
声明
Public Class TfDTECommand
public class TfDTECommand
TfDTECommand 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
TfDTECommand(String) | ||
TfDTECommand(String, String) |
页首
属性
名称 | 说明 | |
---|---|---|
Arguments | ||
HelpTopic | get/set帮助主题与此命令。 用于显示错误消息。 | |
IsAvailable | 如果命令可以执行,则返回true。 | |
Name | ||
OptionIDs | ||
OutputFile | 获取从/output选项的输出文件,如果指定了,则 | |
OutputReadyFile | 获取从/output选项的output.ready文件,如果指定了,则 | |
Title | get/set前缀与此命令。 用于显示错误消息。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ParseArguments(String) | 分析联接参数字符串的参数。这将从直接VSIP命令挂钩调用。 | |
ParseArguments(array<String[]) | 分析从参数列表的参数。这将从TfDTE命令管理器调用。 | |
ReportBadOptionCombinationIfPresent | 通过引发异常报告冲突,如果两个选项存在。 | |
ReportMissingAssociatedOption | 检查第二个选项指定与第一个并引发ArgumentListException,如果所需选项丢失。 | |
TfDTEExecute | 执行命令 | |
TfDTEExecuteWithReadyFile | 在工作完成后,执行命令并创建output.ready文件。DTE命令是"。output.ready文件提示调用方该命令完成执行。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
VSIPExec | 帮助器VSIP exec用于直接VSIP命令挂钩。 | |
VSIPQueryStatus | 帮助器VSIP查询状态用于直接VSIP命令挂钩。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。