From dc2d36842ff9d422ea00455cca1a4590b453c731 Mon Sep 17 00:00:00 2001 From: Vasiliy Sinitsyn Date: Tue, 17 Oct 2023 12:56:53 +0700 Subject: [PATCH] Added files for new members introduced in Aspose.Tasks for .NET 23.10. --- .../csvoptions/view/_index.md | 24 +++++ .../simplesaveoptions/_index.md | 30 +++++++ .../simplesaveoptions/saveformat/_index.md | 66 ++++++++++++++ .../simplesaveoptions/taskscomparer/_index.md | 90 +++++++++++++++++++ .../simplesaveoptions/tasksfilter/_index.md | 71 +++++++++++++++ .../spreadsheet2003saveoptions/view/_index.md | 24 +++++ .../xlsxoptions/view/_index.md | 24 +++++ .../loadoptions/encoding/_index.md | 23 +++++ .../baselineprojects/_index.md | 24 +++++ .../currentbaselineprojectid/_index.md | 23 +++++ .../readbaselineprojects/_index.md | 27 ++++++ .../budgetedexpensecost/_index.md | 23 +++++ .../budgetedlaborcost/_index.md | 23 +++++ .../budgetedmaterialcost/_index.md | 23 +++++ .../budgetednonlaborcost/_index.md | 23 +++++ .../budgetedtotalcost/_index.md | 23 +++++ 16 files changed, 541 insertions(+) create mode 100644 english/net/aspose.tasks.saving/csvoptions/view/_index.md create mode 100644 english/net/aspose.tasks.saving/simplesaveoptions/_index.md create mode 100644 english/net/aspose.tasks.saving/simplesaveoptions/saveformat/_index.md create mode 100644 english/net/aspose.tasks.saving/simplesaveoptions/taskscomparer/_index.md create mode 100644 english/net/aspose.tasks.saving/simplesaveoptions/tasksfilter/_index.md create mode 100644 english/net/aspose.tasks.saving/spreadsheet2003saveoptions/view/_index.md create mode 100644 english/net/aspose.tasks.saving/xlsxoptions/view/_index.md create mode 100644 english/net/aspose.tasks/loadoptions/encoding/_index.md create mode 100644 english/net/aspose.tasks/primaveraprojectproperties/baselineprojects/_index.md create mode 100644 english/net/aspose.tasks/primaveraprojectproperties/currentbaselineprojectid/_index.md create mode 100644 english/net/aspose.tasks/primaverareadoptions/readbaselineprojects/_index.md create mode 100644 english/net/aspose.tasks/primaverataskproperties/budgetedexpensecost/_index.md create mode 100644 english/net/aspose.tasks/primaverataskproperties/budgetedlaborcost/_index.md create mode 100644 english/net/aspose.tasks/primaverataskproperties/budgetedmaterialcost/_index.md create mode 100644 english/net/aspose.tasks/primaverataskproperties/budgetednonlaborcost/_index.md create mode 100644 english/net/aspose.tasks/primaverataskproperties/budgetedtotalcost/_index.md diff --git a/english/net/aspose.tasks.saving/csvoptions/view/_index.md b/english/net/aspose.tasks.saving/csvoptions/view/_index.md new file mode 100644 index 000000000..064c28da5 --- /dev/null +++ b/english/net/aspose.tasks.saving/csvoptions/view/_index.md @@ -0,0 +1,24 @@ +--- +title: View +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets a list of the view columns GanttChartColumnaspose.tasks.visualization/ganttchartcolumn to save to XLSX format. If not set then default columns are saved. +type: docs +weight: 60 +url: /net/aspose.tasks.saving/csvoptions/view/ +--- +## CsvOptions.View property + +Gets or sets a list of the view columns ([`GanttChartColumn`](../../../aspose.tasks.visualization/ganttchartcolumn)) to save to XLSX format. If not set then default columns are saved. + +```csharp +public ProjectView View { get; set; } +``` + +### See Also + +* class [ProjectView](../../../aspose.tasks.visualization/projectview) +* class [CsvOptions](../../csvoptions) +* namespace [Aspose.Tasks.Saving](../../csvoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/simplesaveoptions/_index.md b/english/net/aspose.tasks.saving/simplesaveoptions/_index.md new file mode 100644 index 000000000..7556b0058 --- /dev/null +++ b/english/net/aspose.tasks.saving/simplesaveoptions/_index.md @@ -0,0 +1,30 @@ +--- +title: SimpleSaveOptions +second_title: Aspose.Tasks for .NET API Reference +description: This is an abstract base class that allow the user to specify basic options when saving a project into a particular format. +type: docs +weight: 2010 +url: /net/aspose.tasks.saving/simplesaveoptions/ +--- +## SimpleSaveOptions class + +This is an abstract base class that allow the user to specify basic options when saving a project into a particular format. + +```csharp +public abstract class SimpleSaveOptions +``` + +## Properties + +| Name | Description | +| --- | --- | +| [SaveFormat](../../aspose.tasks.saving/simplesaveoptions/saveformat) { get; } | Gets or sets the format in which the document will be saved if this save options object is used. | +| [TasksComparer](../../aspose.tasks.saving/simplesaveoptions/taskscomparer) { get; set; } | Gets or sets the comparer to sort tasks on Gantt chart and Task Sheet chart. | +| [TasksFilter](../../aspose.tasks.saving/simplesaveoptions/tasksfilter) { get; set; } | Gets or sets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts. | + +### See Also + +* namespace [Aspose.Tasks.Saving](../../aspose.tasks.saving) +* assembly [Aspose.Tasks](../../) + + diff --git a/english/net/aspose.tasks.saving/simplesaveoptions/saveformat/_index.md b/english/net/aspose.tasks.saving/simplesaveoptions/saveformat/_index.md new file mode 100644 index 000000000..6e7648c81 --- /dev/null +++ b/english/net/aspose.tasks.saving/simplesaveoptions/saveformat/_index.md @@ -0,0 +1,66 @@ +--- +title: SaveFormat +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets the format in which the document will be saved if this save options object is used. +type: docs +weight: 10 +url: /net/aspose.tasks.saving/simplesaveoptions/saveformat/ +--- +## SimpleSaveOptions.SaveFormat property + +Gets or sets the format in which the document will be saved if this save options object is used. + +```csharp +public SaveFileFormat SaveFormat { get; } +``` + +### Examples + +Shows how to use custom tasks filter while saving MS Project file. + +```csharp +public void WorkWithTasksFilter() +{ + var project = new Project(DataDir + "CreateProject2.mpp"); + + var options = new PdfSaveOptions + { + PresentationFormat = PresentationFormat.GanttChart, + PageSize = PageSize.A3, + StartDate = new DateTime(2010, 7, 1), + EndDate = new DateTime(2010, 9, 1), + + // set a task filter to skip task 'Task5' and 'Task3' + TasksFilter = new CustomTasksFilter() + }; + + // lets check the save format + Console.WriteLine("The save format: " + options.SaveFormat); + + // ... + + // save the project as an image + project.Save(OutDir + "WorkWithTasksFilter_out.png", options); +} + +/// +/// Example of custom task filter that can be used while saving MS Project file (for instance) in PDF format. +/// +/// +private class CustomTasksFilter : ICondition +{ + public bool Check(Task el) + { + return el.Get(Tsk.Name) != "Task5" && el.Get(Tsk.Name) != "Task3"; + } +} +``` + +### See Also + +* enum [SaveFileFormat](../../savefileformat) +* class [SimpleSaveOptions](../../simplesaveoptions) +* namespace [Aspose.Tasks.Saving](../../simplesaveoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/simplesaveoptions/taskscomparer/_index.md b/english/net/aspose.tasks.saving/simplesaveoptions/taskscomparer/_index.md new file mode 100644 index 000000000..2afe78c4a --- /dev/null +++ b/english/net/aspose.tasks.saving/simplesaveoptions/taskscomparer/_index.md @@ -0,0 +1,90 @@ +--- +title: TasksComparer +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets the comparer to sort tasks on Gantt chart and Task Sheet chart. +type: docs +weight: 20 +url: /net/aspose.tasks.saving/simplesaveoptions/taskscomparer/ +--- +## SimpleSaveOptions.TasksComparer property + +Gets or sets the comparer to sort tasks on Gantt chart and Task Sheet chart. + +```csharp +public IComparer TasksComparer { get; set; } +``` + +### Examples + +Shows how to set a comparer to sort tasks on Gantt chart and/or Task Sheet chart. + +```csharp +public void SortTasksByColumnInGanttChartExample() +{ + var project = new Project(DataDir + "Project2.mpp"); + SaveOptions options = new PdfSaveOptions + { + Timescale = Timescale.Months, + TasksComparer = new TasksNameComparer() + }; + project.Save(OutDir + "SortedByNames_out.pdf", options); + + options.TasksComparer = new TasksDurationComparer(); + project.Save(OutDir + "SortedByDurations_out.pdf", options); +} + +private class TasksNameComparer : IComparer +{ + public int Compare(Task x, Task y) + { + // ReSharper disable once ConvertIfStatementToSwitchStatement + // ReSharper disable once ConvertIfStatementToSwitchExpression + if (x == null && y == null) + { + return 0; + } + + if (x == null) + { + return -1; + } + + return y == null ? 1 : string.Compare(x.Get(Tsk.Name), y.Get(Tsk.Name), StringComparison.Ordinal); + } +} + +private class TasksDurationComparer : IComparer +{ + public int Compare(Task x, Task y) + { + // ReSharper disable once ConvertIfStatementToSwitchStatement + if (x == null && y == null) + { + return 0; + } + + if (x == null) + { + return -1; + } + + if (y == null) + { + return 1; + } + + var durX = x.Get(Tsk.Duration); + var durY = y.Get(Tsk.Duration); + return durX.TimeSpan.CompareTo(durY.TimeSpan); + } +} +``` + +### See Also + +* class [Task](../../../aspose.tasks/task) +* class [SimpleSaveOptions](../../simplesaveoptions) +* namespace [Aspose.Tasks.Saving](../../simplesaveoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/simplesaveoptions/tasksfilter/_index.md b/english/net/aspose.tasks.saving/simplesaveoptions/tasksfilter/_index.md new file mode 100644 index 000000000..ff4f3fe3f --- /dev/null +++ b/english/net/aspose.tasks.saving/simplesaveoptions/tasksfilter/_index.md @@ -0,0 +1,71 @@ +--- +title: TasksFilter +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets the condition which is used to filter tasks rendered on Gantt Task Sheet and Task Usage charts. +type: docs +weight: 30 +url: /net/aspose.tasks.saving/simplesaveoptions/tasksfilter/ +--- +## SimpleSaveOptions.TasksFilter property + +Gets or sets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts. + +```csharp +public ICondition TasksFilter { get; set; } +``` + +### Remarks + +If value is not specified the default filter is used which removes non-visible tasks -- i.e. descendant tasks of collapsed tasks. + +### Examples + +Shows how to use custom tasks filter while saving MS Project file. + +```csharp +public void WorkWithTasksFilter() +{ + var project = new Project(DataDir + "CreateProject2.mpp"); + + var options = new PdfSaveOptions + { + PresentationFormat = PresentationFormat.GanttChart, + PageSize = PageSize.A3, + StartDate = new DateTime(2010, 7, 1), + EndDate = new DateTime(2010, 9, 1), + + // set a task filter to skip task 'Task5' and 'Task3' + TasksFilter = new CustomTasksFilter() + }; + + // lets check the save format + Console.WriteLine("The save format: " + options.SaveFormat); + + // ... + + // save the project as an image + project.Save(OutDir + "WorkWithTasksFilter_out.png", options); +} + +/// +/// Example of custom task filter that can be used while saving MS Project file (for instance) in PDF format. +/// +/// +private class CustomTasksFilter : ICondition +{ + public bool Check(Task el) + { + return el.Get(Tsk.Name) != "Task5" && el.Get(Tsk.Name) != "Task3"; + } +} +``` + +### See Also + +* interface [ICondition<T>](../../../aspose.tasks.util/icondition-1) +* class [Task](../../../aspose.tasks/task) +* class [SimpleSaveOptions](../../simplesaveoptions) +* namespace [Aspose.Tasks.Saving](../../simplesaveoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/spreadsheet2003saveoptions/view/_index.md b/english/net/aspose.tasks.saving/spreadsheet2003saveoptions/view/_index.md new file mode 100644 index 000000000..afceb0770 --- /dev/null +++ b/english/net/aspose.tasks.saving/spreadsheet2003saveoptions/view/_index.md @@ -0,0 +1,24 @@ +--- +title: View +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets a list of the view columns GanttChartColumnaspose.tasks.visualization/ganttchartcolumn to save. If not set then default columns are saved. +type: docs +weight: 40 +url: /net/aspose.tasks.saving/spreadsheet2003saveoptions/view/ +--- +## Spreadsheet2003SaveOptions.View property + +Gets or sets a list of the view columns ([`GanttChartColumn`](../../../aspose.tasks.visualization/ganttchartcolumn)) to save. If not set then default columns are saved. + +```csharp +public ProjectView View { get; set; } +``` + +### See Also + +* class [ProjectView](../../../aspose.tasks.visualization/projectview) +* class [Spreadsheet2003SaveOptions](../../spreadsheet2003saveoptions) +* namespace [Aspose.Tasks.Saving](../../spreadsheet2003saveoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/xlsxoptions/view/_index.md b/english/net/aspose.tasks.saving/xlsxoptions/view/_index.md new file mode 100644 index 000000000..4d363a420 --- /dev/null +++ b/english/net/aspose.tasks.saving/xlsxoptions/view/_index.md @@ -0,0 +1,24 @@ +--- +title: View +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets a list of the view columns GanttChartColumnaspose.tasks.visualization/ganttchartcolumn to save to XLSX format. If not set then default columns are saved. +type: docs +weight: 50 +url: /net/aspose.tasks.saving/xlsxoptions/view/ +--- +## XlsxOptions.View property + +Gets or sets a list of the view columns ([`GanttChartColumn`](../../../aspose.tasks.visualization/ganttchartcolumn)) to save to XLSX format. If not set then default columns are saved. + +```csharp +public ProjectView View { get; set; } +``` + +### See Also + +* class [ProjectView](../../../aspose.tasks.visualization/projectview) +* class [XlsxOptions](../../xlsxoptions) +* namespace [Aspose.Tasks.Saving](../../xlsxoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/loadoptions/encoding/_index.md b/english/net/aspose.tasks/loadoptions/encoding/_index.md new file mode 100644 index 000000000..83f42d64a --- /dev/null +++ b/english/net/aspose.tasks/loadoptions/encoding/_index.md @@ -0,0 +1,23 @@ +--- +title: Encoding +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets encoding which is used to read a project from HTML MPX XER and Primavera XML formats. The default encoding is UTF8. +type: docs +weight: 30 +url: /net/aspose.tasks/loadoptions/encoding/ +--- +## LoadOptions.Encoding property + +Gets or sets encoding which is used to read a project from HTML, MPX, XER and Primavera XML formats. The default encoding is UTF8. + +```csharp +public Encoding Encoding { get; set; } +``` + +### See Also + +* class [LoadOptions](../../loadoptions) +* namespace [Aspose.Tasks](../../loadoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaveraprojectproperties/baselineprojects/_index.md b/english/net/aspose.tasks/primaveraprojectproperties/baselineprojects/_index.md new file mode 100644 index 000000000..a9651f76b --- /dev/null +++ b/english/net/aspose.tasks/primaveraprojectproperties/baselineprojects/_index.md @@ -0,0 +1,24 @@ +--- +title: BaselineProjects +second_title: Aspose.Tasks for .NET API Reference +description: Gets array of baseline projects of current project. Is applicable to projects read from Primavera XML files containing exported baselines. +type: docs +weight: 10 +url: /net/aspose.tasks/primaveraprojectproperties/baselineprojects/ +--- +## PrimaveraProjectProperties.BaselineProjects property + +Gets array of baseline projects of current project. Is applicable to projects read from Primavera XML files containing exported baselines. + +```csharp +public Project[] BaselineProjects { get; } +``` + +### See Also + +* class [Project](../../project) +* class [PrimaveraProjectProperties](../../primaveraprojectproperties) +* namespace [Aspose.Tasks](../../primaveraprojectproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaveraprojectproperties/currentbaselineprojectid/_index.md b/english/net/aspose.tasks/primaveraprojectproperties/currentbaselineprojectid/_index.md new file mode 100644 index 000000000..151dfc7b3 --- /dev/null +++ b/english/net/aspose.tasks/primaveraprojectproperties/currentbaselineprojectid/_index.md @@ -0,0 +1,23 @@ +--- +title: CurrentBaselineProjectId +second_title: Aspose.Tasks for .NET API Reference +description: Gets Id of the current baseline project. Is applicable to projects read from Primavera XML files containing exported baselines. +type: docs +weight: 20 +url: /net/aspose.tasks/primaveraprojectproperties/currentbaselineprojectid/ +--- +## PrimaveraProjectProperties.CurrentBaselineProjectId property + +Gets Id of the current baseline project. Is applicable to projects read from Primavera XML files containing exported baselines. + +```csharp +public int CurrentBaselineProjectId { get; } +``` + +### See Also + +* class [PrimaveraProjectProperties](../../primaveraprojectproperties) +* namespace [Aspose.Tasks](../../primaveraprojectproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverareadoptions/readbaselineprojects/_index.md b/english/net/aspose.tasks/primaverareadoptions/readbaselineprojects/_index.md new file mode 100644 index 000000000..995b6881f --- /dev/null +++ b/english/net/aspose.tasks/primaverareadoptions/readbaselineprojects/_index.md @@ -0,0 +1,27 @@ +--- +title: ReadBaselineProjects +second_title: Aspose.Tasks for .NET API Reference +description: Gets or sets a flag that specifies whether baseline projects should be loaded. The default value is true. +type: docs +weight: 40 +url: /net/aspose.tasks/primaverareadoptions/readbaselineprojects/ +--- +## PrimaveraReadOptions.ReadBaselineProjects property + +Gets or sets a flag that specifies whether baseline projects should be loaded. The default value is true. + +```csharp +public bool ReadBaselineProjects { get; set; } +``` + +### Remarks + +The flag is applicable to Primavera XML files containing baseline projects (baselines are not supported by XER format). The option can be set to false to speed up loading of a large project with baselines when baseline data is not needed. + +### See Also + +* class [PrimaveraReadOptions](../../primaverareadoptions) +* namespace [Aspose.Tasks](../../primaverareadoptions) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/budgetedexpensecost/_index.md b/english/net/aspose.tasks/primaverataskproperties/budgetedexpensecost/_index.md new file mode 100644 index 000000000..e50b7ceb7 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/budgetedexpensecost/_index.md @@ -0,0 +1,23 @@ +--- +title: BudgetedExpenseCost +second_title: Aspose.Tasks for .NET API Reference +description: Gets the value of budgeted or planned expense cost. +type: docs +weight: 100 +url: /net/aspose.tasks/primaverataskproperties/budgetedexpensecost/ +--- +## PrimaveraTaskProperties.BudgetedExpenseCost property + +Gets the value of budgeted (or planned) expense cost. + +```csharp +public decimal BudgetedExpenseCost { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../../primaverataskproperties) +* namespace [Aspose.Tasks](../../primaverataskproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/budgetedlaborcost/_index.md b/english/net/aspose.tasks/primaverataskproperties/budgetedlaborcost/_index.md new file mode 100644 index 000000000..64614ac2e --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/budgetedlaborcost/_index.md @@ -0,0 +1,23 @@ +--- +title: BudgetedLaborCost +second_title: Aspose.Tasks for .NET API Reference +description: Gets the value of budgeted or planned labor cost . +type: docs +weight: 110 +url: /net/aspose.tasks/primaverataskproperties/budgetedlaborcost/ +--- +## PrimaveraTaskProperties.BudgetedLaborCost property + +Gets the value of budgeted (or planned) labor cost . + +```csharp +public decimal BudgetedLaborCost { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../../primaverataskproperties) +* namespace [Aspose.Tasks](../../primaverataskproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/budgetedmaterialcost/_index.md b/english/net/aspose.tasks/primaverataskproperties/budgetedmaterialcost/_index.md new file mode 100644 index 000000000..1529668d3 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/budgetedmaterialcost/_index.md @@ -0,0 +1,23 @@ +--- +title: BudgetedMaterialCost +second_title: Aspose.Tasks for .NET API Reference +description: Gets the value of of budgeted or planned material cost. +type: docs +weight: 120 +url: /net/aspose.tasks/primaverataskproperties/budgetedmaterialcost/ +--- +## PrimaveraTaskProperties.BudgetedMaterialCost property + +Gets the value of of budgeted (or planned) material cost. + +```csharp +public decimal BudgetedMaterialCost { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../../primaverataskproperties) +* namespace [Aspose.Tasks](../../primaverataskproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/budgetednonlaborcost/_index.md b/english/net/aspose.tasks/primaverataskproperties/budgetednonlaborcost/_index.md new file mode 100644 index 000000000..b846193e8 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/budgetednonlaborcost/_index.md @@ -0,0 +1,23 @@ +--- +title: BudgetedNonlaborCost +second_title: Aspose.Tasks for .NET API Reference +description: Gets the value of budgeted or planned non labor cost . +type: docs +weight: 130 +url: /net/aspose.tasks/primaverataskproperties/budgetednonlaborcost/ +--- +## PrimaveraTaskProperties.BudgetedNonlaborCost property + +Gets the value of budgeted (or planned) non labor cost . + +```csharp +public decimal BudgetedNonlaborCost { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../../primaverataskproperties) +* namespace [Aspose.Tasks](../../primaverataskproperties) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/budgetedtotalcost/_index.md b/english/net/aspose.tasks/primaverataskproperties/budgetedtotalcost/_index.md new file mode 100644 index 000000000..396046582 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/budgetedtotalcost/_index.md @@ -0,0 +1,23 @@ +--- +title: BudgetedTotalCost +second_title: Aspose.Tasks for .NET API Reference +description: Gets the total value of budgeted or planned costs. +type: docs +weight: 140 +url: /net/aspose.tasks/primaverataskproperties/budgetedtotalcost/ +--- +## PrimaveraTaskProperties.BudgetedTotalCost property + +Gets the total value of budgeted (or planned) costs. + +```csharp +public decimal BudgetedTotalCost { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../../primaverataskproperties) +* namespace [Aspose.Tasks](../../primaverataskproperties) +* assembly [Aspose.Tasks](../../../) + +