Skip to content

markdoccore IDefiniteProcess

Denis Akopyan edited this page Mar 6, 2022 · 1 revision

IDefiniteProcess interface

Description

Interface for definite processes

Diagram

  flowchart LR
    classDef interfaceStyle stroke-dasharray: 5 5;
    classDef abstractStyle stroke-width:4px
    subgraph MarkDoc.Core
      MarkDoc.Core.IDefiniteProcess[[IDefiniteProcess]]
      class MarkDoc.Core.IDefiniteProcess interfaceStyle;
      MarkDoc.Core.IProcess[[IProcess]]
      class MarkDoc.Core.IProcess interfaceStyle;
    end
    MarkDoc.Core.IProcess --> MarkDoc.Core.IDefiniteProcess
Loading

Members

Properties

Public properties

Type Name Methods
double Complete
Percentage complete
get
int Current
Completed parts so far
get
int Max
Number of parts to be completed
get

Methods

Public methods

Returns Name
void IncreaseCompletion()
Increases the number of complete parts

Details

Summary

Interface for definite processes

Inheritance

Methods

IncreaseCompletion

public abstract void IncreaseCompletion()
Summary

Increases the number of complete parts

Properties

Complete

public abstract double Complete { get }
Summary

Percentage complete

Current

public abstract int Current { get }
Summary

Completed parts so far

Max

public abstract int Max { get }
Summary

Number of parts to be completed

Generated with MarkDoc

Clone this wiki locally