-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #63 from aspose-tasks/main
Updated API Reference for Aspose.Tasks for .NET to 24.6.
- Loading branch information
Showing
294 changed files
with
881 additions
and
271 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: Aspose.Tasks.Leveling | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Contains classes necessary to work with resource leveling. | ||
type: docs | ||
weight: 40 | ||
url: /net/aspose.tasks.leveling/ | ||
--- | ||
Contains classes necessary to work with resource leveling. | ||
|
||
## Classes | ||
|
||
| Class | Description | | ||
| --- | --- | | ||
| [LevelingOptions](./levelingoptions) | Allows to specify parameters of resource leveling. | | ||
| [LevelingResult](./levelingresult) | Represents the results of resource leveling. | | ||
| [ResourceLeveler](./resourceleveler) | Contains resource leveling methods. | | ||
## Enumeration | ||
|
||
| Enumeration | Description | | ||
| --- | --- | | ||
| [LevelingOrder](./levelingorder) | Defines the possible values of leveling order. | | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
40 changes: 40 additions & 0 deletions
40
english/net/aspose.tasks.leveling/levelingoptions/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
--- | ||
title: LevelingOptions | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Allows to specify parameters of resource leveling. | ||
type: docs | ||
weight: 880 | ||
url: /net/aspose.tasks.leveling/levelingoptions/ | ||
--- | ||
## LevelingOptions class | ||
|
||
Allows to specify parameters of resource leveling. | ||
|
||
```csharp | ||
public sealed class LevelingOptions | ||
``` | ||
|
||
## Constructors | ||
|
||
| Name | Description | | ||
| --- | --- | | ||
| [LevelingOptions](levelingoptions)() | Initializes a new instance of the [`LevelingOptions`](../levelingoptions) class. | | ||
|
||
## Properties | ||
|
||
| Name | Description | | ||
| --- | --- | | ||
| [CancellationToken](../../aspose.tasks.leveling/levelingoptions/cancellationtoken) { get; set; } | Gets or sets a token which can be used to cancel a project leveling operation. | | ||
| [FinishDate](../../aspose.tasks.leveling/levelingoptions/finishdate) { get; set; } | Gets or sets leveling period end date. The default value is the project`s finish date. | | ||
| [LevelingOrder](../../aspose.tasks.leveling/levelingoptions/levelingorder) { get; set; } | Gets the order in which the leveling algorithm delays tasks that have overallocations. After determination of tasks causing the overallocation and which tasks can be delayed, the specified order is used which task should be delayed first. | | ||
| [MessageHandler](../../aspose.tasks.leveling/levelingoptions/messagehandler) { get; set; } | Gets or sets message handler callback which can be used to intercept log messages produced by Aspose.Tasks during resource leveling. | | ||
| [MessageLevel](../../aspose.tasks.leveling/levelingoptions/messagelevel) { get; set; } | Gets or sets level of log messages emitted by Aspose.Tasks during resource leveling. | | ||
| [Resources](../../aspose.tasks.leveling/levelingoptions/resources) { get; set; } | Gets or sets the list of the resources which will be leveled. If null is set, all project resources will be leveled. | | ||
| [StartDate](../../aspose.tasks.leveling/levelingoptions/startdate) { get; set; } | Gets or sets leveling period start date. The default value is the project`s start date. | | ||
|
||
### See Also | ||
|
||
* namespace [Aspose.Tasks.Leveling](../../aspose.tasks.leveling) | ||
* assembly [Aspose.Tasks](../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
23 changes: 23 additions & 0 deletions
23
english/net/aspose.tasks.leveling/levelingoptions/cancellationtoken/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: CancellationToken | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets a token which can be used to cancel a project leveling operation. | ||
type: docs | ||
weight: 20 | ||
url: /net/aspose.tasks.leveling/levelingoptions/cancellationtoken/ | ||
--- | ||
## LevelingOptions.CancellationToken property | ||
|
||
Gets or sets a token which can be used to cancel a project leveling operation. | ||
|
||
```csharp | ||
public CancellationToken CancellationToken { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
23 changes: 23 additions & 0 deletions
23
english/net/aspose.tasks.leveling/levelingoptions/finishdate/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: FinishDate | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets leveling period end date. The default value is the projects finish date. | ||
type: docs | ||
weight: 30 | ||
url: /net/aspose.tasks.leveling/levelingoptions/finishdate/ | ||
--- | ||
## LevelingOptions.FinishDate property | ||
|
||
Gets or sets leveling period end date. The default value is the project`s finish date. | ||
|
||
```csharp | ||
public DateTime? FinishDate { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
23 changes: 23 additions & 0 deletions
23
english/net/aspose.tasks.leveling/levelingoptions/levelingoptions/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: LevelingOptions | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Initializes a new instance of the LevelingOptionsaspose.tasks.leveling/levelingoptions class. | ||
type: docs | ||
weight: 10 | ||
url: /net/aspose.tasks.leveling/levelingoptions/levelingoptions/ | ||
--- | ||
## LevelingOptions constructor | ||
|
||
Initializes a new instance of the [`LevelingOptions`](../../levelingoptions) class. | ||
|
||
```csharp | ||
public LevelingOptions() | ||
``` | ||
|
||
### See Also | ||
|
||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
24 changes: 24 additions & 0 deletions
24
english/net/aspose.tasks.leveling/levelingoptions/levelingorder/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: LevelingOrder | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets the order in which the leveling algorithm delays tasks that have overallocations. After determination of tasks causing the overallocation and which tasks can be delayed the specified order is used which task should be delayed first. | ||
type: docs | ||
weight: 40 | ||
url: /net/aspose.tasks.leveling/levelingoptions/levelingorder/ | ||
--- | ||
## LevelingOptions.LevelingOrder property | ||
|
||
Gets the order in which the leveling algorithm delays tasks that have overallocations. After determination of tasks causing the overallocation and which tasks can be delayed, the specified order is used which task should be delayed first. | ||
|
||
```csharp | ||
public LevelingOrder LevelingOrder { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* enum [LevelingOrder](../../levelingorder) | ||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
24 changes: 24 additions & 0 deletions
24
english/net/aspose.tasks.leveling/levelingoptions/messagehandler/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: MessageHandler | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets message handler callback which can be used to intercept log messages produced by Aspose.Tasks during resource leveling. | ||
type: docs | ||
weight: 50 | ||
url: /net/aspose.tasks.leveling/levelingoptions/messagehandler/ | ||
--- | ||
## LevelingOptions.MessageHandler property | ||
|
||
Gets or sets message handler callback which can be used to intercept log messages produced by Aspose.Tasks during resource leveling. | ||
|
||
```csharp | ||
public IMessageHandler MessageHandler { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* interface [IMessageHandler](../../../aspose.tasks/imessagehandler) | ||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
24 changes: 24 additions & 0 deletions
24
english/net/aspose.tasks.leveling/levelingoptions/messagelevel/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: MessageLevel | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets level of log messages emitted by Aspose.Tasks during resource leveling. | ||
type: docs | ||
weight: 60 | ||
url: /net/aspose.tasks.leveling/levelingoptions/messagelevel/ | ||
--- | ||
## LevelingOptions.MessageLevel property | ||
|
||
Gets or sets level of log messages emitted by Aspose.Tasks during resource leveling. | ||
|
||
```csharp | ||
public MessageLevel MessageLevel { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* enum [MessageLevel](../../../aspose.tasks/messagelevel) | ||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
24 changes: 24 additions & 0 deletions
24
english/net/aspose.tasks.leveling/levelingoptions/resources/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: Resources | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets the list of the resources which will be leveled. If null is set all project resources will be leveled. | ||
type: docs | ||
weight: 70 | ||
url: /net/aspose.tasks.leveling/levelingoptions/resources/ | ||
--- | ||
## LevelingOptions.Resources property | ||
|
||
Gets or sets the list of the resources which will be leveled. If null is set, all project resources will be leveled. | ||
|
||
```csharp | ||
public IList<Resource> Resources { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* class [Resource](../../../aspose.tasks/resource) | ||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
23 changes: 23 additions & 0 deletions
23
english/net/aspose.tasks.leveling/levelingoptions/startdate/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: StartDate | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets or sets leveling period start date. The default value is the projects start date. | ||
type: docs | ||
weight: 80 | ||
url: /net/aspose.tasks.leveling/levelingoptions/startdate/ | ||
--- | ||
## LevelingOptions.StartDate property | ||
|
||
Gets or sets leveling period start date. The default value is the project`s start date. | ||
|
||
```csharp | ||
public DateTime? StartDate { get; set; } | ||
``` | ||
|
||
### See Also | ||
|
||
* class [LevelingOptions](../../levelingoptions) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingoptions) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
title: LevelingOrder | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Defines the possible values of leveling order. | ||
type: docs | ||
weight: 890 | ||
url: /net/aspose.tasks.leveling/levelingorder/ | ||
--- | ||
## LevelingOrder enumeration | ||
|
||
Defines the possible values of leveling order. | ||
|
||
```csharp | ||
public enum LevelingOrder | ||
``` | ||
|
||
### Values | ||
|
||
| Name | Value | Description | | ||
| --- | --- | --- | | ||
| Standard | `1` | The following properties are taken into account: predecessor relationships, total slack (a task with higher total slack is delayed first), start date, priority. This is the default value. | | ||
| IdOnly | `2` | Tasks are delayed in Id ascending order. | | ||
| PriorityThenStandard | `3` | The priority is considered first, then the same properties as in Standard. | | ||
|
||
### See Also | ||
|
||
* namespace [Aspose.Tasks.Leveling](../../aspose.tasks.leveling) | ||
* assembly [Aspose.Tasks](../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
34 changes: 34 additions & 0 deletions
34
english/net/aspose.tasks.leveling/levelingresult/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
title: LevelingResult | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Represents the results of resource leveling. | ||
type: docs | ||
weight: 900 | ||
url: /net/aspose.tasks.leveling/levelingresult/ | ||
--- | ||
## LevelingResult class | ||
|
||
Represents the results of resource leveling. | ||
|
||
```csharp | ||
public sealed class LevelingResult | ||
``` | ||
|
||
## Constructors | ||
|
||
| Name | Description | | ||
| --- | --- | | ||
| [LevelingResult](levelingresult)() | Initializes a new instance of the [`LevelingResult`](../levelingresult) class. | | ||
|
||
## Properties | ||
|
||
| Name | Description | | ||
| --- | --- | | ||
| [AffectedTasks](../../aspose.tasks.leveling/levelingresult/affectedtasks) { get; } | Gets a set of tasks affected by resource leveling. | | ||
|
||
### See Also | ||
|
||
* namespace [Aspose.Tasks.Leveling](../../aspose.tasks.leveling) | ||
* assembly [Aspose.Tasks](../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
24 changes: 24 additions & 0 deletions
24
english/net/aspose.tasks.leveling/levelingresult/affectedtasks/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: AffectedTasks | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Gets a set of tasks affected by resource leveling. | ||
type: docs | ||
weight: 20 | ||
url: /net/aspose.tasks.leveling/levelingresult/affectedtasks/ | ||
--- | ||
## LevelingResult.AffectedTasks property | ||
|
||
Gets a set of tasks affected by resource leveling. | ||
|
||
```csharp | ||
public HashSet<Task> AffectedTasks { get; } | ||
``` | ||
|
||
### See Also | ||
|
||
* class [Task](../../../aspose.tasks/task) | ||
* class [LevelingResult](../../levelingresult) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingresult) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
23 changes: 23 additions & 0 deletions
23
english/net/aspose.tasks.leveling/levelingresult/levelingresult/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: LevelingResult | ||
second_title: Aspose.Tasks for .NET API Reference | ||
description: Initializes a new instance of the LevelingResultaspose.tasks.leveling/levelingresult class. | ||
type: docs | ||
weight: 10 | ||
url: /net/aspose.tasks.leveling/levelingresult/levelingresult/ | ||
--- | ||
## LevelingResult constructor | ||
|
||
Initializes a new instance of the [`LevelingResult`](../../levelingresult) class. | ||
|
||
```csharp | ||
public LevelingResult() | ||
``` | ||
|
||
### See Also | ||
|
||
* class [LevelingResult](../../levelingresult) | ||
* namespace [Aspose.Tasks.Leveling](../../levelingresult) | ||
* assembly [Aspose.Tasks](../../../) | ||
|
||
<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll --> |
Oops, something went wrong.