diff --git a/english/net/aspose.tasks.leveling/levelingoptions/_index.md b/english/net/aspose.tasks.leveling/levelingoptions/_index.md index f9d3b8f8f..5bf10fa3c 100644 --- a/english/net/aspose.tasks.leveling/levelingoptions/_index.md +++ b/english/net/aspose.tasks.leveling/levelingoptions/_index.md @@ -3,7 +3,7 @@ title: Class LevelingOptions second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Leveling.LevelingOptions class. Allows to specify parameters of resource leveling type: docs -weight: 930 +weight: 920 url: /net/aspose.tasks.leveling/levelingoptions/ --- ## LevelingOptions class diff --git a/english/net/aspose.tasks.leveling/levelingorder/_index.md b/english/net/aspose.tasks.leveling/levelingorder/_index.md index 0bb251e7d..330c4193c 100644 --- a/english/net/aspose.tasks.leveling/levelingorder/_index.md +++ b/english/net/aspose.tasks.leveling/levelingorder/_index.md @@ -3,7 +3,7 @@ title: Enum LevelingOrder second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Leveling.LevelingOrder enum. Defines the possible values of leveling order type: docs -weight: 940 +weight: 930 url: /net/aspose.tasks.leveling/levelingorder/ --- ## LevelingOrder enumeration diff --git a/english/net/aspose.tasks.leveling/levelingresult/_index.md b/english/net/aspose.tasks.leveling/levelingresult/_index.md index 70c01f616..3b3a523eb 100644 --- a/english/net/aspose.tasks.leveling/levelingresult/_index.md +++ b/english/net/aspose.tasks.leveling/levelingresult/_index.md @@ -3,7 +3,7 @@ title: Class LevelingResult second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Leveling.LevelingResult class. Represents the results of resource leveling type: docs -weight: 950 +weight: 940 url: /net/aspose.tasks.leveling/levelingresult/ --- ## LevelingResult class diff --git a/english/net/aspose.tasks.leveling/resourceleveler/_index.md b/english/net/aspose.tasks.leveling/resourceleveler/_index.md index db031b725..2cb18b34c 100644 --- a/english/net/aspose.tasks.leveling/resourceleveler/_index.md +++ b/english/net/aspose.tasks.leveling/resourceleveler/_index.md @@ -3,7 +3,7 @@ title: Class ResourceLeveler second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Leveling.ResourceLeveler class. Contains resource leveling methods type: docs -weight: 960 +weight: 950 url: /net/aspose.tasks.leveling/resourceleveler/ --- ## ResourceLeveler class diff --git a/english/net/aspose.tasks.primavera/_index.md b/english/net/aspose.tasks.primavera/_index.md index 6d84342ad..040f8aca0 100644 --- a/english/net/aspose.tasks.primavera/_index.md +++ b/english/net/aspose.tasks.primavera/_index.md @@ -18,6 +18,7 @@ Contains classes necessary to work with Primavera-specific formats (XER, Primave | Enumeration | Description | | --- | --- | | [PrimaveraActivityType](./primaveraactivitytype/) | Specifies type of Primavera activity. | +| [PrimaveraConstraintType](./primaveraconstrainttype/) | Specifies a type of activity's constraint. | | [PrimaveraDurationType](./primaveradurationtype/) | Specifies duration type of Primavera activity. | | [PrimaveraPercentCompleteType](./primaverapercentcompletetype/) | Specifies value of '% Complete Type' field for Primavera activities. | | [PrimaveraRelationshipLagCalendar](./primaverarelationshiplagcalendar/) | Specifies which calendar to use for scheduling Relationship Lag in Primavera projects. | diff --git a/english/net/aspose.tasks.primavera/primaveraactivitytype/_index.md b/english/net/aspose.tasks.primavera/primaveraactivitytype/_index.md index 1f5174883..16d158697 100644 --- a/english/net/aspose.tasks.primavera/primaveraactivitytype/_index.md +++ b/english/net/aspose.tasks.primavera/primaveraactivitytype/_index.md @@ -3,7 +3,7 @@ title: Enum PrimaveraActivityType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Primavera.PrimaveraActivityType enum. Specifies type of Primavera activity type: docs -weight: 1250 +weight: 1240 url: /net/aspose.tasks.primavera/primaveraactivitytype/ --- ## PrimaveraActivityType enumeration diff --git a/english/net/aspose.tasks.primavera/primaveraconstrainttype/_index.md b/english/net/aspose.tasks.primavera/primaveraconstrainttype/_index.md new file mode 100644 index 000000000..54c14dd2f --- /dev/null +++ b/english/net/aspose.tasks.primavera/primaveraconstrainttype/_index.md @@ -0,0 +1,37 @@ +--- +title: Enum PrimaveraConstraintType +second_title: Aspose.Tasks for .NET API Reference +description: Aspose.Tasks.Primavera.PrimaveraConstraintType enum. Specifies a type of activitys constraint +type: docs +weight: 1250 +url: /net/aspose.tasks.primavera/primaveraconstrainttype/ +--- +## PrimaveraConstraintType enumeration + +Specifies a type of activity's constraint. + +```csharp +public enum PrimaveraConstraintType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | `0` | Not specified or not applicable. | +| FinishOn | `1` | 'Finish On' type | +| FinishOnOrAfter | `2` | 'Finish On or After' type | +| FinishOnOrBefore | `3` | 'Finish On or Before' type | +| MandatoryFinish | `4` | 'Mandatory Finish' type | +| MandatoryStart | `5` | 'Mandatory Start' type | +| StartOn | `6` | 'Start On' type | +| StartOnOrAfter | `7` | 'Start On or After' type | +| StartOnOrBefore | `8` | 'Start On or Before' type | +| AsLateAsPossible | `9` | 'As Late As Possible' type | + +### See Also + +* namespace [Aspose.Tasks.Primavera](../../aspose.tasks.primavera/) +* assembly [Aspose.Tasks](../../) + + diff --git a/english/net/aspose.tasks.saving/mppsaveoptions/_index.md b/english/net/aspose.tasks.saving/mppsaveoptions/_index.md index 6dffdf0dc..6e9143898 100644 --- a/english/net/aspose.tasks.saving/mppsaveoptions/_index.md +++ b/english/net/aspose.tasks.saving/mppsaveoptions/_index.md @@ -32,6 +32,7 @@ public class MPPSaveOptions : SimpleSaveOptions | [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. | | [WriteFilters](../../aspose.tasks.saving/mppsaveoptions/writefilters/) { get; set; } | Gets or sets a value indicating whether to write filter data when saving a project to MPP for format. Filter data includes Project.TaskFilters and Project.ResourceFilters collections. | | [WriteGroups](../../aspose.tasks.saving/mppsaveoptions/writegroups/) { get; set; } | Gets or sets a value indicating whether to write groups data when saving a project to MPP for format. Group data includes Project.TaskGroups and Project.ResourceGroups collections. | +| [WriteVba](../../aspose.tasks.saving/mppsaveoptions/writevba/) { get; set; } | Gets or sets a value indicating whether to update existing VBA macros data in MPP file. Currently writing of VbaModule.SourceCode is supported. | | [WriteViewData](../../aspose.tasks.saving/mppsaveoptions/writeviewdata/) { get; set; } | Gets or sets a value indicating whether to write view data when saving a project to MPP format. View data includes Project.Views, Filters and Tables collections. | ## Examples diff --git a/english/net/aspose.tasks.saving/mppsaveoptions/writevba/_index.md b/english/net/aspose.tasks.saving/mppsaveoptions/writevba/_index.md new file mode 100644 index 000000000..5b256ad90 --- /dev/null +++ b/english/net/aspose.tasks.saving/mppsaveoptions/writevba/_index.md @@ -0,0 +1,50 @@ +--- +title: MPPSaveOptions.WriteVba +second_title: Aspose.Tasks for .NET API Reference +description: MPPSaveOptions property. Gets or sets a value indicating whether to update existing VBA macros data in MPP file. Currently writing of VbaModule.SourceCode is supported +type: docs +weight: 70 +url: /net/aspose.tasks.saving/mppsaveoptions/writevba/ +--- +## MPPSaveOptions.WriteVba property + +Gets or sets a value indicating whether to update existing VBA macros data in MPP file. Currently writing of VbaModule.SourceCode is supported. + +```csharp +public bool WriteVba { get; set; } +``` + +## Examples + +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + +### See Also + +* class [MPPSaveOptions](../) +* namespace [Aspose.Tasks.Saving](../../mppsaveoptions/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks.saving/mppsaveoptions/writeviewdata/_index.md b/english/net/aspose.tasks.saving/mppsaveoptions/writeviewdata/_index.md index dd0ced4f8..3de192ce5 100644 --- a/english/net/aspose.tasks.saving/mppsaveoptions/writeviewdata/_index.md +++ b/english/net/aspose.tasks.saving/mppsaveoptions/writeviewdata/_index.md @@ -3,7 +3,7 @@ title: MPPSaveOptions.WriteViewData second_title: Aspose.Tasks for .NET API Reference description: MPPSaveOptions property. Gets or sets a value indicating whether to write view data when saving a project to MPP format. View data includes Project.Views Filters and Tables collections type: docs -weight: 70 +weight: 80 url: /net/aspose.tasks.saving/mppsaveoptions/writeviewdata/ --- ## MPPSaveOptions.WriteViewData property diff --git a/english/net/aspose.tasks.visualization/assignmenttocolumntextconverter/_index.md b/english/net/aspose.tasks.visualization/assignmenttocolumntextconverter/_index.md index 49814661e..19459b6b0 100644 --- a/english/net/aspose.tasks.visualization/assignmenttocolumntextconverter/_index.md +++ b/english/net/aspose.tasks.visualization/assignmenttocolumntextconverter/_index.md @@ -3,7 +3,7 @@ title: Delegate AssignmentToColumnTextConverter second_title: Aspose.Tasks for .NET API Reference description: ResourceAssignment data to columns string converter type: docs -weight: 2830 +weight: 2840 url: /net/aspose.tasks.visualization/assignmenttocolumntextconverter/ --- ## AssignmentToColumnTextConverter delegate diff --git a/english/net/aspose.tasks.visualization/assignmentviewcolumn/_index.md b/english/net/aspose.tasks.visualization/assignmentviewcolumn/_index.md index 398cc5786..d66c65d72 100644 --- a/english/net/aspose.tasks.visualization/assignmentviewcolumn/_index.md +++ b/english/net/aspose.tasks.visualization/assignmentviewcolumn/_index.md @@ -3,7 +3,7 @@ title: Class AssignmentViewColumn second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.AssignmentViewColumn class. Projects view class type: docs -weight: 2840 +weight: 2850 url: /net/aspose.tasks.visualization/assignmentviewcolumn/ --- ## AssignmentViewColumn class diff --git a/english/net/aspose.tasks.visualization/baritemtype/_index.md b/english/net/aspose.tasks.visualization/baritemtype/_index.md index 784a5b747..766e5a6cb 100644 --- a/english/net/aspose.tasks.visualization/baritemtype/_index.md +++ b/english/net/aspose.tasks.visualization/baritemtype/_index.md @@ -3,7 +3,7 @@ title: Enum BarItemType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.BarItemType enum. Item type to change a bar style for type: docs -weight: 2850 +weight: 2860 url: /net/aspose.tasks.visualization/baritemtype/ --- ## BarItemType enumeration diff --git a/english/net/aspose.tasks.visualization/barshape/_index.md b/english/net/aspose.tasks.visualization/barshape/_index.md index 0ae57f143..ffd62cf6e 100644 --- a/english/net/aspose.tasks.visualization/barshape/_index.md +++ b/english/net/aspose.tasks.visualization/barshape/_index.md @@ -3,7 +3,7 @@ title: Enum BarShape second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.BarShape enum. Shape of a bar rectangle type: docs -weight: 2860 +weight: 2870 url: /net/aspose.tasks.visualization/barshape/ --- ## BarShape enumeration diff --git a/english/net/aspose.tasks.visualization/barstyle/_index.md b/english/net/aspose.tasks.visualization/barstyle/_index.md index bdc624c08..225fcef13 100644 --- a/english/net/aspose.tasks.visualization/barstyle/_index.md +++ b/english/net/aspose.tasks.visualization/barstyle/_index.md @@ -3,7 +3,7 @@ title: Class BarStyle second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.BarStyle class. Change the visual style of the bar for the item in the project view type: docs -weight: 2870 +weight: 2880 url: /net/aspose.tasks.visualization/barstyle/ --- ## BarStyle class diff --git a/english/net/aspose.tasks.visualization/border/_index.md b/english/net/aspose.tasks.visualization/border/_index.md index 62e33a049..16f929d80 100644 --- a/english/net/aspose.tasks.visualization/border/_index.md +++ b/english/net/aspose.tasks.visualization/border/_index.md @@ -3,7 +3,7 @@ title: Enum Border second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Border enum. Specifies the type borders type: docs -weight: 2880 +weight: 2890 url: /net/aspose.tasks.visualization/border/ --- ## Border enumeration diff --git a/english/net/aspose.tasks.visualization/datelabel/_index.md b/english/net/aspose.tasks.visualization/datelabel/_index.md index 8efd035f8..41776681e 100644 --- a/english/net/aspose.tasks.visualization/datelabel/_index.md +++ b/english/net/aspose.tasks.visualization/datelabel/_index.md @@ -3,7 +3,7 @@ title: Enum DateLabel second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.DateLabel enum. Specifies the display format for date and time labels in a timescale type: docs -weight: 2890 +weight: 2900 url: /net/aspose.tasks.visualization/datelabel/ --- ## DateLabel enumeration diff --git a/english/net/aspose.tasks.visualization/datetimeconverter/_index.md b/english/net/aspose.tasks.visualization/datetimeconverter/_index.md index ea6b72e7d..a7be6fc84 100644 --- a/english/net/aspose.tasks.visualization/datetimeconverter/_index.md +++ b/english/net/aspose.tasks.visualization/datetimeconverter/_index.md @@ -3,7 +3,7 @@ title: Delegate DateTimeConverter second_title: Aspose.Tasks for .NET API Reference description: Represents a converter method to convert date to string in view timescale tiers type: docs -weight: 2900 +weight: 2910 url: /net/aspose.tasks.visualization/datetimeconverter/ --- ## DateTimeConverter delegate diff --git a/english/net/aspose.tasks.visualization/fillpattern/_index.md b/english/net/aspose.tasks.visualization/fillpattern/_index.md index c78a2623c..fabd261a7 100644 --- a/english/net/aspose.tasks.visualization/fillpattern/_index.md +++ b/english/net/aspose.tasks.visualization/fillpattern/_index.md @@ -3,7 +3,7 @@ title: Enum FillPattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.FillPattern enum. Fill pattern used in middle shape of a gantt bar type: docs -weight: 2910 +weight: 2920 url: /net/aspose.tasks.visualization/fillpattern/ --- ## FillPattern enumeration diff --git a/english/net/aspose.tasks.visualization/fontdescriptor/_index.md b/english/net/aspose.tasks.visualization/fontdescriptor/_index.md index fe015cdb5..b02b8f94f 100644 --- a/english/net/aspose.tasks.visualization/fontdescriptor/_index.md +++ b/english/net/aspose.tasks.visualization/fontdescriptor/_index.md @@ -3,7 +3,7 @@ title: Class FontDescriptor second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.FontDescriptor class. Represents font information type: docs -weight: 2920 +weight: 2930 url: /net/aspose.tasks.visualization/fontdescriptor/ --- ## FontDescriptor class diff --git a/english/net/aspose.tasks.visualization/fontstyles/_index.md b/english/net/aspose.tasks.visualization/fontstyles/_index.md index bc3c1eb00..3a3934181 100644 --- a/english/net/aspose.tasks.visualization/fontstyles/_index.md +++ b/english/net/aspose.tasks.visualization/fontstyles/_index.md @@ -3,7 +3,7 @@ title: Enum FontStyles second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.FontStyles enum. Specifies style information applied to text type: docs -weight: 2930 +weight: 2940 url: /net/aspose.tasks.visualization/fontstyles/ --- ## FontStyles enumeration diff --git a/english/net/aspose.tasks.visualization/ganttbarendshape/_index.md b/english/net/aspose.tasks.visualization/ganttbarendshape/_index.md index ecac4070d..61d0b1600 100644 --- a/english/net/aspose.tasks.visualization/ganttbarendshape/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbarendshape/_index.md @@ -3,7 +3,7 @@ title: Enum GanttBarEndShape second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarEndShape enum. Represents end shape in bars and progress points in progress lines type: docs -weight: 2940 +weight: 2950 url: /net/aspose.tasks.visualization/ganttbarendshape/ --- ## GanttBarEndShape enumeration diff --git a/english/net/aspose.tasks.visualization/ganttbarfillpattern/_index.md b/english/net/aspose.tasks.visualization/ganttbarfillpattern/_index.md index 3c75c5302..fd8549f32 100644 --- a/english/net/aspose.tasks.visualization/ganttbarfillpattern/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbarfillpattern/_index.md @@ -3,7 +3,7 @@ title: Enum GanttBarFillPattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarFillPattern enum. A shapes fill pattern type: docs -weight: 2950 +weight: 2960 url: /net/aspose.tasks.visualization/ganttbarfillpattern/ --- ## GanttBarFillPattern enumeration diff --git a/english/net/aspose.tasks.visualization/ganttbarmiddleshape/_index.md b/english/net/aspose.tasks.visualization/ganttbarmiddleshape/_index.md index 9a67ac7e4..9389f32ad 100644 --- a/english/net/aspose.tasks.visualization/ganttbarmiddleshape/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbarmiddleshape/_index.md @@ -3,7 +3,7 @@ title: Enum GanttBarMiddleShape second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarMiddleShape enum. Specifies the middle shape of a bar type: docs -weight: 2960 +weight: 2970 url: /net/aspose.tasks.visualization/ganttbarmiddleshape/ --- ## GanttBarMiddleShape enumeration diff --git a/english/net/aspose.tasks.visualization/ganttbarshowfor/_index.md b/english/net/aspose.tasks.visualization/ganttbarshowfor/_index.md index 9ac1dd120..3bbce365c 100644 --- a/english/net/aspose.tasks.visualization/ganttbarshowfor/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbarshowfor/_index.md @@ -3,7 +3,7 @@ title: Enum GanttBarShowFor second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarShowFor enum. Represents categories of tasks used when customizing Bar Styles of Gantt chart type: docs -weight: 2970 +weight: 2980 url: /net/aspose.tasks.visualization/ganttbarshowfor/ --- ## GanttBarShowFor enumeration diff --git a/english/net/aspose.tasks.visualization/ganttbarstyle/_index.md b/english/net/aspose.tasks.visualization/ganttbarstyle/_index.md index a94853030..a23431c07 100644 --- a/english/net/aspose.tasks.visualization/ganttbarstyle/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbarstyle/_index.md @@ -3,7 +3,7 @@ title: Class GanttBarStyle second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarStyle class. Represents a bar style used by MSP in Gantt Chart view type: docs -weight: 2980 +weight: 2990 url: /net/aspose.tasks.visualization/ganttbarstyle/ --- ## GanttBarStyle class diff --git a/english/net/aspose.tasks.visualization/ganttbartype/_index.md b/english/net/aspose.tasks.visualization/ganttbartype/_index.md index 687954f1d..ddef9c7fd 100644 --- a/english/net/aspose.tasks.visualization/ganttbartype/_index.md +++ b/english/net/aspose.tasks.visualization/ganttbartype/_index.md @@ -3,7 +3,7 @@ title: Enum GanttBarType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttBarType enum. Specifies the bar type type: docs -weight: 2990 +weight: 3000 url: /net/aspose.tasks.visualization/ganttbartype/ --- ## GanttBarType enumeration diff --git a/english/net/aspose.tasks.visualization/ganttchartcolumn/_index.md b/english/net/aspose.tasks.visualization/ganttchartcolumn/_index.md index cdcf71c3c..4e17ef07f 100644 --- a/english/net/aspose.tasks.visualization/ganttchartcolumn/_index.md +++ b/english/net/aspose.tasks.visualization/ganttchartcolumn/_index.md @@ -3,7 +3,7 @@ title: Class GanttChartColumn second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GanttChartColumn class. Projects view class type: docs -weight: 3000 +weight: 3010 url: /net/aspose.tasks.visualization/ganttchartcolumn/ --- ## GanttChartColumn class diff --git a/english/net/aspose.tasks.visualization/gridline/_index.md b/english/net/aspose.tasks.visualization/gridline/_index.md index 79b3dd217..7c36afa93 100644 --- a/english/net/aspose.tasks.visualization/gridline/_index.md +++ b/english/net/aspose.tasks.visualization/gridline/_index.md @@ -3,7 +3,7 @@ title: Class Gridline second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Gridline class. The horizontal or vertical line that appears in the project view type: docs -weight: 3010 +weight: 3020 url: /net/aspose.tasks.visualization/gridline/ --- ## Gridline class diff --git a/english/net/aspose.tasks.visualization/gridlines/_index.md b/english/net/aspose.tasks.visualization/gridlines/_index.md index d9a14bb51..60bab4f5d 100644 --- a/english/net/aspose.tasks.visualization/gridlines/_index.md +++ b/english/net/aspose.tasks.visualization/gridlines/_index.md @@ -3,7 +3,7 @@ title: Class Gridlines second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Gridlines class. Represents gridlines that appear in a GanttChart view type: docs -weight: 3030 +weight: 3040 url: /net/aspose.tasks.visualization/gridlines/ --- ## Gridlines class diff --git a/english/net/aspose.tasks.visualization/gridlinetype/_index.md b/english/net/aspose.tasks.visualization/gridlinetype/_index.md index c931474f6..688ec107b 100644 --- a/english/net/aspose.tasks.visualization/gridlinetype/_index.md +++ b/english/net/aspose.tasks.visualization/gridlinetype/_index.md @@ -3,7 +3,7 @@ title: Enum GridlineType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.GridlineType enum. Type of gridline type: docs -weight: 3020 +weight: 3030 url: /net/aspose.tasks.visualization/gridlinetype/ --- ## GridlineType enumeration diff --git a/english/net/aspose.tasks.visualization/headerfooterinfo/_index.md b/english/net/aspose.tasks.visualization/headerfooterinfo/_index.md index a49a452f0..d2efe4240 100644 --- a/english/net/aspose.tasks.visualization/headerfooterinfo/_index.md +++ b/english/net/aspose.tasks.visualization/headerfooterinfo/_index.md @@ -3,7 +3,7 @@ title: Class HeaderFooterInfo second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.HeaderFooterInfo class. Represents visual content of the header footer or legend which is used for printing rendering of views type: docs -weight: 3040 +weight: 3050 url: /net/aspose.tasks.visualization/headerfooterinfo/ --- ## HeaderFooterInfo class diff --git a/english/net/aspose.tasks.visualization/horizontalalignment/_index.md b/english/net/aspose.tasks.visualization/horizontalalignment/_index.md index 2e75497d9..d38558dda 100644 --- a/english/net/aspose.tasks.visualization/horizontalalignment/_index.md +++ b/english/net/aspose.tasks.visualization/horizontalalignment/_index.md @@ -3,7 +3,7 @@ title: Enum HorizontalAlignment second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.HorizontalAlignment enum. Specifies how an object or text is horizontally aligned relative to another object type: docs -weight: 3050 +weight: 3060 url: /net/aspose.tasks.visualization/horizontalalignment/ --- ## HorizontalAlignment enumeration diff --git a/english/net/aspose.tasks.visualization/horizontalstringalignment/_index.md b/english/net/aspose.tasks.visualization/horizontalstringalignment/_index.md index 09d8a0a9c..066f99c15 100644 --- a/english/net/aspose.tasks.visualization/horizontalstringalignment/_index.md +++ b/english/net/aspose.tasks.visualization/horizontalstringalignment/_index.md @@ -3,7 +3,7 @@ title: Enum HorizontalStringAlignment second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.HorizontalStringAlignment enum. Specifies the alignment of a text string relative to its layout rectangle type: docs -weight: 3060 +weight: 3070 url: /net/aspose.tasks.visualization/horizontalstringalignment/ --- ## HorizontalStringAlignment enumeration diff --git a/english/net/aspose.tasks.visualization/interval/_index.md b/english/net/aspose.tasks.visualization/interval/_index.md index 399586769..c644f9a14 100644 --- a/english/net/aspose.tasks.visualization/interval/_index.md +++ b/english/net/aspose.tasks.visualization/interval/_index.md @@ -3,7 +3,7 @@ title: Enum Interval second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Interval enum. Specifies recurring intervals to display progress lines at type: docs -weight: 3080 +weight: 3090 url: /net/aspose.tasks.visualization/interval/ --- ## Interval enumeration diff --git a/english/net/aspose.tasks.visualization/itextstylemodificationcallback/_index.md b/english/net/aspose.tasks.visualization/itextstylemodificationcallback/_index.md index 67412de25..f570984c1 100644 --- a/english/net/aspose.tasks.visualization/itextstylemodificationcallback/_index.md +++ b/english/net/aspose.tasks.visualization/itextstylemodificationcallback/_index.md @@ -3,7 +3,7 @@ title: Interface ITextStyleModificationCallback second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ITextStyleModificationCallback interface. Represents a callback that is called before TextStyle is applied to a table cell type: docs -weight: 3070 +weight: 3080 url: /net/aspose.tasks.visualization/itextstylemodificationcallback/ --- ## ITextStyleModificationCallback interface diff --git a/english/net/aspose.tasks.visualization/legend/_index.md b/english/net/aspose.tasks.visualization/legend/_index.md index 478526b25..47a5095e1 100644 --- a/english/net/aspose.tasks.visualization/legend/_index.md +++ b/english/net/aspose.tasks.visualization/legend/_index.md @@ -3,7 +3,7 @@ title: Enum Legend second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Legend enum. Specifies the possible options used when rendering views legend type: docs -weight: 3090 +weight: 3100 url: /net/aspose.tasks.visualization/legend/ --- ## Legend enumeration diff --git a/english/net/aspose.tasks.visualization/linepattern/_index.md b/english/net/aspose.tasks.visualization/linepattern/_index.md index 6385a6383..20ab91e61 100644 --- a/english/net/aspose.tasks.visualization/linepattern/_index.md +++ b/english/net/aspose.tasks.visualization/linepattern/_index.md @@ -3,7 +3,7 @@ title: Enum LinePattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.LinePattern enum. Line pattern type: docs -weight: 3100 +weight: 3110 url: /net/aspose.tasks.visualization/linepattern/ --- ## LinePattern enumeration diff --git a/english/net/aspose.tasks.visualization/pageinfo/_index.md b/english/net/aspose.tasks.visualization/pageinfo/_index.md index 22bedebf8..b9e041bea 100644 --- a/english/net/aspose.tasks.visualization/pageinfo/_index.md +++ b/english/net/aspose.tasks.visualization/pageinfo/_index.md @@ -3,7 +3,7 @@ title: Class PageInfo second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageInfo class. Represents page setup data which is present in MPP file format and used for printing type: docs -weight: 3110 +weight: 3120 url: /net/aspose.tasks.visualization/pageinfo/ --- ## PageInfo class diff --git a/english/net/aspose.tasks.visualization/pagelegend/_index.md b/english/net/aspose.tasks.visualization/pagelegend/_index.md index 27491f11f..5e0c546ef 100644 --- a/english/net/aspose.tasks.visualization/pagelegend/_index.md +++ b/english/net/aspose.tasks.visualization/pagelegend/_index.md @@ -3,7 +3,7 @@ title: Class PageLegend second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageLegend class. Represents a page legend which is used for project printing type: docs -weight: 3120 +weight: 3130 url: /net/aspose.tasks.visualization/pagelegend/ --- ## PageLegend class diff --git a/english/net/aspose.tasks.visualization/pagelegenditem/_index.md b/english/net/aspose.tasks.visualization/pagelegenditem/_index.md index 4d5675f23..68ce9d7ff 100644 --- a/english/net/aspose.tasks.visualization/pagelegenditem/_index.md +++ b/english/net/aspose.tasks.visualization/pagelegenditem/_index.md @@ -3,7 +3,7 @@ title: Class PageLegendItem second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageLegendItem class. Represents an item of page legend of Gantt chart type: docs -weight: 3130 +weight: 3140 url: /net/aspose.tasks.visualization/pagelegenditem/ --- ## PageLegendItem class diff --git a/english/net/aspose.tasks.visualization/pagemargins/_index.md b/english/net/aspose.tasks.visualization/pagemargins/_index.md index cd915c558..0a404a095 100644 --- a/english/net/aspose.tasks.visualization/pagemargins/_index.md +++ b/english/net/aspose.tasks.visualization/pagemargins/_index.md @@ -3,7 +3,7 @@ title: Class PageMargins second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageMargins class. Represents page margins for printing type: docs -weight: 3140 +weight: 3150 url: /net/aspose.tasks.visualization/pagemargins/ --- ## PageMargins class diff --git a/english/net/aspose.tasks.visualization/pagesettings/_index.md b/english/net/aspose.tasks.visualization/pagesettings/_index.md index a62edaff3..354be5cbc 100644 --- a/english/net/aspose.tasks.visualization/pagesettings/_index.md +++ b/english/net/aspose.tasks.visualization/pagesettings/_index.md @@ -3,7 +3,7 @@ title: Class PageSettings second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageSettings class. Represents printing settings for a page of project view type: docs -weight: 3150 +weight: 3160 url: /net/aspose.tasks.visualization/pagesettings/ --- ## PageSettings class diff --git a/english/net/aspose.tasks.visualization/pagesize/_index.md b/english/net/aspose.tasks.visualization/pagesize/_index.md index 35004d0a1..2e51fa48c 100644 --- a/english/net/aspose.tasks.visualization/pagesize/_index.md +++ b/english/net/aspose.tasks.visualization/pagesize/_index.md @@ -3,7 +3,7 @@ title: Enum PageSize second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageSize enum. Specifies page size type: docs -weight: 3160 +weight: 3170 url: /net/aspose.tasks.visualization/pagesize/ --- ## PageSize enumeration diff --git a/english/net/aspose.tasks.visualization/pageviewsettings/_index.md b/english/net/aspose.tasks.visualization/pageviewsettings/_index.md index d9f8112cd..e8bbbbaf9 100644 --- a/english/net/aspose.tasks.visualization/pageviewsettings/_index.md +++ b/english/net/aspose.tasks.visualization/pageviewsettings/_index.md @@ -3,7 +3,7 @@ title: Class PageViewSettings second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PageViewSettings class. Represents printing settings for a project view type: docs -weight: 3170 +weight: 3180 url: /net/aspose.tasks.visualization/pageviewsettings/ --- ## PageViewSettings class diff --git a/english/net/aspose.tasks.visualization/presentationformat/_index.md b/english/net/aspose.tasks.visualization/presentationformat/_index.md index 675c2d890..0b0c5c0ff 100644 --- a/english/net/aspose.tasks.visualization/presentationformat/_index.md +++ b/english/net/aspose.tasks.visualization/presentationformat/_index.md @@ -3,7 +3,7 @@ title: Enum PresentationFormat second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PresentationFormat enum. Enumeration for presentation format type: docs -weight: 3180 +weight: 3190 url: /net/aspose.tasks.visualization/presentationformat/ --- ## PresentationFormat enumeration diff --git a/english/net/aspose.tasks.visualization/printerpapersize/_index.md b/english/net/aspose.tasks.visualization/printerpapersize/_index.md index 19a889581..414c87d07 100644 --- a/english/net/aspose.tasks.visualization/printerpapersize/_index.md +++ b/english/net/aspose.tasks.visualization/printerpapersize/_index.md @@ -3,7 +3,7 @@ title: Enum PrinterPaperSize second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.PrinterPaperSize enum. Specifies the paper size which is used for printing type: docs -weight: 3190 +weight: 3200 url: /net/aspose.tasks.visualization/printerpapersize/ --- ## PrinterPaperSize enumeration diff --git a/english/net/aspose.tasks.visualization/progresslines/_index.md b/english/net/aspose.tasks.visualization/progresslines/_index.md index b01d62684..4d79610e2 100644 --- a/english/net/aspose.tasks.visualization/progresslines/_index.md +++ b/english/net/aspose.tasks.visualization/progresslines/_index.md @@ -3,7 +3,7 @@ title: Class ProgressLines second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ProgressLines class. Represents progress lines in a Gantt Chart view type: docs -weight: 3200 +weight: 3210 url: /net/aspose.tasks.visualization/progresslines/ --- ## ProgressLines class diff --git a/english/net/aspose.tasks.visualization/projectview/_index.md b/english/net/aspose.tasks.visualization/projectview/_index.md index 7171d017f..5d5da3078 100644 --- a/english/net/aspose.tasks.visualization/projectview/_index.md +++ b/english/net/aspose.tasks.visualization/projectview/_index.md @@ -3,7 +3,7 @@ title: Class ProjectView second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ProjectView class. Projects view class type: docs -weight: 3210 +weight: 3220 url: /net/aspose.tasks.visualization/projectview/ --- ## ProjectView class diff --git a/english/net/aspose.tasks.visualization/recurringinterval.daytype/_index.md b/english/net/aspose.tasks.visualization/recurringinterval.daytype/_index.md index e44c2dd28..d8cfc8cc5 100644 --- a/english/net/aspose.tasks.visualization/recurringinterval.daytype/_index.md +++ b/english/net/aspose.tasks.visualization/recurringinterval.daytype/_index.md @@ -3,7 +3,7 @@ title: Enum RecurringInterval.DayType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.RecurringIntervalDayType enum. Represents a day type used in progress lines type: docs -weight: 3230 +weight: 3240 url: /net/aspose.tasks.visualization/recurringinterval.daytype/ --- ## RecurringInterval.DayType enumeration diff --git a/english/net/aspose.tasks.visualization/recurringinterval/_index.md b/english/net/aspose.tasks.visualization/recurringinterval/_index.md index 7432f4730..3cfac0483 100644 --- a/english/net/aspose.tasks.visualization/recurringinterval/_index.md +++ b/english/net/aspose.tasks.visualization/recurringinterval/_index.md @@ -3,7 +3,7 @@ title: Class RecurringInterval second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.RecurringInterval class. Represents recurring intervals used in progress lines of a Gantt Chart view type: docs -weight: 3220 +weight: 3230 url: /net/aspose.tasks.visualization/recurringinterval/ --- ## RecurringInterval class diff --git a/english/net/aspose.tasks.visualization/reporttype/_index.md b/english/net/aspose.tasks.visualization/reporttype/_index.md index 8af4eaca4..bf908b222 100644 --- a/english/net/aspose.tasks.visualization/reporttype/_index.md +++ b/english/net/aspose.tasks.visualization/reporttype/_index.md @@ -3,7 +3,7 @@ title: Enum ReportType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ReportType enum. Type of the projects graphical report type: docs -weight: 3240 +weight: 3250 url: /net/aspose.tasks.visualization/reporttype/ --- ## ReportType enumeration diff --git a/english/net/aspose.tasks.visualization/resourcetocolumntextconverter/_index.md b/english/net/aspose.tasks.visualization/resourcetocolumntextconverter/_index.md index c0ca2dd7f..2f58e2fba 100644 --- a/english/net/aspose.tasks.visualization/resourcetocolumntextconverter/_index.md +++ b/english/net/aspose.tasks.visualization/resourcetocolumntextconverter/_index.md @@ -3,7 +3,7 @@ title: Delegate ResourceToColumnTextConverter second_title: Aspose.Tasks for .NET API Reference description: Resources data to columns string converter type: docs -weight: 3250 +weight: 3260 url: /net/aspose.tasks.visualization/resourcetocolumntextconverter/ --- ## ResourceToColumnTextConverter delegate diff --git a/english/net/aspose.tasks.visualization/resourceviewcolumn/_index.md b/english/net/aspose.tasks.visualization/resourceviewcolumn/_index.md index 3725a7675..ede3f5587 100644 --- a/english/net/aspose.tasks.visualization/resourceviewcolumn/_index.md +++ b/english/net/aspose.tasks.visualization/resourceviewcolumn/_index.md @@ -3,7 +3,7 @@ title: Class ResourceViewColumn second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ResourceViewColumn class. Projects view class used in ResourceUsage view and ResourceSheet view type: docs -weight: 3260 +weight: 3270 url: /net/aspose.tasks.visualization/resourceviewcolumn/ --- ## ResourceViewColumn class diff --git a/english/net/aspose.tasks.visualization/shape/_index.md b/english/net/aspose.tasks.visualization/shape/_index.md index df08393cd..5e2b6914f 100644 --- a/english/net/aspose.tasks.visualization/shape/_index.md +++ b/english/net/aspose.tasks.visualization/shape/_index.md @@ -3,7 +3,7 @@ title: Enum Shape second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Shape enum. Shape of a marker at the beginning or end of the bar style to be rendered when saving view data to some of SaveFileFormat type: docs -weight: 3270 +weight: 3280 url: /net/aspose.tasks.visualization/shape/ --- ## Shape enumeration diff --git a/english/net/aspose.tasks.visualization/tabletextstyle/_index.md b/english/net/aspose.tasks.visualization/tabletextstyle/_index.md index eee146f3c..af1e3ed52 100644 --- a/english/net/aspose.tasks.visualization/tabletextstyle/_index.md +++ b/english/net/aspose.tasks.visualization/tabletextstyle/_index.md @@ -3,7 +3,7 @@ title: Class TableTextStyle second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TableTextStyle class. Represents a text style in a view table type: docs -weight: 3280 +weight: 3290 url: /net/aspose.tasks.visualization/tabletextstyle/ --- ## TableTextStyle class diff --git a/english/net/aspose.tasks.visualization/taskbartextconverter/_index.md b/english/net/aspose.tasks.visualization/taskbartextconverter/_index.md index 06baed5df..5a50a68a4 100644 --- a/english/net/aspose.tasks.visualization/taskbartextconverter/_index.md +++ b/english/net/aspose.tasks.visualization/taskbartextconverter/_index.md @@ -3,7 +3,7 @@ title: Delegate TaskBarTextConverter second_title: Aspose.Tasks for .NET API Reference description: Custom converter of tasks data to bar text type: docs -weight: 3290 +weight: 3300 url: /net/aspose.tasks.visualization/taskbartextconverter/ --- ## TaskBarTextConverter delegate diff --git a/english/net/aspose.tasks.visualization/tasktextstyleeventargs/_index.md b/english/net/aspose.tasks.visualization/tasktextstyleeventargs/_index.md index b84c08df1..127a8e23e 100644 --- a/english/net/aspose.tasks.visualization/tasktextstyleeventargs/_index.md +++ b/english/net/aspose.tasks.visualization/tasktextstyleeventargs/_index.md @@ -3,7 +3,7 @@ title: Class TaskTextStyleEventArgs second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TaskTextStyleEventArgs class. This class represents set of data that related to the rendering of table cells content type: docs -weight: 3300 +weight: 3310 url: /net/aspose.tasks.visualization/tasktextstyleeventargs/ --- ## TaskTextStyleEventArgs class diff --git a/english/net/aspose.tasks.visualization/tasktocolumntextconverter/_index.md b/english/net/aspose.tasks.visualization/tasktocolumntextconverter/_index.md index c90159a34..49c7368dd 100644 --- a/english/net/aspose.tasks.visualization/tasktocolumntextconverter/_index.md +++ b/english/net/aspose.tasks.visualization/tasktocolumntextconverter/_index.md @@ -3,7 +3,7 @@ title: Delegate TaskToColumnTextConverter second_title: Aspose.Tasks for .NET API Reference description: Tasks data to columns string converter type: docs -weight: 3310 +weight: 3320 url: /net/aspose.tasks.visualization/tasktocolumntextconverter/ --- ## TaskToColumnTextConverter delegate diff --git a/english/net/aspose.tasks.visualization/textitemtype/_index.md b/english/net/aspose.tasks.visualization/textitemtype/_index.md index cbd273646..a40679cd6 100644 --- a/english/net/aspose.tasks.visualization/textitemtype/_index.md +++ b/english/net/aspose.tasks.visualization/textitemtype/_index.md @@ -3,7 +3,7 @@ title: Enum TextItemType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TextItemType enum. Item type to change a text style for type: docs -weight: 3320 +weight: 3330 url: /net/aspose.tasks.visualization/textitemtype/ --- ## TextItemType enumeration diff --git a/english/net/aspose.tasks.visualization/textstyle/_index.md b/english/net/aspose.tasks.visualization/textstyle/_index.md index 89819dc01..cbffa6606 100644 --- a/english/net/aspose.tasks.visualization/textstyle/_index.md +++ b/english/net/aspose.tasks.visualization/textstyle/_index.md @@ -3,7 +3,7 @@ title: Class TextStyle second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TextStyle class. Change the visual style of the text for an item in the project view type: docs -weight: 3330 +weight: 3340 url: /net/aspose.tasks.visualization/textstyle/ --- ## TextStyle class diff --git a/english/net/aspose.tasks.visualization/timescale/_index.md b/english/net/aspose.tasks.visualization/timescale/_index.md index 4d6d01639..fbf5407bc 100644 --- a/english/net/aspose.tasks.visualization/timescale/_index.md +++ b/english/net/aspose.tasks.visualization/timescale/_index.md @@ -3,7 +3,7 @@ title: Enum Timescale second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.Timescale enum. Defines options which specifies how to render timescale in Gantt Chart Task Usage or Resource Usage views when the project is exported to a graphic format type: docs -weight: 3340 +weight: 3350 url: /net/aspose.tasks.visualization/timescale/ --- ## Timescale enumeration diff --git a/english/net/aspose.tasks.visualization/timescalefitbehavior/_index.md b/english/net/aspose.tasks.visualization/timescalefitbehavior/_index.md index c1d33dd99..e1de4a9e0 100644 --- a/english/net/aspose.tasks.visualization/timescalefitbehavior/_index.md +++ b/english/net/aspose.tasks.visualization/timescalefitbehavior/_index.md @@ -3,7 +3,7 @@ title: Enum TimescaleFitBehavior second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TimescaleFitBehavior enum. Represents a behavior used to align timescale area with page width type: docs -weight: 3350 +weight: 3360 url: /net/aspose.tasks.visualization/timescalefitbehavior/ --- ## TimescaleFitBehavior enumeration diff --git a/english/net/aspose.tasks.visualization/timescaletier/_index.md b/english/net/aspose.tasks.visualization/timescaletier/_index.md index efb228525..51fae98de 100644 --- a/english/net/aspose.tasks.visualization/timescaletier/_index.md +++ b/english/net/aspose.tasks.visualization/timescaletier/_index.md @@ -3,7 +3,7 @@ title: Class TimescaleTier second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TimescaleTier class. Represents a single tier of the timescale on a Gantt Chart type: docs -weight: 3360 +weight: 3370 url: /net/aspose.tasks.visualization/timescaletier/ --- ## TimescaleTier class diff --git a/english/net/aspose.tasks.visualization/timescaleunit/_index.md b/english/net/aspose.tasks.visualization/timescaleunit/_index.md index 61ab037b2..58ea6577f 100644 --- a/english/net/aspose.tasks.visualization/timescaleunit/_index.md +++ b/english/net/aspose.tasks.visualization/timescaleunit/_index.md @@ -3,7 +3,7 @@ title: Enum TimescaleUnit second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.TimescaleUnit enum. Specifies the unit of time for any tier of a timescale in a Gantt chart or other time phased view type: docs -weight: 3370 +weight: 3380 url: /net/aspose.tasks.visualization/timescaleunit/ --- ## TimescaleUnit enumeration diff --git a/english/net/aspose.tasks.visualization/viewcolumn/_index.md b/english/net/aspose.tasks.visualization/viewcolumn/_index.md index 5131f2eeb..1319ac5c0 100644 --- a/english/net/aspose.tasks.visualization/viewcolumn/_index.md +++ b/english/net/aspose.tasks.visualization/viewcolumn/_index.md @@ -3,7 +3,7 @@ title: Class ViewColumn second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.ViewColumn class. Represents a column in a project view type: docs -weight: 3380 +weight: 3390 url: /net/aspose.tasks.visualization/viewcolumn/ --- ## ViewColumn class diff --git a/english/net/aspose.tasks.visualization/visualobjectplacement/_index.md b/english/net/aspose.tasks.visualization/visualobjectplacement/_index.md index aaac2ea34..e84ecab74 100644 --- a/english/net/aspose.tasks.visualization/visualobjectplacement/_index.md +++ b/english/net/aspose.tasks.visualization/visualobjectplacement/_index.md @@ -3,7 +3,7 @@ title: Class VisualObjectPlacement second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Visualization.VisualObjectPlacement class. Represents placement and appearance of OleObject in a view type: docs -weight: 3390 +weight: 3400 url: /net/aspose.tasks.visualization/visualobjectplacement/ --- ## VisualObjectPlacement class diff --git a/english/net/aspose.tasks/_index.md b/english/net/aspose.tasks/_index.md index ad9173e05..ec6e9470f 100644 --- a/english/net/aspose.tasks/_index.md +++ b/english/net/aspose.tasks/_index.md @@ -181,7 +181,6 @@ Contains classes for work with Microsoft Project documents without utilizing Mic | [IFontSavingCallback](./ifontsavingcallback/) | Represents a callback that is called to create resource to store fonts. | | [IImageSavingCallback](./iimagesavingcallback/) | Represents a callback that is called to create resource to store images. | | [IMessageHandler](./imessagehandler/) | Represents a callback the results of resource leveling. | -| [IVbaModule](./ivbamodule/) | Represents a module with VBA code. | ## Enumeration | Enumeration | Description | @@ -245,6 +244,7 @@ Contains classes for work with Microsoft Project documents without utilizing Mic | [TimephasedDataType](./timephaseddatatype/) | Specifies the type of time phased data. | | [TimeUnitType](./timeunittype/) | Specifies the type of a time unit. | | [UndefinedConstraintHandlingBehavior](./undefinedconstrainthandlingbehavior/) | Specifies the behavior used to handle tasks with undefined constraints. | +| [VbaModuleType](./vbamoduletype/) | Specifies the type of a module in a VBA project. | | [ViewScreen](./viewscreen/) | Specifies the screen type for a view. | | [WBSSequence](./wbssequence/) | Specifies sequence for WBSCodeMask | | [WeekdayType](./weekdaytype/) | Represents a weekday of a project in the instance of [`RecurringTaskInfo`](../aspose.tasks/recurringtaskinfo/) class. | diff --git a/english/net/aspose.tasks/imagesavingargs/_index.md b/english/net/aspose.tasks/imagesavingargs/_index.md index 1b800b69b..dc5af162c 100644 --- a/english/net/aspose.tasks/imagesavingargs/_index.md +++ b/english/net/aspose.tasks/imagesavingargs/_index.md @@ -3,7 +3,7 @@ title: Class ImageSavingArgs second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.ImageSavingArgs class. This class represents set of data that related to external image files saving that occurs during conversion to HTML format type: docs -weight: 890 +weight: 880 url: /net/aspose.tasks/imagesavingargs/ --- ## ImageSavingArgs class diff --git a/english/net/aspose.tasks/invalidpasswordexception/_index.md b/english/net/aspose.tasks/invalidpasswordexception/_index.md index c25670e85..219385de8 100644 --- a/english/net/aspose.tasks/invalidpasswordexception/_index.md +++ b/english/net/aspose.tasks/invalidpasswordexception/_index.md @@ -3,7 +3,7 @@ title: Class InvalidPasswordException second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.InvalidPasswordException class. Represents the exception type which is thrown when password protected file opening with wrong password type: docs -weight: 900 +weight: 890 url: /net/aspose.tasks/invalidpasswordexception/ --- ## InvalidPasswordException class diff --git a/english/net/aspose.tasks/itemtype/_index.md b/english/net/aspose.tasks/itemtype/_index.md index 788248fdf..5d9d23d42 100644 --- a/english/net/aspose.tasks/itemtype/_index.md +++ b/english/net/aspose.tasks/itemtype/_index.md @@ -3,7 +3,7 @@ title: Enum ItemType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.ItemType enum. Specifies the type of an item type: docs -weight: 910 +weight: 900 url: /net/aspose.tasks/itemtype/ --- ## ItemType enumeration diff --git a/english/net/aspose.tasks/key-2/_index.md b/english/net/aspose.tasks/key-2/_index.md index 00c32845a..230dbedfa 100644 --- a/english/net/aspose.tasks/key-2/_index.md +++ b/english/net/aspose.tasks/key-2/_index.md @@ -3,7 +3,7 @@ title: Struct KeyTK second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Key2TK struct. Represents a property key of a class of the specified type. An instance of this class is used when getting or setting property of a container type: docs -weight: 920 +weight: 910 url: /net/aspose.tasks/key-2/ --- ## Key<T,K> structure diff --git a/english/net/aspose.tasks/license/_index.md b/english/net/aspose.tasks/license/_index.md index 492622673..ad13b8cab 100644 --- a/english/net/aspose.tasks/license/_index.md +++ b/english/net/aspose.tasks/license/_index.md @@ -3,7 +3,7 @@ title: Class License second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.License class. Provides methods to license the component type: docs -weight: 970 +weight: 960 url: /net/aspose.tasks/license/ --- ## License class diff --git a/english/net/aspose.tasks/loadoptions/_index.md b/english/net/aspose.tasks/loadoptions/_index.md index 7ed1d16c9..d0fb21a0d 100644 --- a/english/net/aspose.tasks/loadoptions/_index.md +++ b/english/net/aspose.tasks/loadoptions/_index.md @@ -3,7 +3,7 @@ title: Class LoadOptions second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.LoadOptions class. Allows to specify additional load parameters when loading a project from file or stream type: docs -weight: 980 +weight: 970 url: /net/aspose.tasks/loadoptions/ --- ## LoadOptions class diff --git a/english/net/aspose.tasks/masktype/_index.md b/english/net/aspose.tasks/masktype/_index.md index 6270d0222..a848a4d1a 100644 --- a/english/net/aspose.tasks/masktype/_index.md +++ b/english/net/aspose.tasks/masktype/_index.md @@ -3,7 +3,7 @@ title: Enum MaskType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MaskType enum. Specifies the type of a mask type: docs -weight: 990 +weight: 980 url: /net/aspose.tasks/masktype/ --- ## MaskType enumeration diff --git a/english/net/aspose.tasks/messagelevel/_index.md b/english/net/aspose.tasks/messagelevel/_index.md index 5b93b0b85..c5187399b 100644 --- a/english/net/aspose.tasks/messagelevel/_index.md +++ b/english/net/aspose.tasks/messagelevel/_index.md @@ -3,7 +3,7 @@ title: Enum MessageLevel second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MessageLevel enum. Defines the possible message verbosity levels type: docs -weight: 1000 +weight: 990 url: /net/aspose.tasks/messagelevel/ --- ## MessageLevel enumeration diff --git a/english/net/aspose.tasks/metered/_index.md b/english/net/aspose.tasks/metered/_index.md index 1a62496f5..b516d51cd 100644 --- a/english/net/aspose.tasks/metered/_index.md +++ b/english/net/aspose.tasks/metered/_index.md @@ -3,7 +3,7 @@ title: Class Metered second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Metered class. Provides methods to set metered key type: docs -weight: 1010 +weight: 1000 url: /net/aspose.tasks/metered/ --- ## Metered class diff --git a/english/net/aspose.tasks/minutelabeldisplay/_index.md b/english/net/aspose.tasks/minutelabeldisplay/_index.md index c017934d9..0a264489e 100644 --- a/english/net/aspose.tasks/minutelabeldisplay/_index.md +++ b/english/net/aspose.tasks/minutelabeldisplay/_index.md @@ -3,7 +3,7 @@ title: Enum MinuteLabelDisplay second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MinuteLabelDisplay enum. Specifies how the minute label displays type: docs -weight: 1020 +weight: 1010 url: /net/aspose.tasks/minutelabeldisplay/ --- ## MinuteLabelDisplay enumeration diff --git a/english/net/aspose.tasks/month/_index.md b/english/net/aspose.tasks/month/_index.md index 480474076..64d52d3db 100644 --- a/english/net/aspose.tasks/month/_index.md +++ b/english/net/aspose.tasks/month/_index.md @@ -3,7 +3,7 @@ title: Enum Month second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.Month enum. Specifies the month type: docs -weight: 1030 +weight: 1020 url: /net/aspose.tasks/month/ --- ## Month enumeration diff --git a/english/net/aspose.tasks/monthitemtype/_index.md b/english/net/aspose.tasks/monthitemtype/_index.md index 7daa5a563..be12cbe6a 100644 --- a/english/net/aspose.tasks/monthitemtype/_index.md +++ b/english/net/aspose.tasks/monthitemtype/_index.md @@ -3,7 +3,7 @@ title: Enum MonthItemType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MonthItemType enum. Specifies the month item for which an exception recurrence is scheduled type: docs -weight: 1040 +weight: 1030 url: /net/aspose.tasks/monthitemtype/ --- ## MonthItemType enumeration diff --git a/english/net/aspose.tasks/monthlabeldisplay/_index.md b/english/net/aspose.tasks/monthlabeldisplay/_index.md index 4a631a8c0..31f775aca 100644 --- a/english/net/aspose.tasks/monthlabeldisplay/_index.md +++ b/english/net/aspose.tasks/monthlabeldisplay/_index.md @@ -3,7 +3,7 @@ title: Enum MonthLabelDisplay second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MonthLabelDisplay enum. Specifies how the month label displays type: docs -weight: 1050 +weight: 1040 url: /net/aspose.tasks/monthlabeldisplay/ --- ## MonthLabelDisplay enumeration diff --git a/english/net/aspose.tasks/monthlyrecurrencepattern/_index.md b/english/net/aspose.tasks/monthlyrecurrencepattern/_index.md index c5a922f67..c1ea4ab25 100644 --- a/english/net/aspose.tasks/monthlyrecurrencepattern/_index.md +++ b/english/net/aspose.tasks/monthlyrecurrencepattern/_index.md @@ -3,7 +3,7 @@ title: Class MonthlyRecurrencePattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MonthlyRecurrencePattern class. Represents the set of parameters are used to create a monthly recurring task in a project type: docs -weight: 1070 +weight: 1060 url: /net/aspose.tasks/monthlyrecurrencepattern/ --- ## MonthlyRecurrencePattern class diff --git a/english/net/aspose.tasks/monthlyrepetitionbase/_index.md b/english/net/aspose.tasks/monthlyrepetitionbase/_index.md index 35a061dcd..6f363d4b0 100644 --- a/english/net/aspose.tasks/monthlyrepetitionbase/_index.md +++ b/english/net/aspose.tasks/monthlyrepetitionbase/_index.md @@ -3,7 +3,7 @@ title: Class MonthlyRepetitionBase second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MonthlyRepetitionBase class. Represents a base pattern for monthly day position type: docs -weight: 1080 +weight: 1070 url: /net/aspose.tasks/monthlyrepetitionbase/ --- ## MonthlyRepetitionBase class diff --git a/english/net/aspose.tasks/monthposition/_index.md b/english/net/aspose.tasks/monthposition/_index.md index c9b1939c1..dac399918 100644 --- a/english/net/aspose.tasks/monthposition/_index.md +++ b/english/net/aspose.tasks/monthposition/_index.md @@ -3,7 +3,7 @@ title: Enum MonthPosition second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.MonthPosition enum. Specifies the position of a month item within a month type: docs -weight: 1060 +weight: 1050 url: /net/aspose.tasks/monthposition/ --- ## MonthPosition enumeration diff --git a/english/net/aspose.tasks/noprinterinstalledexception/_index.md b/english/net/aspose.tasks/noprinterinstalledexception/_index.md index 53d3f2268..a2b473bcb 100644 --- a/english/net/aspose.tasks/noprinterinstalledexception/_index.md +++ b/english/net/aspose.tasks/noprinterinstalledexception/_index.md @@ -3,7 +3,7 @@ title: Class NoPrinterInstalledException second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.NoPrinterInstalledException class. Represents an exception which is thrown when there is no installed printer in OS type: docs -weight: 1090 +weight: 1080 url: /net/aspose.tasks/noprinterinstalledexception/ --- ## NoPrinterInstalledException class diff --git a/english/net/aspose.tasks/nullablebool/_index.md b/english/net/aspose.tasks/nullablebool/_index.md index b52c13ded..89fc66bc1 100644 --- a/english/net/aspose.tasks/nullablebool/_index.md +++ b/english/net/aspose.tasks/nullablebool/_index.md @@ -3,7 +3,7 @@ title: Struct NullableBool second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.NullableBool struct. A class for boolean values with possibility to check whether the value was defined or not type: docs -weight: 1100 +weight: 1090 url: /net/aspose.tasks/nullablebool/ --- ## NullableBool structure diff --git a/english/net/aspose.tasks/oleobject/_index.md b/english/net/aspose.tasks/oleobject/_index.md index 6d0800ce3..541991015 100644 --- a/english/net/aspose.tasks/oleobject/_index.md +++ b/english/net/aspose.tasks/oleobject/_index.md @@ -3,7 +3,7 @@ title: Class OleObject second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OleObject class. Represents an OLE object which can be inserter into Gantt Chart View of an MPP file type: docs -weight: 1110 +weight: 1100 url: /net/aspose.tasks/oleobject/ --- ## OleObject class diff --git a/english/net/aspose.tasks/oleobjectcollection/_index.md b/english/net/aspose.tasks/oleobjectcollection/_index.md index 5e91c63d3..3a684dd77 100644 --- a/english/net/aspose.tasks/oleobjectcollection/_index.md +++ b/english/net/aspose.tasks/oleobjectcollection/_index.md @@ -3,7 +3,7 @@ title: Class OleObjectCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OleObjectCollection class. Represents a collection containing the instances of the OleObject class type: docs -weight: 1120 +weight: 1110 url: /net/aspose.tasks/oleobjectcollection/ --- ## OleObjectCollection class diff --git a/english/net/aspose.tasks/ordinalnumber/_index.md b/english/net/aspose.tasks/ordinalnumber/_index.md index 600a731c1..a44da2b6a 100644 --- a/english/net/aspose.tasks/ordinalnumber/_index.md +++ b/english/net/aspose.tasks/ordinalnumber/_index.md @@ -3,7 +3,7 @@ title: Enum OrdinalNumber second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OrdinalNumber enum. Represents an ordinal number in the instance of RecurringTaskInfo class type: docs -weight: 1130 +weight: 1120 url: /net/aspose.tasks/ordinalnumber/ --- ## OrdinalNumber enumeration diff --git a/english/net/aspose.tasks/outlinecode/_index.md b/english/net/aspose.tasks/outlinecode/_index.md index 5ac511466..8c1f121b7 100644 --- a/english/net/aspose.tasks/outlinecode/_index.md +++ b/english/net/aspose.tasks/outlinecode/_index.md @@ -3,7 +3,7 @@ title: Class OutlineCode second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineCode class. Represents a value of an outline code type: docs -weight: 1140 +weight: 1130 url: /net/aspose.tasks/outlinecode/ --- ## OutlineCode class diff --git a/english/net/aspose.tasks/outlinecodecollection/_index.md b/english/net/aspose.tasks/outlinecodecollection/_index.md index 0bb728270..c9be44b3e 100644 --- a/english/net/aspose.tasks/outlinecodecollection/_index.md +++ b/english/net/aspose.tasks/outlinecodecollection/_index.md @@ -3,7 +3,7 @@ title: Class OutlineCodeCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineCodeCollection class. Represents a collection of OutlineCode objects type: docs -weight: 1150 +weight: 1140 url: /net/aspose.tasks/outlinecodecollection/ --- ## OutlineCodeCollection class diff --git a/english/net/aspose.tasks/outlinecodedefinition/_index.md b/english/net/aspose.tasks/outlinecodedefinition/_index.md index 93dbb8bb2..fe9a48b73 100644 --- a/english/net/aspose.tasks/outlinecodedefinition/_index.md +++ b/english/net/aspose.tasks/outlinecodedefinition/_index.md @@ -3,7 +3,7 @@ title: Class OutlineCodeDefinition second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineCodeDefinition class. Represents an outline code definition type: docs -weight: 1160 +weight: 1150 url: /net/aspose.tasks/outlinecodedefinition/ --- ## OutlineCodeDefinition class diff --git a/english/net/aspose.tasks/outlinecodedefinitioncollection/_index.md b/english/net/aspose.tasks/outlinecodedefinitioncollection/_index.md index 9eef0b32b..ed4abe961 100644 --- a/english/net/aspose.tasks/outlinecodedefinitioncollection/_index.md +++ b/english/net/aspose.tasks/outlinecodedefinitioncollection/_index.md @@ -3,7 +3,7 @@ title: Class OutlineCodeDefinitionCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineCodeDefinitionCollection class. Represents a collection of OutlineCodeDefinition objects type: docs -weight: 1170 +weight: 1160 url: /net/aspose.tasks/outlinecodedefinitioncollection/ --- ## OutlineCodeDefinitionCollection class diff --git a/english/net/aspose.tasks/outlinemask/_index.md b/english/net/aspose.tasks/outlinemask/_index.md index f8f119826..ea35c848c 100644 --- a/english/net/aspose.tasks/outlinemask/_index.md +++ b/english/net/aspose.tasks/outlinemask/_index.md @@ -3,7 +3,7 @@ title: Class OutlineMask second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineMask class. Represents four elements of a mask which defines an outline code format type: docs -weight: 1180 +weight: 1170 url: /net/aspose.tasks/outlinemask/ --- ## OutlineMask class diff --git a/english/net/aspose.tasks/outlinemaskcollection/_index.md b/english/net/aspose.tasks/outlinemaskcollection/_index.md index c10caba9d..5cc67c8b4 100644 --- a/english/net/aspose.tasks/outlinemaskcollection/_index.md +++ b/english/net/aspose.tasks/outlinemaskcollection/_index.md @@ -3,7 +3,7 @@ title: Class OutlineMaskCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineMaskCollection class. Represents a collection of OutlineMask objects type: docs -weight: 1190 +weight: 1180 url: /net/aspose.tasks/outlinemaskcollection/ --- ## OutlineMaskCollection class diff --git a/english/net/aspose.tasks/outlinevalue/_index.md b/english/net/aspose.tasks/outlinevalue/_index.md index 1cec5c770..0faa91d59 100644 --- a/english/net/aspose.tasks/outlinevalue/_index.md +++ b/english/net/aspose.tasks/outlinevalue/_index.md @@ -3,7 +3,7 @@ title: Class OutlineValue second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineValue class. Represents an outline value type: docs -weight: 1200 +weight: 1190 url: /net/aspose.tasks/outlinevalue/ --- ## OutlineValue class diff --git a/english/net/aspose.tasks/outlinevaluecollection/_index.md b/english/net/aspose.tasks/outlinevaluecollection/_index.md index ba8914eb8..8bde268cb 100644 --- a/english/net/aspose.tasks/outlinevaluecollection/_index.md +++ b/english/net/aspose.tasks/outlinevaluecollection/_index.md @@ -3,7 +3,7 @@ title: Class OutlineValueCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineValueCollection class. Represents a collection of OutlineValue objects type: docs -weight: 1210 +weight: 1200 url: /net/aspose.tasks/outlinevaluecollection/ --- ## OutlineValueCollection class diff --git a/english/net/aspose.tasks/outlinevaluetype/_index.md b/english/net/aspose.tasks/outlinevaluetype/_index.md index f6786576b..ccb618db6 100644 --- a/english/net/aspose.tasks/outlinevaluetype/_index.md +++ b/english/net/aspose.tasks/outlinevaluetype/_index.md @@ -3,7 +3,7 @@ title: Enum OutlineValueType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.OutlineValueType enum. Specifies the type of an outline value type: docs -weight: 1220 +weight: 1210 url: /net/aspose.tasks/outlinevaluetype/ --- ## OutlineValueType enumeration diff --git a/english/net/aspose.tasks/parseerrorargs/_index.md b/english/net/aspose.tasks/parseerrorargs/_index.md index 75121a37c..4058e3c7b 100644 --- a/english/net/aspose.tasks/parseerrorargs/_index.md +++ b/english/net/aspose.tasks/parseerrorargs/_index.md @@ -3,7 +3,7 @@ title: Class ParseErrorArgs second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.ParseErrorArgs class. Provides data for the ParseErrorCallback delegate type: docs -weight: 1230 +weight: 1220 url: /net/aspose.tasks/parseerrorargs/ --- ## ParseErrorArgs class diff --git a/english/net/aspose.tasks/parseerrorcallback/_index.md b/english/net/aspose.tasks/parseerrorcallback/_index.md index a4f0642dc..318a0198e 100644 --- a/english/net/aspose.tasks/parseerrorcallback/_index.md +++ b/english/net/aspose.tasks/parseerrorcallback/_index.md @@ -3,7 +3,7 @@ title: Delegate ParseErrorCallback second_title: Aspose.Tasks for .NET API Reference description: Represents a method callback to handle parse errors that can happen when reading xml data type: docs -weight: 1240 +weight: 1230 url: /net/aspose.tasks/parseerrorcallback/ --- ## ParseErrorCallback delegate diff --git a/english/net/aspose.tasks/primaverataskproperties/_index.md b/english/net/aspose.tasks/primaverataskproperties/_index.md index caa9fe7c1..2c93ec0b8 100644 --- a/english/net/aspose.tasks/primaverataskproperties/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/_index.md @@ -36,6 +36,8 @@ public sealed class PrimaveraTaskProperties | [DurationType](../../aspose.tasks/primaverataskproperties/durationtype/) { get; } | Gets the value of 'Duration Type' field of the activity. | | [PercentCompleteType](../../aspose.tasks/primaverataskproperties/percentcompletetype/) { get; } | Gets the value of '% Complete Type' field of the activity. | | [PhysicalPercentComplete](../../aspose.tasks/primaverataskproperties/physicalpercentcomplete/) { get; } | Gets the value of Physical Percent Complete. | +| [PrimaryConstraintDate](../../aspose.tasks/primaverataskproperties/primaryconstraintdate/) { get; } | Gets the date of primary constraint. | +| [PrimaryConstraintType](../../aspose.tasks/primaverataskproperties/primaryconstrainttype/) { get; } | Gets a type of primary constraint. | | [RawActivityType](../../aspose.tasks/primaverataskproperties/rawactivitytype/) { get; } | Gets raw text representation (as in source file) of 'Activity Type' field of the activity. | | [RawCompletePercentType](../../aspose.tasks/primaverataskproperties/rawcompletepercenttype/) { get; } | Gets raw text representation (as in source file) of '% Complete Type' field of the activity. | | [RawDurationType](../../aspose.tasks/primaverataskproperties/rawdurationtype/) { get; } | Gets raw text representation (as in source file) of 'Duration Type' field of the activity. | @@ -47,6 +49,8 @@ public sealed class PrimaveraTaskProperties | [RemainingLateFinish](../../aspose.tasks/primaverataskproperties/remaininglatefinish/) { get; } | Gets remaining late finish date. | | [RemainingLateStart](../../aspose.tasks/primaverataskproperties/remaininglatestart/) { get; } | Gets remaining late start date. | | [RemainingNonLaborUnits](../../aspose.tasks/primaverataskproperties/remainingnonlaborunits/) { get; } | Gets the value of remaining non labor units. | +| [SecondaryConstraintDate](../../aspose.tasks/primaverataskproperties/secondaryconstraintdate/) { get; } | Gets the date of secondary constraint. | +| [SecondaryConstraintType](../../aspose.tasks/primaverataskproperties/secondaryconstrainttype/) { get; } | Gets a type of secondary constraint. | | [SequenceNumber](../../aspose.tasks/primaverataskproperties/sequencenumber/) { get; } | Gets or sets the sequence number of the WBS item (summary tasks). It is used to sort summary tasks in Primavera. | | [UnitsPercentComplete](../../aspose.tasks/primaverataskproperties/unitspercentcomplete/) { get; } | Gets the value of units percent complete. | diff --git a/english/net/aspose.tasks/primaverataskproperties/primaryconstraintdate/_index.md b/english/net/aspose.tasks/primaverataskproperties/primaryconstraintdate/_index.md new file mode 100644 index 000000000..e4f3a61e9 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/primaryconstraintdate/_index.md @@ -0,0 +1,23 @@ +--- +title: PrimaveraTaskProperties.PrimaryConstraintDate +second_title: Aspose.Tasks for .NET API Reference +description: PrimaveraTaskProperties property. Gets the date of primary constraint +type: docs +weight: 190 +url: /net/aspose.tasks/primaverataskproperties/primaryconstraintdate/ +--- +## PrimaveraTaskProperties.PrimaryConstraintDate property + +Gets the date of primary constraint. + +```csharp +public DateTime PrimaryConstraintDate { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../) +* namespace [Aspose.Tasks](../../primaverataskproperties/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/primaryconstrainttype/_index.md b/english/net/aspose.tasks/primaverataskproperties/primaryconstrainttype/_index.md new file mode 100644 index 000000000..125122658 --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/primaryconstrainttype/_index.md @@ -0,0 +1,24 @@ +--- +title: PrimaveraTaskProperties.PrimaryConstraintType +second_title: Aspose.Tasks for .NET API Reference +description: PrimaveraTaskProperties property. Gets a type of primary constraint +type: docs +weight: 200 +url: /net/aspose.tasks/primaverataskproperties/primaryconstrainttype/ +--- +## PrimaveraTaskProperties.PrimaryConstraintType property + +Gets a type of primary constraint. + +```csharp +public PrimaveraConstraintType PrimaryConstraintType { get; } +``` + +### See Also + +* enum [PrimaveraConstraintType](../../../aspose.tasks.primavera/primaveraconstrainttype/) +* class [PrimaveraTaskProperties](../) +* namespace [Aspose.Tasks](../../primaverataskproperties/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/rawactivitytype/_index.md b/english/net/aspose.tasks/primaverataskproperties/rawactivitytype/_index.md index 9dd8bdada..59dd356e2 100644 --- a/english/net/aspose.tasks/primaverataskproperties/rawactivitytype/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/rawactivitytype/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RawActivityType second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets raw text representation as in source file of Activity Type field of the activity type: docs -weight: 190 +weight: 210 url: /net/aspose.tasks/primaverataskproperties/rawactivitytype/ --- ## PrimaveraTaskProperties.RawActivityType property diff --git a/english/net/aspose.tasks/primaverataskproperties/rawcompletepercenttype/_index.md b/english/net/aspose.tasks/primaverataskproperties/rawcompletepercenttype/_index.md index 5ff5f34d7..994eb1ae5 100644 --- a/english/net/aspose.tasks/primaverataskproperties/rawcompletepercenttype/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/rawcompletepercenttype/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RawCompletePercentType second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets raw text representation as in source file of Complete Type field of the activity type: docs -weight: 200 +weight: 220 url: /net/aspose.tasks/primaverataskproperties/rawcompletepercenttype/ --- ## PrimaveraTaskProperties.RawCompletePercentType property diff --git a/english/net/aspose.tasks/primaverataskproperties/rawdurationtype/_index.md b/english/net/aspose.tasks/primaverataskproperties/rawdurationtype/_index.md index 00368f6b0..b6dbdc1bc 100644 --- a/english/net/aspose.tasks/primaverataskproperties/rawdurationtype/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/rawdurationtype/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RawDurationType second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets raw text representation as in source file of Duration Type field of the activity type: docs -weight: 210 +weight: 230 url: /net/aspose.tasks/primaverataskproperties/rawdurationtype/ --- ## PrimaveraTaskProperties.RawDurationType property diff --git a/english/net/aspose.tasks/primaverataskproperties/rawstatus/_index.md b/english/net/aspose.tasks/primaverataskproperties/rawstatus/_index.md index 93711a72f..9e01188a0 100644 --- a/english/net/aspose.tasks/primaverataskproperties/rawstatus/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/rawstatus/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RawStatus second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets raw text representation as in source file of Status field of the activity type: docs -weight: 220 +weight: 240 url: /net/aspose.tasks/primaverataskproperties/rawstatus/ --- ## PrimaveraTaskProperties.RawStatus property diff --git a/english/net/aspose.tasks/primaverataskproperties/remainingearlyfinish/_index.md b/english/net/aspose.tasks/primaverataskproperties/remainingearlyfinish/_index.md index 44d80bd88..afba11a1e 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remainingearlyfinish/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remainingearlyfinish/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingEarlyFinish second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets remaining early finish date the date when the remaining work for the activity is scheduled to be finished type: docs -weight: 230 +weight: 250 url: /net/aspose.tasks/primaverataskproperties/remainingearlyfinish/ --- ## PrimaveraTaskProperties.RemainingEarlyFinish property diff --git a/english/net/aspose.tasks/primaverataskproperties/remainingearlystart/_index.md b/english/net/aspose.tasks/primaverataskproperties/remainingearlystart/_index.md index 6326518d7..6aa7cf466 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remainingearlystart/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remainingearlystart/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingEarlyStart second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets remaining early start date the date when the remaining work for the activity is scheduled to begin type: docs -weight: 240 +weight: 260 url: /net/aspose.tasks/primaverataskproperties/remainingearlystart/ --- ## PrimaveraTaskProperties.RemainingEarlyStart property diff --git a/english/net/aspose.tasks/primaverataskproperties/remainingexpensecost/_index.md b/english/net/aspose.tasks/primaverataskproperties/remainingexpensecost/_index.md index 7c3510424..a02cfe882 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remainingexpensecost/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remainingexpensecost/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingExpenseCost second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets the value of remaining expense cost type: docs -weight: 250 +weight: 270 url: /net/aspose.tasks/primaverataskproperties/remainingexpensecost/ --- ## PrimaveraTaskProperties.RemainingExpenseCost property diff --git a/english/net/aspose.tasks/primaverataskproperties/remaininglaborunits/_index.md b/english/net/aspose.tasks/primaverataskproperties/remaininglaborunits/_index.md index 505274846..05b71b145 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remaininglaborunits/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remaininglaborunits/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingLaborUnits second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets the value of remaining labor units type: docs -weight: 260 +weight: 280 url: /net/aspose.tasks/primaverataskproperties/remaininglaborunits/ --- ## PrimaveraTaskProperties.RemainingLaborUnits property diff --git a/english/net/aspose.tasks/primaverataskproperties/remaininglatefinish/_index.md b/english/net/aspose.tasks/primaverataskproperties/remaininglatefinish/_index.md index 6e971c9f2..5c09c4b05 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remaininglatefinish/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remaininglatefinish/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingLateFinish second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets remaining late finish date type: docs -weight: 270 +weight: 290 url: /net/aspose.tasks/primaverataskproperties/remaininglatefinish/ --- ## PrimaveraTaskProperties.RemainingLateFinish property diff --git a/english/net/aspose.tasks/primaverataskproperties/remaininglatestart/_index.md b/english/net/aspose.tasks/primaverataskproperties/remaininglatestart/_index.md index d32bef27d..9d425f42d 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remaininglatestart/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remaininglatestart/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingLateStart second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets remaining late start date type: docs -weight: 280 +weight: 300 url: /net/aspose.tasks/primaverataskproperties/remaininglatestart/ --- ## PrimaveraTaskProperties.RemainingLateStart property diff --git a/english/net/aspose.tasks/primaverataskproperties/remainingnonlaborunits/_index.md b/english/net/aspose.tasks/primaverataskproperties/remainingnonlaborunits/_index.md index 9715b335d..503f908eb 100644 --- a/english/net/aspose.tasks/primaverataskproperties/remainingnonlaborunits/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/remainingnonlaborunits/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.RemainingNonLaborUnits second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets the value of remaining non labor units type: docs -weight: 290 +weight: 310 url: /net/aspose.tasks/primaverataskproperties/remainingnonlaborunits/ --- ## PrimaveraTaskProperties.RemainingNonLaborUnits property diff --git a/english/net/aspose.tasks/primaverataskproperties/secondaryconstraintdate/_index.md b/english/net/aspose.tasks/primaverataskproperties/secondaryconstraintdate/_index.md new file mode 100644 index 000000000..c0cabcb5b --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/secondaryconstraintdate/_index.md @@ -0,0 +1,23 @@ +--- +title: PrimaveraTaskProperties.SecondaryConstraintDate +second_title: Aspose.Tasks for .NET API Reference +description: PrimaveraTaskProperties property. Gets the date of secondary constraint +type: docs +weight: 320 +url: /net/aspose.tasks/primaverataskproperties/secondaryconstraintdate/ +--- +## PrimaveraTaskProperties.SecondaryConstraintDate property + +Gets the date of secondary constraint. + +```csharp +public DateTime SecondaryConstraintDate { get; } +``` + +### See Also + +* class [PrimaveraTaskProperties](../) +* namespace [Aspose.Tasks](../../primaverataskproperties/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/secondaryconstrainttype/_index.md b/english/net/aspose.tasks/primaverataskproperties/secondaryconstrainttype/_index.md new file mode 100644 index 000000000..69be1c15c --- /dev/null +++ b/english/net/aspose.tasks/primaverataskproperties/secondaryconstrainttype/_index.md @@ -0,0 +1,24 @@ +--- +title: PrimaveraTaskProperties.SecondaryConstraintType +second_title: Aspose.Tasks for .NET API Reference +description: PrimaveraTaskProperties property. Gets a type of secondary constraint +type: docs +weight: 330 +url: /net/aspose.tasks/primaverataskproperties/secondaryconstrainttype/ +--- +## PrimaveraTaskProperties.SecondaryConstraintType property + +Gets a type of secondary constraint. + +```csharp +public PrimaveraConstraintType SecondaryConstraintType { get; } +``` + +### See Also + +* enum [PrimaveraConstraintType](../../../aspose.tasks.primavera/primaveraconstrainttype/) +* class [PrimaveraTaskProperties](../) +* namespace [Aspose.Tasks](../../primaverataskproperties/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/primaverataskproperties/sequencenumber/_index.md b/english/net/aspose.tasks/primaverataskproperties/sequencenumber/_index.md index 6e630af49..1086df940 100644 --- a/english/net/aspose.tasks/primaverataskproperties/sequencenumber/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/sequencenumber/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.SequenceNumber second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets or sets the sequence number of the WBS item summary tasks. It is used to sort summary tasks in Primavera type: docs -weight: 300 +weight: 340 url: /net/aspose.tasks/primaverataskproperties/sequencenumber/ --- ## PrimaveraTaskProperties.SequenceNumber property diff --git a/english/net/aspose.tasks/primaverataskproperties/unitspercentcomplete/_index.md b/english/net/aspose.tasks/primaverataskproperties/unitspercentcomplete/_index.md index aac2d5eee..c6c0157a3 100644 --- a/english/net/aspose.tasks/primaverataskproperties/unitspercentcomplete/_index.md +++ b/english/net/aspose.tasks/primaverataskproperties/unitspercentcomplete/_index.md @@ -3,7 +3,7 @@ title: PrimaveraTaskProperties.UnitsPercentComplete second_title: Aspose.Tasks for .NET API Reference description: PrimaveraTaskProperties property. Gets the value of units percent complete type: docs -weight: 310 +weight: 350 url: /net/aspose.tasks/primaverataskproperties/unitspercentcomplete/ --- ## PrimaveraTaskProperties.UnitsPercentComplete property diff --git a/english/net/aspose.tasks/project/vbaproject/_index.md b/english/net/aspose.tasks/project/vbaproject/_index.md index d4c0d0e87..5f20efb51 100644 --- a/english/net/aspose.tasks/project/vbaproject/_index.md +++ b/english/net/aspose.tasks/project/vbaproject/_index.md @@ -35,6 +35,31 @@ Console.WriteLine("VbaProject.HelpContextId" + project.VbaProject.HelpContextId) Console.WriteLine("VbaProject.HelpFile" + project.VbaProject.HelpFile); ``` +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + ### See Also * class [VbaProject](../../vbaproject/) diff --git a/english/net/aspose.tasks/readonlycollectionbase-1/_index.md b/english/net/aspose.tasks/readonlycollectionbase-1/_index.md index f33f39885..2db7808c8 100644 --- a/english/net/aspose.tasks/readonlycollectionbase-1/_index.md +++ b/english/net/aspose.tasks/readonlycollectionbase-1/_index.md @@ -31,31 +31,7 @@ public abstract class ReadOnlyCollectionBase : IList | --- | --- | | [Add](../../aspose.tasks/readonlycollectionbase-1/add/)(T) | This is the stub implementation of ICollection's Add method, that only throws NotSupportedException | | [GetEnumerator](../../aspose.tasks/readonlycollectionbase-1/getenumerator/)() | Returns an enumerator for this collection. | -| [ToList](../../aspose.tasks/readonlycollectionbase-1/tolist/)() | Converts the collection object to a list of [`VbaModule`](../vbamodule/) objects. | - -## Examples - -Shows how to iterate over VBA modules. - -```csharp -var project = new Project(DataDir + "VbaProject.mpp"); -var vbaProject = project.VbaProject; - -Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); -foreach (var module in vbaProject.Modules) -{ - Console.WriteLine("Module Name: " + module.Name); - Console.WriteLine("Source Code: " + module.SourceCode); - Console.WriteLine(); -} - -// the collection can be converted into a plain list -List modules = vbaProject.Modules.ToList(); -foreach (var unused in modules) -{ - // work with modules -} -``` +| [ToList](../../aspose.tasks/readonlycollectionbase-1/tolist/)() | Converts the collection to a list of objects. | ### See Also diff --git a/english/net/aspose.tasks/readonlycollectionbase-1/count/_index.md b/english/net/aspose.tasks/readonlycollectionbase-1/count/_index.md index 8bd7e897f..a245ce9ab 100644 --- a/english/net/aspose.tasks/readonlycollectionbase-1/count/_index.md +++ b/english/net/aspose.tasks/readonlycollectionbase-1/count/_index.md @@ -14,30 +14,6 @@ Gets the number of objects contained in the object. public int Count { get; } ``` -## Examples - -Shows how to iterate over VBA modules. - -```csharp -var project = new Project(DataDir + "VbaProject.mpp"); -var vbaProject = project.VbaProject; - -Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); -foreach (var module in vbaProject.Modules) -{ - Console.WriteLine("Module Name: " + module.Name); - Console.WriteLine("Source Code: " + module.SourceCode); - Console.WriteLine(); -} - -// the collection can be converted into a plain list -List modules = vbaProject.Modules.ToList(); -foreach (var unused in modules) -{ - // work with modules -} -``` - ### See Also * class [ReadOnlyCollectionBase<T>](../) diff --git a/english/net/aspose.tasks/readonlycollectionbase-1/getenumerator/_index.md b/english/net/aspose.tasks/readonlycollectionbase-1/getenumerator/_index.md index 2ea0fe4ff..bb05027b5 100644 --- a/english/net/aspose.tasks/readonlycollectionbase-1/getenumerator/_index.md +++ b/english/net/aspose.tasks/readonlycollectionbase-1/getenumerator/_index.md @@ -18,30 +18,6 @@ public IEnumerator GetEnumerator() An enumerator for this collection. -## Examples - -Shows how to iterate over VBA modules. - -```csharp -var project = new Project(DataDir + "VbaProject.mpp"); -var vbaProject = project.VbaProject; - -Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); -foreach (var module in vbaProject.Modules) -{ - Console.WriteLine("Module Name: " + module.Name); - Console.WriteLine("Source Code: " + module.SourceCode); - Console.WriteLine(); -} - -// the collection can be converted into a plain list -List modules = vbaProject.Modules.ToList(); -foreach (var unused in modules) -{ - // work with modules -} -``` - ### See Also * class [ReadOnlyCollectionBase<T>](../) diff --git a/english/net/aspose.tasks/readonlycollectionbase-1/tolist/_index.md b/english/net/aspose.tasks/readonlycollectionbase-1/tolist/_index.md index 2346410f1..78e35a394 100644 --- a/english/net/aspose.tasks/readonlycollectionbase-1/tolist/_index.md +++ b/english/net/aspose.tasks/readonlycollectionbase-1/tolist/_index.md @@ -1,14 +1,14 @@ --- title: ReadOnlyCollectionBase1.ToList second_title: Aspose.Tasks for .NET API Reference -description: ReadOnlyCollectionBase method. Converts the collection object to a list of VbaModule objects +description: ReadOnlyCollectionBase method. Converts the collection to a list of objects type: docs weight: 50 url: /net/aspose.tasks/readonlycollectionbase-1/tolist/ --- ## ReadOnlyCollectionBase<T>.ToList method -Converts the collection object to a list of [`VbaModule`](../../vbamodule/) objects. +Converts the collection to a list of objects. ```csharp public List ToList() @@ -16,31 +16,7 @@ public List ToList() ### Return Value -List of objects. - -## Examples - -Shows how to iterate over VBA modules. - -```csharp -var project = new Project(DataDir + "VbaProject.mpp"); -var vbaProject = project.VbaProject; - -Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); -foreach (var module in vbaProject.Modules) -{ - Console.WriteLine("Module Name: " + module.Name); - Console.WriteLine("Source Code: " + module.SourceCode); - Console.WriteLine(); -} - -// the collection can be converted into a plain list -List modules = vbaProject.Modules.ToList(); -foreach (var unused in modules) -{ - // work with modules -} -``` +Generic list of objects. ### See Also diff --git a/english/net/aspose.tasks/vbamodule/_index.md b/english/net/aspose.tasks/vbamodule/_index.md index 0a988f876..d48c81d22 100644 --- a/english/net/aspose.tasks/vbamodule/_index.md +++ b/english/net/aspose.tasks/vbamodule/_index.md @@ -11,16 +11,24 @@ url: /net/aspose.tasks/vbamodule/ Represents a VBA module. ```csharp -public class VbaModule : IVbaModule +public sealed class VbaModule : IVbaModule ``` ## Properties | Name | Description | | --- | --- | -| [Attributes](../../aspose.tasks/vbamodule/attributes/) { get; } | | -| [Name](../../aspose.tasks/vbamodule/name/) { get; } | | -| [SourceCode](../../aspose.tasks/vbamodule/sourcecode/) { get; } | | +| [Attributes](../../aspose.tasks/vbamodule/attributes/) { get; } | Gets a collection of the module's attributes. | +| [Name](../../aspose.tasks/vbamodule/name/) { get; set; } | Gets a name of the VBA module | +| [SourceCode](../../aspose.tasks/vbamodule/sourcecode/) { get; set; } | Gets or sets a source code of the VBA module | +| [Type](../../aspose.tasks/vbamodule/type/) { get; } | Gets the type of the module. | + +## Methods + +| Name | Description | +| --- | --- | +| static [CreateClassModule](../../aspose.tasks/vbamodule/createclassmodule/)(string) | Creates an instance of `VbaModule` with VbaModuleType.ClassModule type. | +| static [CreateProceduralModule](../../aspose.tasks/vbamodule/createproceduralmodule/)(string) | Creates an instance of `VbaModule` with VbaModuleType.ProceduralModule type. | ## Examples @@ -40,7 +48,6 @@ foreach (var module in project.VbaProject.Modules) ### See Also -* interface [IVbaModule](../ivbamodule/) * namespace [Aspose.Tasks](../../aspose.tasks/) * assembly [Aspose.Tasks](../../) diff --git a/english/net/aspose.tasks/vbamodule/attributes/_index.md b/english/net/aspose.tasks/vbamodule/attributes/_index.md index 05de4c3cd..cac44c8ad 100644 --- a/english/net/aspose.tasks/vbamodule/attributes/_index.md +++ b/english/net/aspose.tasks/vbamodule/attributes/_index.md @@ -1,13 +1,15 @@ --- title: VbaModule.Attributes second_title: Aspose.Tasks for .NET API Reference -description: VbaModule property. +description: VbaModule property. Gets a collection of the modules attributes type: docs -weight: 10 +weight: 30 url: /net/aspose.tasks/vbamodule/attributes/ --- ## VbaModule.Attributes property +Gets a collection of the module's attributes. + ```csharp public VbaModuleAttributeCollection Attributes { get; } ``` diff --git a/english/net/aspose.tasks/vbamodule/createclassmodule/_index.md b/english/net/aspose.tasks/vbamodule/createclassmodule/_index.md new file mode 100644 index 000000000..f465acc63 --- /dev/null +++ b/english/net/aspose.tasks/vbamodule/createclassmodule/_index.md @@ -0,0 +1,50 @@ +--- +title: VbaModule.CreateClassModule +second_title: Aspose.Tasks for .NET API Reference +description: VbaModule method. Creates an instance of VbaModule with VbaModuleType.ClassModule type +type: docs +weight: 10 +url: /net/aspose.tasks/vbamodule/createclassmodule/ +--- +## VbaModule.CreateClassModule method + +Creates an instance of [`VbaModule`](../) with VbaModuleType.ClassModule type. + +```csharp +public static VbaModule CreateClassModule(string name) +``` + +## Examples + +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + +### See Also + +* class [VbaModule](../) +* namespace [Aspose.Tasks](../../vbamodule/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodule/createproceduralmodule/_index.md b/english/net/aspose.tasks/vbamodule/createproceduralmodule/_index.md new file mode 100644 index 000000000..180cfceca --- /dev/null +++ b/english/net/aspose.tasks/vbamodule/createproceduralmodule/_index.md @@ -0,0 +1,50 @@ +--- +title: VbaModule.CreateProceduralModule +second_title: Aspose.Tasks for .NET API Reference +description: VbaModule method. Creates an instance of VbaModule with VbaModuleType.ProceduralModule type +type: docs +weight: 20 +url: /net/aspose.tasks/vbamodule/createproceduralmodule/ +--- +## VbaModule.CreateProceduralModule method + +Creates an instance of [`VbaModule`](../) with VbaModuleType.ProceduralModule type. + +```csharp +public static VbaModule CreateProceduralModule(string name) +``` + +## Examples + +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + +### See Also + +* class [VbaModule](../) +* namespace [Aspose.Tasks](../../vbamodule/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodule/name/_index.md b/english/net/aspose.tasks/vbamodule/name/_index.md index 1303679a7..550fc36da 100644 --- a/english/net/aspose.tasks/vbamodule/name/_index.md +++ b/english/net/aspose.tasks/vbamodule/name/_index.md @@ -1,15 +1,17 @@ --- title: VbaModule.Name second_title: Aspose.Tasks for .NET API Reference -description: VbaModule property. +description: VbaModule property. Gets a name of the VBA module type: docs -weight: 20 +weight: 40 url: /net/aspose.tasks/vbamodule/name/ --- ## VbaModule.Name property +Gets a name of the VBA module + ```csharp -public string Name { get; } +public string Name { get; set; } ``` ## Examples diff --git a/english/net/aspose.tasks/vbamodule/sourcecode/_index.md b/english/net/aspose.tasks/vbamodule/sourcecode/_index.md index ce9a45e00..833463450 100644 --- a/english/net/aspose.tasks/vbamodule/sourcecode/_index.md +++ b/english/net/aspose.tasks/vbamodule/sourcecode/_index.md @@ -1,15 +1,17 @@ --- title: VbaModule.SourceCode second_title: Aspose.Tasks for .NET API Reference -description: VbaModule property. +description: VbaModule property. Gets or sets a source code of the VBA module type: docs -weight: 30 +weight: 50 url: /net/aspose.tasks/vbamodule/sourcecode/ --- ## VbaModule.SourceCode property +Gets or sets a source code of the VBA module + ```csharp -public string SourceCode { get; } +public string SourceCode { get; set; } ``` ## Examples @@ -28,6 +30,31 @@ foreach (var module in project.VbaProject.Modules) } ``` +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + ### See Also * class [VbaModule](../) diff --git a/english/net/aspose.tasks/vbamodule/type/_index.md b/english/net/aspose.tasks/vbamodule/type/_index.md new file mode 100644 index 000000000..0b4eec705 --- /dev/null +++ b/english/net/aspose.tasks/vbamodule/type/_index.md @@ -0,0 +1,24 @@ +--- +title: VbaModule.Type +second_title: Aspose.Tasks for .NET API Reference +description: VbaModule property. Gets the type of the module +type: docs +weight: 60 +url: /net/aspose.tasks/vbamodule/type/ +--- +## VbaModule.Type property + +Gets the type of the module. + +```csharp +public VbaModuleType Type { get; } +``` + +### See Also + +* enum [VbaModuleType](../../vbamoduletype/) +* class [VbaModule](../) +* namespace [Aspose.Tasks](../../vbamodule/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamoduleattributecollection/_index.md b/english/net/aspose.tasks/vbamoduleattributecollection/_index.md index 4b460741c..5b4f72981 100644 --- a/english/net/aspose.tasks/vbamoduleattributecollection/_index.md +++ b/english/net/aspose.tasks/vbamoduleattributecollection/_index.md @@ -31,7 +31,7 @@ public class VbaModuleAttributeCollection : ReadOnlyCollectionBase +public class VbaModuleCollection : ICollection ``` ## Properties | Name | Description | | --- | --- | -| [Count](../../aspose.tasks/readonlycollectionbase-1/count/) { get; } | | -| [Item](../../aspose.tasks/readonlycollectionbase-1/item/) { get; set; } | | +| [Count](../../aspose.tasks/vbamodulecollection/count/) { get; } | | +| [IsReadOnly](../../aspose.tasks/vbamodulecollection/isreadonly/) { get; } | | +| [Item](../../aspose.tasks/vbamodulecollection/item/) { get; } | Gets the module at the specified index. (2 indexers) | ## Methods | Name | Description | | --- | --- | -| [Add](../../aspose.tasks/readonlycollectionbase-1/add/)(VbaModule) | | -| [GetEnumerator](../../aspose.tasks/readonlycollectionbase-1/getenumerator/)() | | -| [ToList](../../aspose.tasks/readonlycollectionbase-1/tolist/)() | | +| [Add](../../aspose.tasks/vbamodulecollection/add/)(VbaModule) | | +| [Clear](../../aspose.tasks/vbamodulecollection/clear/)() | | +| [Contains](../../aspose.tasks/vbamodulecollection/contains/)(VbaModule) | | +| [CopyTo](../../aspose.tasks/vbamodulecollection/copyto/)(VbaModule[], int) | | +| [GetEnumerator](../../aspose.tasks/vbamodulecollection/getenumerator/)() | | +| [Remove](../../aspose.tasks/vbamodulecollection/remove/)(VbaModule) | | +| [ToList](../../aspose.tasks/vbamodulecollection/tolist/)() | Converts the collection object to a list of [`VbaModule`](../vbamodule/) objects. | ## Examples @@ -38,24 +43,17 @@ var project = new Project(DataDir + "VbaProject.mpp"); var vbaProject = project.VbaProject; Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); -foreach (var module in vbaProject.Modules) +foreach (VbaModule module in vbaProject.Modules) { Console.WriteLine("Module Name: " + module.Name); + Console.WriteLine("Module Type: " + module.Type); Console.WriteLine("Source Code: " + module.SourceCode); Console.WriteLine(); } - -// the collection can be converted into a plain list -List modules = vbaProject.Modules.ToList(); -foreach (var unused in modules) -{ - // work with modules -} ``` ### See Also -* class [ReadOnlyCollectionBase<T>](../readonlycollectionbase-1/) * class [VbaModule](../vbamodule/) * namespace [Aspose.Tasks](../../aspose.tasks/) * assembly [Aspose.Tasks](../../) diff --git a/english/net/aspose.tasks/vbamodulecollection/add/_index.md b/english/net/aspose.tasks/vbamodulecollection/add/_index.md new file mode 100644 index 000000000..54efd97ed --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/add/_index.md @@ -0,0 +1,49 @@ +--- +title: VbaModuleCollection.Add +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 40 +url: /net/aspose.tasks/vbamodulecollection/add/ +--- +## VbaModuleCollection.Add method + +```csharp +public void Add(VbaModule item) +``` + +## Examples + +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/clear/_index.md b/english/net/aspose.tasks/vbamodulecollection/clear/_index.md new file mode 100644 index 000000000..4c6abc739 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/clear/_index.md @@ -0,0 +1,21 @@ +--- +title: VbaModuleCollection.Clear +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 50 +url: /net/aspose.tasks/vbamodulecollection/clear/ +--- +## VbaModuleCollection.Clear method + +```csharp +public void Clear() +``` + +### See Also + +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/contains/_index.md b/english/net/aspose.tasks/vbamodulecollection/contains/_index.md new file mode 100644 index 000000000..6114cfad7 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/contains/_index.md @@ -0,0 +1,22 @@ +--- +title: VbaModuleCollection.Contains +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 60 +url: /net/aspose.tasks/vbamodulecollection/contains/ +--- +## VbaModuleCollection.Contains method + +```csharp +public bool Contains(VbaModule item) +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/copyto/_index.md b/english/net/aspose.tasks/vbamodulecollection/copyto/_index.md new file mode 100644 index 000000000..97a56f1f9 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/copyto/_index.md @@ -0,0 +1,22 @@ +--- +title: VbaModuleCollection.CopyTo +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 70 +url: /net/aspose.tasks/vbamodulecollection/copyto/ +--- +## VbaModuleCollection.CopyTo method + +```csharp +public void CopyTo(VbaModule[] array, int arrayIndex) +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/count/_index.md b/english/net/aspose.tasks/vbamodulecollection/count/_index.md new file mode 100644 index 000000000..477f0c9a5 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/count/_index.md @@ -0,0 +1,39 @@ +--- +title: VbaModuleCollection.Count +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection property. +type: docs +weight: 10 +url: /net/aspose.tasks/vbamodulecollection/count/ +--- +## VbaModuleCollection.Count property + +```csharp +public int Count { get; } +``` + +## Examples + +Shows how to iterate over VBA modules. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); +var vbaProject = project.VbaProject; + +Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); +foreach (VbaModule module in vbaProject.Modules) +{ + Console.WriteLine("Module Name: " + module.Name); + Console.WriteLine("Module Type: " + module.Type); + Console.WriteLine("Source Code: " + module.SourceCode); + Console.WriteLine(); +} +``` + +### See Also + +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/getenumerator/_index.md b/english/net/aspose.tasks/vbamodulecollection/getenumerator/_index.md new file mode 100644 index 000000000..d628c2f5d --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/getenumerator/_index.md @@ -0,0 +1,40 @@ +--- +title: VbaModuleCollection.GetEnumerator +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 80 +url: /net/aspose.tasks/vbamodulecollection/getenumerator/ +--- +## VbaModuleCollection.GetEnumerator method + +```csharp +public IEnumerator GetEnumerator() +``` + +## Examples + +Shows how to iterate over VBA modules. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); +var vbaProject = project.VbaProject; + +Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); +foreach (VbaModule module in vbaProject.Modules) +{ + Console.WriteLine("Module Name: " + module.Name); + Console.WriteLine("Module Type: " + module.Type); + Console.WriteLine("Source Code: " + module.SourceCode); + Console.WriteLine(); +} +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/isreadonly/_index.md b/english/net/aspose.tasks/vbamodulecollection/isreadonly/_index.md new file mode 100644 index 000000000..1b0b01bab --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/isreadonly/_index.md @@ -0,0 +1,21 @@ +--- +title: VbaModuleCollection.IsReadOnly +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection property. +type: docs +weight: 20 +url: /net/aspose.tasks/vbamodulecollection/isreadonly/ +--- +## VbaModuleCollection.IsReadOnly property + +```csharp +public bool IsReadOnly { get; } +``` + +### See Also + +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/item/_index.md b/english/net/aspose.tasks/vbamodulecollection/item/_index.md new file mode 100644 index 000000000..6efdeac41 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/item/_index.md @@ -0,0 +1,49 @@ +--- +title: VbaModuleCollection.Item +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection property. Gets the module at the specified index +type: docs +weight: 30 +url: /net/aspose.tasks/vbamodulecollection/item/ +--- +## VbaModuleCollection indexer (1 of 2) + +Gets the module at the specified index. + +```csharp +public VbaModule this[int index] { get; } +``` + +| Parameter | Description | +| --- | --- | +| index | The zero-based index of the element to get. | + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + +--- + +## VbaModuleCollection indexer (2 of 2) + +Gets the module with the specified name. + +```csharp +public VbaModule this[string moduleName] { get; } +``` + +| Parameter | Description | +| --- | --- | +| moduleName | The name of the module to get. | + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/remove/_index.md b/english/net/aspose.tasks/vbamodulecollection/remove/_index.md new file mode 100644 index 000000000..4f12af79b --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/remove/_index.md @@ -0,0 +1,49 @@ +--- +title: VbaModuleCollection.Remove +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. +type: docs +weight: 90 +url: /net/aspose.tasks/vbamodulecollection/remove/ +--- +## VbaModuleCollection.Remove method + +```csharp +public bool Remove(VbaModule item) +``` + +## Examples + +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamodulecollection/tolist/_index.md b/english/net/aspose.tasks/vbamodulecollection/tolist/_index.md new file mode 100644 index 000000000..2ad84b4f8 --- /dev/null +++ b/english/net/aspose.tasks/vbamodulecollection/tolist/_index.md @@ -0,0 +1,46 @@ +--- +title: VbaModuleCollection.ToList +second_title: Aspose.Tasks for .NET API Reference +description: VbaModuleCollection method. Converts the collection object to a list of VbaModule objects +type: docs +weight: 100 +url: /net/aspose.tasks/vbamodulecollection/tolist/ +--- +## VbaModuleCollection.ToList method + +Converts the collection object to a list of [`VbaModule`](../../vbamodule/) objects. + +```csharp +public List ToList() +``` + +### Return Value + +List of objects. + +## Examples + +Shows how to iterate over VBA modules. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); +var vbaProject = project.VbaProject; + +Console.WriteLine("Total Modules Count: " + vbaProject.Modules.Count); +foreach (VbaModule module in vbaProject.Modules) +{ + Console.WriteLine("Module Name: " + module.Name); + Console.WriteLine("Module Type: " + module.Type); + Console.WriteLine("Source Code: " + module.SourceCode); + Console.WriteLine(); +} +``` + +### See Also + +* class [VbaModule](../../vbamodule/) +* class [VbaModuleCollection](../) +* namespace [Aspose.Tasks](../../vbamodulecollection/) +* assembly [Aspose.Tasks](../../../) + + diff --git a/english/net/aspose.tasks/vbamoduletype/_index.md b/english/net/aspose.tasks/vbamoduletype/_index.md new file mode 100644 index 000000000..5db8956cb --- /dev/null +++ b/english/net/aspose.tasks/vbamoduletype/_index.md @@ -0,0 +1,31 @@ +--- +title: Enum VbaModuleType +second_title: Aspose.Tasks for .NET API Reference +description: Aspose.Tasks.VbaModuleType enum. Specifies the type of a module in a VBA project +type: docs +weight: 2770 +url: /net/aspose.tasks/vbamoduletype/ +--- +## VbaModuleType enumeration + +Specifies the type of a module in a VBA project. + +```csharp +public enum VbaModuleType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| DocumentModule | `0` | A type of VBA project item that specifies a module for embedded macros and programmatic access operations that are associated with a document. | +| ProceduralModule | `1` | A module containing collection of subroutines and functions. | +| ClassModule | `2` | A module that contains the definition for a new object. Each instance of a class creates a new object, and procedures that are defined in the module become properties and methods of the object. | +| DesignerModule | `3` | A module that extends the methods and properties of an ActiveX control that has been registered with the project. | + +### See Also + +* namespace [Aspose.Tasks](../../aspose.tasks/) +* assembly [Aspose.Tasks](../../) + + diff --git a/english/net/aspose.tasks/vbaproject/_index.md b/english/net/aspose.tasks/vbaproject/_index.md index cd3b1006b..9e3504549 100644 --- a/english/net/aspose.tasks/vbaproject/_index.md +++ b/english/net/aspose.tasks/vbaproject/_index.md @@ -3,7 +3,7 @@ title: Class VbaProject second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.VbaProject class. Represents VbaProject type: docs -weight: 2770 +weight: 2780 url: /net/aspose.tasks/vbaproject/ --- ## VbaProject class diff --git a/english/net/aspose.tasks/vbaproject/modules/_index.md b/english/net/aspose.tasks/vbaproject/modules/_index.md index 7a757888c..f0dea9b33 100644 --- a/english/net/aspose.tasks/vbaproject/modules/_index.md +++ b/english/net/aspose.tasks/vbaproject/modules/_index.md @@ -30,6 +30,31 @@ foreach (var module in project.VbaProject.Modules) } ``` +Shows how to add/delete VBA macros to/from the existing VbaProject in MPP file. + +```csharp +var project = new Project(DataDir + "VbaProject.mpp"); + + var newModule = VbaModule.CreateProceduralModule("Module20"); + newModule.SourceCode = @"Sub TestMacro() +#If conUnicode Then +Dim p As Project +Set p = Application.ActiveProject +MsgBox ""This is a message from a new macro. Current project: "" & p.Name +#End If +End Sub + +Private Sub Project_BeforePrint(ByVal pj As Project) + +End Sub"; + project.VbaProject.Modules.Add(newModule); + + var moduleToDelete = project.VbaProject.Modules["EventCode"]; + project.VbaProject.Modules.Remove(moduleToDelete); + + project.Save(OutDir + "VbaProject.AddedModule.mpp", new MPPSaveOptions() { WriteVba = true }); +``` + ### See Also * class [VbaModuleCollection](../../vbamodulecollection/) diff --git a/english/net/aspose.tasks/vbareference/_index.md b/english/net/aspose.tasks/vbareference/_index.md index a4e546719..4b016cf85 100644 --- a/english/net/aspose.tasks/vbareference/_index.md +++ b/english/net/aspose.tasks/vbareference/_index.md @@ -3,7 +3,7 @@ title: Class VbaReference second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.VbaReference class. Represents a reference of the VbaProject type: docs -weight: 2780 +weight: 2790 url: /net/aspose.tasks/vbareference/ --- ## VbaReference class diff --git a/english/net/aspose.tasks/vbareferencecollection/_index.md b/english/net/aspose.tasks/vbareferencecollection/_index.md index 294f699b0..c6bbe606b 100644 --- a/english/net/aspose.tasks/vbareferencecollection/_index.md +++ b/english/net/aspose.tasks/vbareferencecollection/_index.md @@ -3,7 +3,7 @@ title: Class VbaReferenceCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.VbaReferenceCollection class. Represents a collection of VbaReference objects type: docs -weight: 2790 +weight: 2800 url: /net/aspose.tasks/vbareferencecollection/ --- ## VbaReferenceCollection class diff --git a/english/net/aspose.tasks/view/_index.md b/english/net/aspose.tasks/view/_index.md index 213414bc6..90174494f 100644 --- a/english/net/aspose.tasks/view/_index.md +++ b/english/net/aspose.tasks/view/_index.md @@ -3,7 +3,7 @@ title: Class View second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.View class. Represents a view in Project type: docs -weight: 2800 +weight: 2810 url: /net/aspose.tasks/view/ --- ## View class diff --git a/english/net/aspose.tasks/viewcollection/_index.md b/english/net/aspose.tasks/viewcollection/_index.md index 299ef28ee..52d653ec9 100644 --- a/english/net/aspose.tasks/viewcollection/_index.md +++ b/english/net/aspose.tasks/viewcollection/_index.md @@ -3,7 +3,7 @@ title: Class ViewCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.ViewCollection class. Contains a list of View objects. Implements ICollectionView interface type: docs -weight: 2810 +weight: 2820 url: /net/aspose.tasks/viewcollection/ --- ## ViewCollection class diff --git a/english/net/aspose.tasks/viewscreen/_index.md b/english/net/aspose.tasks/viewscreen/_index.md index 9125422f4..de40967b6 100644 --- a/english/net/aspose.tasks/viewscreen/_index.md +++ b/english/net/aspose.tasks/viewscreen/_index.md @@ -3,7 +3,7 @@ title: Enum ViewScreen second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.ViewScreen enum. Specifies the screen type for a view type: docs -weight: 2820 +weight: 2830 url: /net/aspose.tasks/viewscreen/ --- ## ViewScreen enumeration diff --git a/english/net/aspose.tasks/wbscodedefinition/_index.md b/english/net/aspose.tasks/wbscodedefinition/_index.md index b5b34be62..4f31b58db 100644 --- a/english/net/aspose.tasks/wbscodedefinition/_index.md +++ b/english/net/aspose.tasks/wbscodedefinition/_index.md @@ -3,7 +3,7 @@ title: Class WBSCodeDefinition second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WBSCodeDefinition class. Represents a WBS Code Definition type: docs -weight: 3400 +weight: 3410 url: /net/aspose.tasks/wbscodedefinition/ --- ## WBSCodeDefinition class diff --git a/english/net/aspose.tasks/wbscodemask/_index.md b/english/net/aspose.tasks/wbscodemask/_index.md index 60ac195f3..5ead4ed08 100644 --- a/english/net/aspose.tasks/wbscodemask/_index.md +++ b/english/net/aspose.tasks/wbscodemask/_index.md @@ -3,7 +3,7 @@ title: Class WBSCodeMask second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WBSCodeMask class. Represents WBS Code mask type: docs -weight: 3410 +weight: 3420 url: /net/aspose.tasks/wbscodemask/ --- ## WBSCodeMask class diff --git a/english/net/aspose.tasks/wbscodemaskcollection/_index.md b/english/net/aspose.tasks/wbscodemaskcollection/_index.md index 50b5774ef..4a6531ec6 100644 --- a/english/net/aspose.tasks/wbscodemaskcollection/_index.md +++ b/english/net/aspose.tasks/wbscodemaskcollection/_index.md @@ -3,7 +3,7 @@ title: Class WBSCodeMaskCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WBSCodeMaskCollection class. Represents a collection of WBSCodeMask objects type: docs -weight: 3420 +weight: 3430 url: /net/aspose.tasks/wbscodemaskcollection/ --- ## WBSCodeMaskCollection class diff --git a/english/net/aspose.tasks/wbssequence/_index.md b/english/net/aspose.tasks/wbssequence/_index.md index c37da04c4..2040fe566 100644 --- a/english/net/aspose.tasks/wbssequence/_index.md +++ b/english/net/aspose.tasks/wbssequence/_index.md @@ -3,7 +3,7 @@ title: Enum WBSSequence second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WBSSequence enum. Specifies sequence for WBSCodeMask type: docs -weight: 3430 +weight: 3440 url: /net/aspose.tasks/wbssequence/ --- ## WBSSequence enumeration diff --git a/english/net/aspose.tasks/webrequesteventargs/_index.md b/english/net/aspose.tasks/webrequesteventargs/_index.md index 38a4bc2ec..f9eaf0df2 100644 --- a/english/net/aspose.tasks/webrequesteventargs/_index.md +++ b/english/net/aspose.tasks/webrequesteventargs/_index.md @@ -3,7 +3,7 @@ title: Class WebRequestEventArgs second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WebRequestEventArgs class. Provides arguments for the event that is raised when the client sends a web request to the Project Servers web API type: docs -weight: 3440 +weight: 3450 url: /net/aspose.tasks/webrequesteventargs/ --- ## WebRequestEventArgs class diff --git a/english/net/aspose.tasks/weekday/_index.md b/english/net/aspose.tasks/weekday/_index.md index b84f31f3c..c2c7c1fa3 100644 --- a/english/net/aspose.tasks/weekday/_index.md +++ b/english/net/aspose.tasks/weekday/_index.md @@ -3,7 +3,7 @@ title: Class WeekDay second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeekDay class. Represents a weekday which either defines regular days of a week or exception days in a calendar type: docs -weight: 3450 +weight: 3460 url: /net/aspose.tasks/weekday/ --- ## WeekDay class diff --git a/english/net/aspose.tasks/weekdaycollection/_index.md b/english/net/aspose.tasks/weekdaycollection/_index.md index dfebac649..238ee4eea 100644 --- a/english/net/aspose.tasks/weekdaycollection/_index.md +++ b/english/net/aspose.tasks/weekdaycollection/_index.md @@ -3,7 +3,7 @@ title: Class WeekDayCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeekDayCollection class. Represents a collection of WeekDay objects type: docs -weight: 3460 +weight: 3470 url: /net/aspose.tasks/weekdaycollection/ --- ## WeekDayCollection class diff --git a/english/net/aspose.tasks/weekdaytype/_index.md b/english/net/aspose.tasks/weekdaytype/_index.md index ba41ecea4..b1711add7 100644 --- a/english/net/aspose.tasks/weekdaytype/_index.md +++ b/english/net/aspose.tasks/weekdaytype/_index.md @@ -3,7 +3,7 @@ title: Enum WeekdayType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeekdayType enum. Represents a weekday of a project in the instance of RecurringTaskInfo class type: docs -weight: 3480 +weight: 3490 url: /net/aspose.tasks/weekdaytype/ --- ## WeekdayType enumeration diff --git a/english/net/aspose.tasks/weeklabeldisplay/_index.md b/english/net/aspose.tasks/weeklabeldisplay/_index.md index 72a7d725c..411f9d6d3 100644 --- a/english/net/aspose.tasks/weeklabeldisplay/_index.md +++ b/english/net/aspose.tasks/weeklabeldisplay/_index.md @@ -3,7 +3,7 @@ title: Enum WeekLabelDisplay second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeekLabelDisplay enum. Specifies how the week label displays type: docs -weight: 3470 +weight: 3480 url: /net/aspose.tasks/weeklabeldisplay/ --- ## WeekLabelDisplay enumeration diff --git a/english/net/aspose.tasks/weeklyrecurrencepattern/_index.md b/english/net/aspose.tasks/weeklyrecurrencepattern/_index.md index 9a5256e45..376471414 100644 --- a/english/net/aspose.tasks/weeklyrecurrencepattern/_index.md +++ b/english/net/aspose.tasks/weeklyrecurrencepattern/_index.md @@ -3,7 +3,7 @@ title: Class WeeklyRecurrencePattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeeklyRecurrencePattern class. Represents the set of parameters are used to create a weekly recurring task in a project type: docs -weight: 3490 +weight: 3500 url: /net/aspose.tasks/weeklyrecurrencepattern/ --- ## WeeklyRecurrencePattern class diff --git a/english/net/aspose.tasks/weeklyrepetition/_index.md b/english/net/aspose.tasks/weeklyrepetition/_index.md index c253cb348..96f6dac2d 100644 --- a/english/net/aspose.tasks/weeklyrepetition/_index.md +++ b/english/net/aspose.tasks/weeklyrepetition/_index.md @@ -3,7 +3,7 @@ title: Class WeeklyRepetition second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeeklyRepetition class. Represents a pattern which is based on weekdays type: docs -weight: 3500 +weight: 3510 url: /net/aspose.tasks/weeklyrepetition/ --- ## WeeklyRepetition class diff --git a/english/net/aspose.tasks/weeklyrepetitionbase/_index.md b/english/net/aspose.tasks/weeklyrepetitionbase/_index.md index ea11dc53f..135eed8e0 100644 --- a/english/net/aspose.tasks/weeklyrepetitionbase/_index.md +++ b/english/net/aspose.tasks/weeklyrepetitionbase/_index.md @@ -3,7 +3,7 @@ title: Class WeeklyRepetitionBase second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WeeklyRepetitionBase class. Represents a base class for repetitions in weekly recurrence pattern type: docs -weight: 3510 +weight: 3520 url: /net/aspose.tasks/weeklyrepetitionbase/ --- ## WeeklyRepetitionBase class diff --git a/english/net/aspose.tasks/workcontourtype/_index.md b/english/net/aspose.tasks/workcontourtype/_index.md index 8043de2df..ca04807cb 100644 --- a/english/net/aspose.tasks/workcontourtype/_index.md +++ b/english/net/aspose.tasks/workcontourtype/_index.md @@ -3,7 +3,7 @@ title: Enum WorkContourType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkContourType enum. Specifies the contour of a work type: docs -weight: 3520 +weight: 3530 url: /net/aspose.tasks/workcontourtype/ --- ## WorkContourType enumeration diff --git a/english/net/aspose.tasks/workgrouptype/_index.md b/english/net/aspose.tasks/workgrouptype/_index.md index d3c1714b0..f2faeade2 100644 --- a/english/net/aspose.tasks/workgrouptype/_index.md +++ b/english/net/aspose.tasks/workgrouptype/_index.md @@ -3,7 +3,7 @@ title: Enum WorkGroupType second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkGroupType enum. Specifies the type of a workgroup type: docs -weight: 3530 +weight: 3540 url: /net/aspose.tasks/workgrouptype/ --- ## WorkGroupType enumeration diff --git a/english/net/aspose.tasks/workingtime/_index.md b/english/net/aspose.tasks/workingtime/_index.md index 99ac8160f..fac9cba0a 100644 --- a/english/net/aspose.tasks/workingtime/_index.md +++ b/english/net/aspose.tasks/workingtime/_index.md @@ -3,7 +3,7 @@ title: Class WorkingTime second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkingTime class. Represents a working time during a weekday type: docs -weight: 3570 +weight: 3580 url: /net/aspose.tasks/workingtime/ --- ## WorkingTime class diff --git a/english/net/aspose.tasks/workingtimecollection/_index.md b/english/net/aspose.tasks/workingtimecollection/_index.md index b8da0e1df..91155ca7b 100644 --- a/english/net/aspose.tasks/workingtimecollection/_index.md +++ b/english/net/aspose.tasks/workingtimecollection/_index.md @@ -3,7 +3,7 @@ title: Class WorkingTimeCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkingTimeCollection class. Represents a collection of WorkingTimeCollection objects type: docs -weight: 3580 +weight: 3590 url: /net/aspose.tasks/workingtimecollection/ --- ## WorkingTimeCollection class diff --git a/english/net/aspose.tasks/workunit/_index.md b/english/net/aspose.tasks/workunit/_index.md index e7ff4082a..0dbc8d9c4 100644 --- a/english/net/aspose.tasks/workunit/_index.md +++ b/english/net/aspose.tasks/workunit/_index.md @@ -3,7 +3,7 @@ title: Class WorkUnit second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkUnit class. Represents working hours type: docs -weight: 3540 +weight: 3550 url: /net/aspose.tasks/workunit/ --- ## WorkUnit class diff --git a/english/net/aspose.tasks/workweek/_index.md b/english/net/aspose.tasks/workweek/_index.md index 1b5ee548f..6ce4f7d21 100644 --- a/english/net/aspose.tasks/workweek/_index.md +++ b/english/net/aspose.tasks/workweek/_index.md @@ -3,7 +3,7 @@ title: Class WorkWeek second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkWeek class. Represent WorkWeek class type: docs -weight: 3550 +weight: 3560 url: /net/aspose.tasks/workweek/ --- ## WorkWeek class diff --git a/english/net/aspose.tasks/workweekcollection/_index.md b/english/net/aspose.tasks/workweekcollection/_index.md index 4f4620245..3fd22cee4 100644 --- a/english/net/aspose.tasks/workweekcollection/_index.md +++ b/english/net/aspose.tasks/workweekcollection/_index.md @@ -3,7 +3,7 @@ title: Class WorkWeekCollection second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.WorkWeekCollection class. Represents a collection of WorkWeek objects type: docs -weight: 3560 +weight: 3570 url: /net/aspose.tasks/workweekcollection/ --- ## WorkWeekCollection class diff --git a/english/net/aspose.tasks/yearlabeldisplay/_index.md b/english/net/aspose.tasks/yearlabeldisplay/_index.md index f339b0aff..ab1844b47 100644 --- a/english/net/aspose.tasks/yearlabeldisplay/_index.md +++ b/english/net/aspose.tasks/yearlabeldisplay/_index.md @@ -3,7 +3,7 @@ title: Enum YearLabelDisplay second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.YearLabelDisplay enum. Specifies how the year label displays type: docs -weight: 3590 +weight: 3600 url: /net/aspose.tasks/yearlabeldisplay/ --- ## YearLabelDisplay enumeration diff --git a/english/net/aspose.tasks/yearlyrecurrencepattern/_index.md b/english/net/aspose.tasks/yearlyrecurrencepattern/_index.md index e5096b24b..99da7c1c5 100644 --- a/english/net/aspose.tasks/yearlyrecurrencepattern/_index.md +++ b/english/net/aspose.tasks/yearlyrecurrencepattern/_index.md @@ -3,7 +3,7 @@ title: Class YearlyRecurrencePattern second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.YearlyRecurrencePattern class. Represents the set of parameters are used to create a yearly recurring task in a project type: docs -weight: 3600 +weight: 3610 url: /net/aspose.tasks/yearlyrecurrencepattern/ --- ## YearlyRecurrencePattern class diff --git a/english/net/aspose.tasks/yearlyrepetitionbase/_index.md b/english/net/aspose.tasks/yearlyrepetitionbase/_index.md index d65261d7e..429c447f0 100644 --- a/english/net/aspose.tasks/yearlyrepetitionbase/_index.md +++ b/english/net/aspose.tasks/yearlyrepetitionbase/_index.md @@ -3,7 +3,7 @@ title: Class YearlyRepetitionBase second_title: Aspose.Tasks for .NET API Reference description: Aspose.Tasks.YearlyRepetitionBase class. Represents a base pattern for yearly day position type: docs -weight: 3610 +weight: 3620 url: /net/aspose.tasks/yearlyrepetitionbase/ --- ## YearlyRepetitionBase class