Show / Hide Table of Contents

Class TaskControl

Combines a TaskProgressBar and a TaskLabel.

Inheritance
Object
TaskControl
Namespace: NanoByte.Common.Controls
Assembly: NanoByte.Common.WinForms.dll
Syntax
public sealed class TaskControl : UserControl

Constructors

TaskControl()

Creates a new task tracking control.

Declaration
public TaskControl()

Properties

TaskName

The name of the task being tracked.

Declaration
public string TaskName { get; set; }
Property Value
Type Description
String

Methods

Dispose(Boolean)

Clean up any resources being used.

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
Boolean disposing

true if managed resources should be disposed; otherwise, false.

Report(TaskSnapshot)

Declaration
public void Report(TaskSnapshot value)
Parameters
Type Name Description
TaskSnapshot value

Extension Methods

UpdateUtils.To<TIn, TOut>(TIn, Func<TIn, TOut>)
JsonStorage.SaveJson<T>(T, Stream)
JsonStorage.SaveJson<T>(T, String)
JsonStorage.ToJsonString<T>(T)
JsonStorage.ReparseAsJson<T>(Object)
JsonStorage.ReparseAsJson<T>(Object, T)
XmlStorage.SaveXml(Object, Stream, String)
XmlStorage.SaveXml<T>(T, String, String)
XmlStorage.ToXmlString(Object, String)
ConversionUtils.ConvertToString<TType>(TType)
In This Article
Back to top Copyright Bastian Eicher