TaskProgressOptions 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
TaskProgressOptions(String)
初始化 TaskProgressOptions 类的新实例。
public:
TaskProgressOptions(System::String ^ title);
public TaskProgressOptions (string title);
new Microsoft.VisualStudio.TaskStatusCenter.TaskProgressOptions : string -> Microsoft.VisualStudio.TaskStatusCenter.TaskProgressOptions
Public Sub New (title As String)
参数
- title
- String
集合的标题。
适用于
TaskProgressOptions(String, Stream, IVsProgressStreamConverter, CompletionActions, Action<Task>, LogDisplayType, Object)
初始化 TaskProgressOptions 类的新实例。
public:
TaskProgressOptions(System::String ^ title, System::IO::Stream ^ progressStream, Microsoft::VisualStudio::TaskStatusCenter::IVsProgressStreamConverter ^ streamConverter, Microsoft::VisualStudio::TaskStatusCenter::CompletionActions completionActions, Action<System::Threading::Tasks::Task ^> ^ displayTaskDetails, Microsoft::VisualStudio::TaskStatusCenter::LogDisplayType displayType, System::Object ^ display);
public TaskProgressOptions (string? title, System.IO.Stream progressStream, Microsoft.VisualStudio.TaskStatusCenter.IVsProgressStreamConverter streamConverter, Microsoft.VisualStudio.TaskStatusCenter.CompletionActions completionActions, Action<System.Threading.Tasks.Task>? displayTaskDetails, Microsoft.VisualStudio.TaskStatusCenter.LogDisplayType displayType, object display);
new Microsoft.VisualStudio.TaskStatusCenter.TaskProgressOptions : string * System.IO.Stream * Microsoft.VisualStudio.TaskStatusCenter.IVsProgressStreamConverter * Microsoft.VisualStudio.TaskStatusCenter.CompletionActions * Action<System.Threading.Tasks.Task> * Microsoft.VisualStudio.TaskStatusCenter.LogDisplayType * obj -> Microsoft.VisualStudio.TaskStatusCenter.TaskProgressOptions
Public Sub New (title As String, progressStream As Stream, streamConverter As IVsProgressStreamConverter, completionActions As CompletionActions, displayTaskDetails As Action(Of Task), displayType As LogDisplayType, display As Object)
参数
- title
- String
集合的标题。
- progressStream
- Stream
提供任务进度的流。
- streamConverter
- IVsProgressStreamConverter
可将流转换为可显示格式的流转换器。
- completionActions
- CompletionActions
一个值,指示 (s) 的一组标志,这些标志表示 IVsTaskProgress 与这些选项关联的任务状态中心 UI 中的可见性。
如果此值不是 None ,则不能 displayTaskDetails 为 null。
用于调用提供的调用方的值 Action<T> 。
向用户提供有关与此关联的的详细信息 IVsTaskProgress 。 可能导致用户使用与任务相关联的工具窗口,或打开错误日志(例如)。 如果 completionActions 不是,则 None 该参数不能为 null。 Task传递给操作的将是向 Task 注册的 IVsTaskProgress 。
- displayType
- LogDisplayType
DisplayType应以持久性方式显示信息的枚举。 例如输出窗口。
- display
- Object
如果 displayType 为,则 None 此值应为 null。
如果该 displayType 应为,则为 OutputWindow display IVsOutputWindowPane 。