Class Project

Class Project

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Predstavuje jeden projekt.

public class Project

Inheritance

object Project

Z dedičných členov

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Je to ústredná trieda v knižnici Aspose.Tasks.

Jeden môže použiťProject

prečítať jeden z podporovaných formátov projektového manažmentu: MPP, MPT, MPX, XML.Ak chcete nainštalovať existujúci dokument v ktoromkoľvek z podporovaných formátov, zadajte názov súboru alebo prúd do jedného z konštruktorov.

Použite jednu z metódy uložiť preťaženie uložiť projekt v akomkoľvek z Aspose.Tasks.Saving.SaveFileFormát formátov: Primavera: P6 XML, PM XER; Microsoft Excel: XLSX, XML; Fixed Layout: PDF; Obrázky: JPEG, PNG, BMP, TIFF, SVG; Text: TXT; Ostatné: HTML.

V obchode sa nachádzajú informácie o projekte ako Aspose.Tasks.Project.Views, Aspose.Tasks.Project.BuiltInProps, Aspose.Tasks.Project.CustomProps a Aspose.Tasks.Project.ExtendedAttributes.

Je to koreňová entita, ktorá obsahuje vstupné body na manipuláciu s inými projektovými subjektmi, ako je Aspose.Tasks.Task, Aspose.Tasks.Resource, Aspose.Tasks.ResourceAssignment, Aspose.Tasks.ExtendedAttribute a Aspose.Tasks.Calendar.

TheProject

Podniky môžu byť prístupné prostredníctvom typovaných zbierok, napríklad Aspose.Tasks.Task.Children, Aspose.Tasks.Project.Resources, Aspose.Tasks.Project.ResourceAssignments, atď.

Constructors

Project()

Initalizuje novú inštanciu triedy Aspose.Tasks.Project.

public Project()

Project(Stringová, Stringová)

Initalizuje nový príklad triedy Aspose.Tasks.Project z šablóny chránenej heslom (existujúci súbor mpp alebo mpt).

public Project(string projectTemplate, string protectionPassword)

Parameters

projectTemplate string

Cesta k šablóny na vytvorenie projektu z.

protectionPassword string

Ochrana hesla .

Remarks

Prečítajte si heslo chránené súbory v súčasnosti podporované pre formát súboru MSP 2003 iba.

Project(Stretnutie)

Initalizuje nový príklad triedy Aspose.Tasks.Project z šablóny (existujúci súbor mpp alebo mpt).

public Project(string projectTemplate)

Parameters

projectTemplate string

Cesta k šablóny na vytvorenie projektu z.

Project(Príslušenstvo, PrimaveraReadOptions)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z Streams uvedeným príkladom triedy Aspose.Tasks.PrimaveraReadOptions.

public Project(Stream stream, PrimaveraReadOptions options)

Parameters

stream Stream

Stream projektu System.IO.Streamclass

options PrimaveraReadOptions

špecifikovaný príklad Aspose.Tasks.PrimaveraReadOptionsclass, ktorý umožňuje prispôsobiť čítanie formátov Primavera (XER alebo XML).

Project(Príslušenstvo pre ParseErrorCallback)

Initalizuje nový príklad triedy Aspose.Tasks.Project z šablóny (existujúci súbor mpp alebo mpt).

public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)

Parameters

projectTemplate string

Cesta k šablóny na vytvorenie projektu z.

parseErrorHandler ParseErrorCallback

špecifikovaná metóda callback na riešenie chýb xml parse.

Project(Stream)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z prúdu.

public Project(Stream stream)

Parameters

stream Stream

Stream na stiahnutie šablóny z.

Project(StreamReader)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z inštancie StreamReader.

public Project(StreamReader reader)

Parameters

reader StreamReader

Stream čítačka, kde si stiahnuť šablónu.

Project(Príslušenstvo, PrimaveraReadOptions)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z šablóny (existujúci súbor MPP alebo MPT)s uvedeným príkladom triedy Aspose.Tasks.PrimaveraReadOptions.

public Project(string projectTemplate, PrimaveraReadOptions options)

Parameters

projectTemplate string

Cesta k šablóny na vytvorenie projektu z

options PrimaveraReadOptions

špecifikovaný príklad triedy Aspose.Tasks.PrimaveraReadOptions.

Project(DbSettings)

Initalizuje nový príklad triedy Aspose.Tasks.Project prečítať údaje z databázy, ktorá je špecifikovaná príkladom triedy Aspose.Tasks.Connectivity.DbSettings.

public Project(DbSettings settings)

Parameters

settings DbSettings

špecifikovaný príklad triedy Aspose.Tasks.Connectivity.DbSettings.

Project(Prehľad, ParseErrorCallback)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z šablóny (existujúci súbor mpp alebo mpt).

public Project(Stream stream, ParseErrorCallback parseErrorHandler)

Parameters

stream Stream

Stream na stiahnutie šablóny z.

parseErrorHandler ParseErrorCallback

špecifikovaná metóda callback na riešenie chýb xml parse.

Project(Stretnutie, Stretnutie)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z šablóny (existujúci súbor mpp alebo mpt).

public Project(Stream stream, string protectionPassword)

Parameters

stream Stream

Stream na stiahnutie šablóny z.

protectionPassword string

Ochrana hesla .

Remarks

Prečítajte si heslo chránené súbory v súčasnosti podporované pre formát súboru MSP 2003 iba.

Project(striekačky, LoadOptions)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z šablóny (existujúci súbor mpp alebo mpt)so špecifikovaným príkladom triedy Aspose.Tasks.LoadOptions.

public Project(string projectTemplate, LoadOptions options)

Parameters

projectTemplate string

Cesta k šablóny na vytvorenie projektu z

options LoadOptions

špecifikovaný príklad triedy Aspose.Tasks.LoadOptions.

Project(Príslušenstvo, LoadOptions)

Initalizuje novú inštanciu triedy Aspose.Tasks.Project z Streamso špecifikovaným príkladom triedy Aspose.Tasks.LoadOptions.

public Project(Stream stream, LoadOptions options)

Parameters

stream Stream

Stream projektu System.IO.Streamclass

options LoadOptions

špecifikovaný príklad Aspose.Tasks.LoadOptionsclass

Properties

ActualsInSync

Získate alebo nastavíte hodnotu, ktorá naznačuje, či je ActualsInSync nastavený alebo nie.

[EntityField]
public NullableBool ActualsInSync { get; set; }

Hodnota nehnuteľnosti

NullableBool

AdminProject

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený AdminProject alebo nie.

[EntityField]
public NullableBool AdminProject { get; set; }

Hodnota nehnuteľnosti

NullableBool

AreEditableActualCosts

Dostane alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool AreEditableActualCosts { get; set; }

Hodnota nehnuteľnosti

NullableBool

Author

Získate alebo nastavíte hodnotu autora.

[EntityField]
public string Author { get; set; }

Hodnota nehnuteľnosti

string

AutoAddNewResourcesAndTasks

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený AutoAddNewResourcesAndTasks alebo nie.

[EntityField]
public NullableBool AutoAddNewResourcesAndTasks { get; set; }

Hodnota nehnuteľnosti

NullableBool

AutoCalculateAssignmentCosts

Získava alebo určuje, či by mali byť náklady na úlohu a zostávajúce náklady automaticky vypočítané pomocou pracovných a zdrojových sadzieb úlohy.

[EntityField]
public bool AutoCalculateAssignmentCosts { get; set; }

Hodnota nehnuteľnosti

bool

Autolink

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie Autolink.

[EntityField]
public NullableBool Autolink { get; set; }

Hodnota nehnuteľnosti

NullableBool

BaselineForEarnedValue

Získa alebo nastaví hodnotu BaselineForEarnedValue.

[EntityField]
public BaselineType BaselineForEarnedValue { get; set; }

Hodnota nehnuteľnosti

BaselineType

BuiltInProps

Získava kolekciu vstavaných nehnuteľností projektu.

public BuiltInProjectPropertyCollection BuiltInProps { get; }

Hodnota nehnuteľnosti

BuiltInProjectPropertyCollection

CalculationMode

Získajte alebo nastavíte spôsob výpočtu projektu.Môže to byť jedna z hodnôt zoznamu Aspose.Tasks.Project.CalculationMode.

public CalculationMode CalculationMode { get; set; }

Hodnota nehnuteľnosti

CalculationMode

Calendar

Získať alebo nastaviť hodnotu kalendára.

[EntityField]
public Calendar Calendar { get; set; }

Hodnota nehnuteľnosti

Calendar

Calendars

Získava Aspose.Tasks.CalendarCollection objekt tohto príkladu projektu.

public CalendarCollection Calendars { get; }

Hodnota nehnuteľnosti

CalendarCollection

Category

Získa alebo nastaví hodnotu kategórie.

[EntityField]
public string Category { get; set; }

Hodnota nehnuteľnosti

string

Comments

Získa alebo nastaví hodnotu komentárov.

[EntityField]
public string Comments { get; set; }

Hodnota nehnuteľnosti

string

Company

Získate alebo nastavíte hodnotu spoločnosti.

[EntityField]
public string Company { get; set; }

Hodnota nehnuteľnosti

string

CreationDate

Získa alebo nastaví hodnotu CreationDate.

[EntityField]
public DateTime CreationDate { get; set; }

Hodnota nehnuteľnosti

DateTime

CriticalPath

Získa zoznam, ktorý obsahuje zoznam kritických úloh, ktoré zahŕňajú kritickú cestu tohto projektu.Jedná sa o operáciu O(n), kde n je počet úloh v projekte.

public TaskCollection CriticalPath { get; }

Hodnota nehnuteľnosti

TaskCollection

CriticalSlackLimit

Získa alebo nastaví hodnotu CriticalSlackLimit.

[EntityField]
public int CriticalSlackLimit { get; set; }

Hodnota nehnuteľnosti

int

CurrencyCode

Získate alebo nastavíte hodnotu CurrencyCode.

[EntityField]
public string CurrencyCode { get; set; }

Hodnota nehnuteľnosti

string

CurrencyDigits

Získate alebo nastavíte hodnotu CurrencyDigits.

[EntityField]
public int CurrencyDigits { get; set; }

Hodnota nehnuteľnosti

int

CurrencySymbol

Získajte alebo nastavíte hodnotu menového symbolu.

[EntityField]
public string CurrencySymbol { get; set; }

Hodnota nehnuteľnosti

string

CurrencySymbolPosition

Získať alebo nastaviť hodnotu ValutaSymbolPosition.

[EntityField]
public CurrencySymbolPositionType CurrencySymbolPosition { get; set; }

Hodnota nehnuteľnosti

CurrencySymbolPositionType

CurrentDate

Získa alebo nastaví hodnotu CurrentDate.

[EntityField]
public DateTime CurrentDate { get; set; }

Hodnota nehnuteľnosti

DateTime

CustomDateFormat

Získa alebo nastaví hodnotu CustomDateFormat.

[EntityField]
public string CustomDateFormat { get; set; }

Hodnota nehnuteľnosti

string

CustomProps

Získava kolekciu vlastností projektu.

public CustomProjectPropertyCollection CustomProps { get; }

Hodnota nehnuteľnosti

CustomProjectPropertyCollection

DateFormat

Získa alebo nastaví hodnotu DateFormat.

[EntityField]
public DateFormat DateFormat { get; set; }

Hodnota nehnuteľnosti

DateFormat

DaysPerMonth

Získajte alebo nastavíte hodnotu DaysPerMonth.

[EntityField]
public int DaysPerMonth { get; set; }

Hodnota nehnuteľnosti

int

DefaultFinishTime

Získa alebo nastaví hodnotu DefaultFinishTime.

[EntityField]
public DateTime DefaultFinishTime { get; set; }

Hodnota nehnuteľnosti

DateTime

DefaultFixedCostAccrual

Získa alebo nastaví hodnotu DefaultFixedCostAccrual.

[EntityField]
public CostAccrualType DefaultFixedCostAccrual { get; set; }

Hodnota nehnuteľnosti

CostAccrualType

DefaultOvertimeRate

Získa alebo nastaví hodnotu DefaultOvertimeRate.

[EntityField]
public double DefaultOvertimeRate { get; set; }

Hodnota nehnuteľnosti

double

DefaultStandardRate

Získa alebo nastaví hodnotu DefaultStandardRate.

[EntityField]
public double DefaultStandardRate { get; set; }

Hodnota nehnuteľnosti

double

DefaultStartTime

Získa alebo nastaví hodnotu DefaultStartTime.

[EntityField]
public DateTime DefaultStartTime { get; set; }

Hodnota nehnuteľnosti

DateTime

Predvolená metóda

Získa alebo nastaví hodnotu DefaultTaskEVMethod.

[EntityField]
public EarnedValueMethodType DefaultTaskEVMethod { get; set; }

Hodnota nehnuteľnosti

EarnedValueMethodType

DefaultTaskType

Získa alebo nastaví hodnotu DefaultTaskType.

[EntityField]
public TaskType DefaultTaskType { get; set; }

Hodnota nehnuteľnosti

TaskType

DefaultView

Získajte alebo nastavíte predvolený pohľad na projekt.

public View DefaultView { get; set; }

Hodnota nehnuteľnosti

View

DefaultWeekWorkingDays

Získajte príklad triedy Aspose.Tasks.WeekDayCollection, ktorá predstavuje zoznam projektových predvolených pracovných dní a pracovných hodín v týždni.

public WeekDayCollection DefaultWeekWorkingDays { get; }

Hodnota nehnuteľnosti

WeekDayCollection

Remarks

Údaje sa nachádzajú iba v mpp súboroch (nie v xml).

DisplayOptions

Získajte príklad triedy Aspose.Tasks.ProjectDisplayOptions.

public ProjectDisplayOptions DisplayOptions { get; }

Hodnota nehnuteľnosti

ProjectDisplayOptions

DurationFormat

Získa alebo nastaví hodnotu DurationFormat.

[EntityField]
public TimeUnitType DurationFormat { get; set; }

Hodnota nehnuteľnosti

TimeUnitType

EarnedValueMethod

Získať alebo nastaviť hodnotu EarnedValueMethod.

[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }

Hodnota nehnuteľnosti

EarnedValueMethodType

ExtendedAttributes

Získať rozšírenýAttributeDefinitionCollection objekt.Zbierka rozšírených atribútov (vlastných polí) definícií spojených s projektom.

public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }

Hodnota nehnuteľnosti

ExtendedAttributeDefinitionCollection

ExtendedCreationDate

Získa alebo nastaví hodnotu ExtendedCreationDate.

[EntityField]
public DateTime ExtendedCreationDate { get; set; }

Hodnota nehnuteľnosti

DateTime

FinishDate

Získa alebo nastaví hodnotu FinishDate.

[EntityField]
public DateTime FinishDate { get; set; }

Hodnota nehnuteľnosti

DateTime

FiscalYearStart

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool FiscalYearStart { get; set; }

Hodnota nehnuteľnosti

NullableBool

FyStartDate

Získa alebo nastaví hodnotu FyStartDate.

[EntityField]
public Month FyStartDate { get; set; }

Hodnota nehnuteľnosti

Month

Guid

Získa alebo nastaví hodnotu sprievodcu.

[EntityField]
public Guid Guid { get; set; }

Hodnota nehnuteľnosti

Guid

HonorConstraints

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený HonorConstraints alebo nie.

[EntityField]
public NullableBool HonorConstraints { get; set; }

Hodnota nehnuteľnosti

NullableBool

HyperlinkBase

Získa alebo nastaví hodnotu HyperlinkBase.

[EntityField]
public string HyperlinkBase { get; set; }

Hodnota nehnuteľnosti

string

InsertedProjectsLikeSummary

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool InsertedProjectsLikeSummary { get; set; }

Hodnota nehnuteľnosti

NullableBool

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled alebo nie.

[EntityField]
public NullableBool KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled { get; set; }

Hodnota nehnuteľnosti

NullableBool

Keywords

Získa alebo nastaví hodnotu kľúčových slov.

[EntityField]
public string Keywords { get; set; }

Hodnota nehnuteľnosti

string

LastAuthor

Získať alebo nastaviť hodnotu LastAuthor.

[EntityField]
public string LastAuthor { get; set; }

Hodnota nehnuteľnosti

string

LastPrinted

Získa alebo nastaví hodnotu LastPrinted.

[EntityField]
public DateTime LastPrinted { get; set; }

Hodnota nehnuteľnosti

DateTime

LastSaved

Získa alebo nastaví hodnotu LastSaved.

[EntityField]
public DateTime LastSaved { get; set; }

Hodnota nehnuteľnosti

DateTime

Manager

Získate alebo nastavíte hodnotu manažéra.

[EntityField]
public string Manager { get; set; }

Hodnota nehnuteľnosti

string

MicrosoftProjectServerURL

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený MicrosoftProjectServerURL alebo nie.

[EntityField]
public NullableBool MicrosoftProjectServerURL { get; set; }

Hodnota nehnuteľnosti

NullableBool

MinutesPerDay

Získať alebo nastaviť hodnotu MinutesPerDay.

[EntityField]
public int MinutesPerDay { get; set; }

Hodnota nehnuteľnosti

int

MinutesPerWeek

Získa alebo nastaví hodnotu MinutesPerWeek.

[EntityField]
public int MinutesPerWeek { get; set; }

Hodnota nehnuteľnosti

int

MoveCompletedEndsBack

Získate alebo nastavíte hodnotu, ktorá naznačuje, či je MoveCompletedEndsBack nastavený alebo nie.

[EntityField]
public NullableBool MoveCompletedEndsBack { get; set; }

Hodnota nehnuteľnosti

NullableBool

MoveCompletedEndsForward

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený MoveCompletedEndsForward alebo nie.

[EntityField]
public NullableBool MoveCompletedEndsForward { get; set; }

Hodnota nehnuteľnosti

NullableBool

MoveRemainingStartsBack

Získate alebo nastavíte hodnotu, ktorá naznačuje, či je MoveRemainingStartsBack nastavený alebo nie.

[EntityField]
public NullableBool MoveRemainingStartsBack { get; set; }

Hodnota nehnuteľnosti

NullableBool

MoveRemainingStartsForward

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený MoveRemainingStartsForward alebo nie.

[EntityField]
public NullableBool MoveRemainingStartsForward { get; set; }

Hodnota nehnuteľnosti

NullableBool

MultipleCriticalPaths

Získa alebo nastaví hodnotu, ktorá naznačuje, či je MultipleCriticalPaths nastavený alebo nie.

[EntityField]
public NullableBool MultipleCriticalPaths { get; set; }

Hodnota nehnuteľnosti

NullableBool

Name

Dostane alebo nastaví hodnotu názvu.

[EntityField]
public string Name { get; set; }

Hodnota nehnuteľnosti

string

NewTaskStartDate

Získa alebo nastaví hodnotu NewTaskStartDate.

[EntityField]
public TaskStartDateType NewTaskStartDate { get; set; }

Hodnota nehnuteľnosti

TaskStartDateType

NewTasksAreManual

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool NewTasksAreManual { get; set; }

Hodnota nehnuteľnosti

NullableBool

NewTasksEffortDriven

Získate alebo nastavíte hodnotu, ktorá ukazuje, či je nastavený alebo nie NewTasksEffortDriven.

[EntityField]
public NullableBool NewTasksEffortDriven { get; set; }

Hodnota nehnuteľnosti

NullableBool

NewTasksEstimated

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool NewTasksEstimated { get; set; }

Hodnota nehnuteľnosti

NullableBool

OleObjects

Získava zbierku obsahujúcu príklady triedy Aspose.Tasks.OleObject, ktoré sú prepojené alebo vložené do tohto súboru projektu.K dispozícii len pre formát súboru mpp. Táto zbierka je čitateľná iba s výnimkou operácie “Clear”.

public OleObjectCollection OleObjects { get; }

Hodnota nehnuteľnosti

OleObjectCollection

OutlineCodes

Získajte OutlineCodeDefinitionCollection objekt.Zbieranie definícií outline kódu spojených s projektom.

public OutlineCodeDefinitionCollection OutlineCodes { get; }

Hodnota nehnuteľnosti

OutlineCodeDefinitionCollection

PrimaveraProperties

Získajte objekt, ktorý obsahuje vlastnosti špecifické pre Primavera pre projekt čítaný z súboru Primavera.

public PrimaveraProjectProperties PrimaveraProperties { get; }

Hodnota nehnuteľnosti

PrimaveraProjectProperties

ProjectExternallyEdited

Získa alebo nastaví hodnotu, ktorá naznačuje, či je ProjectExternallyEdited nastavený alebo nie.

[EntityField]
public NullableBool ProjectExternallyEdited { get; set; }

Hodnota nehnuteľnosti

NullableBool

RemoveFileProperties

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie je nastavený RemoveFileProperties.

[EntityField]
public NullableBool RemoveFileProperties { get; set; }

Hodnota nehnuteľnosti

NullableBool

ResourceAssignments

Získajte zdrojAssignmentCollection objekt.

public ResourceAssignmentCollection ResourceAssignments { get; }

Hodnota nehnuteľnosti

ResourceAssignmentCollection

ResourceFilters

Získava všetky definície filtra založené na zdroji.ResourceFilters je zbierka objektov Aspose.Tasks.Filter.

public FilterCollection ResourceFilters { get; }

Hodnota nehnuteľnosti

FilterCollection

ResourceGroups

Získava všetky definície skupiny založené na zdrojoch.ResourceGroups je zbierka objektov Aspose.Tasks.Group.

public GroupCollection ResourceGroups { get; }

Hodnota nehnuteľnosti

GroupCollection

Resources

Získajte zdrojový objekt.

public ResourceCollection Resources { get; }

Hodnota nehnuteľnosti

ResourceCollection

Revision

Získate alebo nastavíte hodnotu Revízie.

[EntityField]
public int Revision { get; set; }

Hodnota nehnuteľnosti

int

RootTask

Získava koreň stromu úloh.

public Task RootTask { get; }

Hodnota nehnuteľnosti

Task

SaveVersion

Získa alebo nastaví hodnotu SaveVersion.

[EntityField]
public int SaveVersion { get; set; }

Hodnota nehnuteľnosti

int

ScheduleFromStart

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool ScheduleFromStart { get; set; }

Hodnota nehnuteľnosti

NullableBool

ShowProjectSummaryTask

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený ShowProjectSummaryTask alebo nie.

[EntityField]
public bool ShowProjectSummaryTask { get; set; }

Hodnota nehnuteľnosti

bool

SplitsInProgressTasks

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený SplitsInProgressTasks alebo nie.

[EntityField]
public NullableBool SplitsInProgressTasks { get; set; }

Hodnota nehnuteľnosti

NullableBool

SpreadActualCost

Dostane alebo nastaví hodnotu, ktorá naznačuje, či je nastavený SpreadActualCost alebo nie.

[EntityField]
public NullableBool SpreadActualCost { get; set; }

Hodnota nehnuteľnosti

NullableBool

SpreadPercentComplete

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený alebo nie.

[EntityField]
public NullableBool SpreadPercentComplete { get; set; }

Hodnota nehnuteľnosti

NullableBool

StartDate

Získajte alebo nastavíte hodnotu StartDate.

[EntityField]
public DateTime StartDate { get; set; }

Hodnota nehnuteľnosti

DateTime

StatusDate

Získa alebo nastaví hodnotu StatusDate.

[EntityField]
public DateTime StatusDate { get; set; }

Hodnota nehnuteľnosti

DateTime

Subject

Získava alebo stanovuje hodnotu subjektu.

[EntityField]
public string Subject { get; set; }

Hodnota nehnuteľnosti

string

Tables

Získajte zoznam objektov Aspose.Tasks.Table.

public TableCollection Tables { get; }

Hodnota nehnuteľnosti

TableCollection

TaskFilters

Získa všetky definície filtra založené na úlohe.TaskFilters je zbierka objektov Aspose.Tasks.Filter.

public FilterCollection TaskFilters { get; }

Hodnota nehnuteľnosti

FilterCollection

TaskGroups

Získava všetky definície skupiny založené na úlohe.TaskGroups je zbierka objektov Aspose.Tasks.Group.

public GroupCollection TaskGroups { get; }

Hodnota nehnuteľnosti

GroupCollection

TaskLinks

Obsahuje objekt Aspose.Tasks.TaskLinkCollection.

public TaskLinkCollection TaskLinks { get; }

Hodnota nehnuteľnosti

TaskLinkCollection

TaskUpdatesResource

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený TaskUpdatesResource alebo nie.

[EntityField]
public NullableBool TaskUpdatesResource { get; set; }

Hodnota nehnuteľnosti

NullableBool

Template

Získa alebo nastaví hodnotu šablóny.

[EntityField]
public string Template { get; set; }

Hodnota nehnuteľnosti

string

TimescaleFinish

Získa alebo nastaví hodnotu TimescaleFinish.

[EntityField]
public DateTime TimescaleFinish { get; set; }

Hodnota nehnuteľnosti

DateTime

TimescaleStart

Získajte alebo nastavíte hodnotu TimescaleStart.

[EntityField]
public DateTime TimescaleStart { get; set; }

Hodnota nehnuteľnosti

DateTime

Title

Získa alebo nastaví hodnotu názvu.

[EntityField]
public string Title { get; set; }

Hodnota nehnuteľnosti

string

Uid

Získate alebo nastavíte hodnotu UID.

[EntityField]
public string Uid { get; set; }

Hodnota nehnuteľnosti

string

UpdateManuallyScheduledTasksWhenEditingLinks

Získa alebo nastaví hodnotu, ktorá naznačuje, či je nastavený UpdateManuallyScheduledTasksWhenEditingLinks alebo nie.

[EntityField]
public NullableBool UpdateManuallyScheduledTasksWhenEditingLinks { get; set; }

Hodnota nehnuteľnosti

NullableBool

VbaProject

Získava príklad triedy Aspose.Tasks.Project.VbaProject.

public VbaProject VbaProject { get; }

Hodnota nehnuteľnosti

VbaProject

Views

Získajte zoznam objektov Aspose.Tasks.View.

public ViewCollection Views { get; }

Hodnota nehnuteľnosti

ViewCollection

Definícia WBSCode

Získajte alebo nastavíte definíciu kódu WBS pre projekt.

public WBSCodeDefinition WBSCodeDefinition { get; set; }

Hodnota nehnuteľnosti

WBSCodeDefinition

WeekStartDay

Získajte alebo nastavíte hodnotu WeekStartDay.

[EntityField]
public DayType WeekStartDay { get; set; }

Hodnota nehnuteľnosti

DayType

WorkFormat

Získa alebo nastaví hodnotu WorkFormat.

[EntityField]
public TimeUnitType WorkFormat { get; set; }

Hodnota nehnuteľnosti

TimeUnitType

Methods

CopyTo(Project)

Kópia hlavných údajov a vlastností projektu do iného projektu.

public void CopyTo(Project another)

Parameters

another Project

Ďalší projekt na kopírovanie údajov.

CopyTo(Projekty, CopyToOptions)

Kópia hlavných údajov a vlastností projektu do iného projektu.

public void CopyTo(Project another, CopyToOptions options)

Parameters

another Project

Ďalší projekt na kopírovanie údajov.

options CopyToOptions

Možnosti kopírovania na ovládanie procesu kopírovania.

EnumerateAllChildTasks()

Recursivne zaznamenáva všetky úlohy projektu vrátane koreňového úlohy.

public IEnumerable<task> EnumerateAllChildTasks()

Returns

IEnumerable < Task >

IEnumerable, ktorý sa dá použiť na iteráciu všetkých úloh projektu.

Remarks

Poskytuje ľahší spôsob, ako iterovať nad úlohami v porovnaní s metódou Aspose.Tasks.Project.SelectAllChildTasks, pretože nepredloží pamäť pre všetky úlohy.

Získajte t>(Ťažko Ťažko="">)

Vráti hodnotu, na ktorú je majetok mapovaný v tomto kontajneri.

public T Get<t>(Key<t, prjkey=""> key)

Parameters

key Key <t, prjkey ="">

špecifikovaný kľúč nehnuteľnosti. Aspose.Tasks.Prj získať kľúč nehnuteľnosti.

Returns

T

hodnota, na ktorú je majetok mapovaný v tomto kontajneri.

Typ parametrov

T

Typ mapovanej hodnoty.

GetBaselineSaveTime(BaselineType)

Vráťte základňu a ušetríte čas.

public DateTime GetBaselineSaveTime(BaselineType baselineNumber)

Parameters

baselineNumber BaselineType

Číslo základnej linky Aspose.Tasks.BaselineType.

Returns

DateTime

Posledná základňa ušetrí dátum a čas.

Remarks

Vráti DateTime.MinValue, ak základná linka nebola uložená.

GetDuration(Dvojitý)

Obsahuje objekt Aspose.Tasks.Duration s uvedeným počtom jednotiek a predvoleným formátom trvania, ktorý je definovaný v nastaveniach projektu Aspose.Tasks.Prj.DurationFormat.

public Duration GetDuration(double val)

Parameters

val double

špecifikovaný počet jednotiek.

Returns

Duration

Dlhodobý objekt.

Remarks

Táto metóda by sa mala používať opatrne, pretože vráti rôzne dĺžky v závislosti od nastavenia Project.DurationFormat.Napríklad GetWork(1.0) vráti 1 hodinu, keď je Project.DurationFormat TimeUnitType.Hour alebo 1 deň, ak je Project.DurationFormat TimeUnitType.Day.

GetDuration(dvojnásobný, TimeUnitType)

Obsahuje objekt Aspose.Tasks.Duration s uvedeným počtom jednotiek Aspose.Tasks.TimeUnitType.

public Duration GetDuration(double val, TimeUnitType timeUnit)

Parameters

val double

špecifikovaný počet jednotiek.

timeUnit TimeUnitType

špecifikovaná hodnota TimeUnitType.

Returns

Duration

Dlhodobý objekt.

GetDuration(TimeSpan a TimeUnitType)

Obsahuje objekt Aspose.Tasks.Duration s špecifikovanou hodnotou System.TimeSpan a špecifikovanou hodnotou Aspose.Tasks.TimeUnitType.

public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)

Parameters

timeSpan TimeSpan

špecifikovaná hodnota System.TimeSpan.

timeUnit TimeUnitType

špecifikovaná hodnota TimeUnitType.

Returns

Duration

Dlhodobý objekt.

GetPageCount(SaveOptions)

Stránka sa vráti počtu pre projekt, ktorý sa má zrealizovať pomocou daného Aspose.Tasks.Saving.SaveOptions.

public int GetPageCount(SaveOptions saveOptions)

Parameters

saveOptions SaveOptions

Možnosti ušetrenia na získanie počtu stránok.

Returns

int

Číslo stránky, ktoré sa má odovzdať.

Examples

V tomto príklade HtmlSaveOptions a počet strán v výslednom HTML je napísaný na konzole.

Project project = new Project(@"test.mpp");
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
    IncludeProjectNameInPageHeader = false,
    IncludeProjectNameInTitle = false,
    PageSize = PageSize.A4,
    Timescale = Timescale.Days,
    StartDate = project.Get(Prj.StartDate).Date,
    EndDate = project.Get(Prj.FinishDate).Date
};

Console.WriteLine(project.GetPageCount(saveOptions));

GetPageCount()

Vráti číslo stránky pre projekt, ktorý má byť zrealizovaný pomocou predvoleného Aspose.Tasks.Visualization.Timescale(Days).

public int GetPageCount()

Returns

int

Stránka sa počítá na odovzdanie.

GetPageCount(Timescale)

Vráti číslo stránky pre projekt, ktorý má byť zrealizovaný pomocou daného Aspose.Tasks.Visualization.Timescale.

public int GetPageCount(Timescale scale)

Parameters

scale Timescale

Rozsah na získanie počtu stránok.

Returns

int

Stránka sa počítá na odovzdanie.

GetPageCount(PresentationFormat)

Vráti číslo stránky pre projekt, ktorý sa má zrealizovať pomocou predvoleného Aspose.Tasks.Visualization.Timescale(Days) a daný Aspose.Tasks.Visualization.PresentationFormat

public int GetPageCount(PresentationFormat format)

Parameters

format PresentationFormat

Formát na získanie počtu stránok.

Returns

int

Stránka sa počítá na odovzdanie.

GetPageCount(Predstavenie, časový rozsah)

Vráti číslo stránky pre projekt, ktorý sa má zrealizovať pomocou daného Aspose.Tasks.Visualization.Timescale a Aspose.Tasks.Visualization.PresentationFormat.

public int GetPageCount(PresentationFormat format, Timescale scale)

Parameters

format PresentationFormat

Formát na získanie počtu stránok.

scale Timescale

Rozsah na získanie počtu stránok.

Returns

int

Číslo stránky, ktoré sa má odovzdať.

GetPageCount(PageSize, časový rozsah, časový rozsah, časový rozsah)

Vráti číslo stránky pre projekt, ktorý sa má zrealizovať pomocou daného Aspose.Tasks.Visualization.Timescale, Aspose.Tasks.Visualization.PresentationFormát a dátumový rozsah.

public int GetPageCount(PageSize pageSize, Timescale scale, DateTime startDate, DateTime endDate)

Parameters

pageSize PageSize

Veľkosť, na ktorú sa dá počítať stránka.

scale Timescale

Rozsah na získanie počtu stránok.

startDate DateTime

Začiatočný dátum na získanie počtu stránok.

endDate DateTime

Konečný dátum na získanie počtu stránok.

Returns

int

Stránka sa počítá na odovzdanie.

GetPageCount(Hodnotenie, Timescale)

Vráti číslo stránky pre projekt, ktorý sa má zrealizovať pomocou daného Aspose.Tasks.Visualization.Timescale a Aspose.Tasks.Visualization.PageSize.

public int GetPageCount(PageSize pageSize, Timescale scale)

Parameters

pageSize PageSize

Veľkosť, na ktorú sa dá počítať stránka.

scale Timescale

Rozsah na získanie počtu stránok.

Returns

int

Stránka sa počítá na odovzdanie.

GetPredecessors(Task)

Vráti zbierku odkazov na úlohy, ktoré sú predchodcami určeného úlohy.

public TaskLinkCollection GetPredecessors(Task task)

Parameters

task Task

Úlohou je získať predchodcov.

Returns

TaskLinkCollection

Zoznam predchodcov Aspose.Tasks.TaskLink.

GetProjectFileInfo(Stretnutie)

Prečítajte si info projektového súboru z súboru.

public static ProjectFileInfo GetProjectFileInfo(string filename)

Parameters

filename string

Názov projektu je filanóm.

Returns

ProjectFileInfo

Projektový súbor info Aspose.Tasks.ProjectFileInfo.

GetProjectFileInfo(Stream)

Získajte informácie o súbore projektu z prúdu.

public static ProjectFileInfo GetProjectFileInfo(Stream stream)

Parameters

stream Stream

a dátový prúd.

Returns

ProjectFileInfo

Projektový súbor info Aspose.Tasks.ProjectFileInfo.

GetWork(Dvojitý)

Obsahuje objekt Aspose.Tasks.Duration s špecifikovaným systémom.Dvojnásobná hodnota a predvolený pracovný formát.

public Duration GetWork(double val)

Parameters

val double

špecifikovaná dvojitá hodnota.

Returns

Duration

Dlhodobý objekt.

Remarks

Táto metóda by sa mala používať opatrne, pretože vráti rôzne dĺžky v závislosti od nastavenia Project.WorkFormat.Napríklad GetWork(1.0) vráti 1 hodinu, keď je Project.WorkFormat TimeUnitType.Hour alebo 1 deň, ak je Project.WorkFormat TimeUnitType.Day.

Print()

Tlačiť projekt do predvoleného tlačiarne s predvolenými nastavením tlačiarne pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print()

Print(PrintOptions)

Tlačiť projekt do predvoleného tlačiarne s predvolenými nastavením tlačiarne a prispôsobené možnosti ukladania pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(PrintOptions options)

Parameters

options PrintOptions

špecifikovaný príklad triedy Aspose.Tasks.Saving.PrintOptions.

Print(Stretnutie)

Tlačiť projekt na špecifikovaný tlačiareň s predvolenými nastavením tlačiarne pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(string printerName)

Parameters

printerName string

špecifikovaný názov tlačiarne.

Print(PrinterSettings)

Tlačiť projekt podľa špecifikovaných nastavení tlačiarne pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(PrinterSettings printerSettings)

Parameters

printerSettings PrinterSettings

určený príklad triedy System.Drawing.Printing.PrinterSettings.

Print(Tlačové nastavenia, string)

Tlačiť projekt podľa špecifikovaných nastavení tlačiarne pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(PrinterSettings printerSettings, string documentName)

Parameters

printerSettings PrinterSettings

určený príklad triedy System.Drawing.Printing.PrinterSettings.

documentName string

názov dokumentu, ktorý sa zobrazí (napríklad v dialógovom okne stavu tlače alebo v tlačiarni).

Print(Tlačové nastavenia, Tlačové možnosti)

Tlačiť projekt podľa špecifikovaných nastavení tlačiarne a prispôsobené možnosti ukladania pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(PrinterSettings printerSettings, PrintOptions options)

Parameters

printerSettings PrinterSettings

určený príklad triedy System.Drawing.Printing.PrinterSettings.

options PrintOptions

špecifikovaný príklad triedy Aspose.Tasks.Saving.PrintOptions.

Print(Tlačové nastavenia, PrintOptions, String)

Tlačiť projekt podľa špecifikovaných nastavení tlačiarne, možnosti prispôsobenia a špecifikovaného názvu dokumentu pomocou štandardného ovládača tlače (bez užívateľského rozhrania).

public void Print(PrinterSettings printerSettings, PrintOptions options, string documentName)

Parameters

printerSettings PrinterSettings

určený príklad triedy System.Drawing.Printing.PrinterSettings.

options PrintOptions

špecifikovaný príklad triedy Aspose.Tasks.Saving.PrintOptions.

documentName string

názov dokumentu, ktorý sa zobrazí (napríklad v dialógovom okne stavu tlače alebo v tlačiarni).

Recalculate()

Zhromažďuje všetky projektové úlohy ID, úrovne výstupu, dátumy začiatku / ukončenia, nastaví predčasné / neskoré dátumy, vypočíta údery, pracovné a nákladové polia.

public void Recalculate()

Recalculate(bool)

Zverejňuje všetky projektové úlohy ID, úrovne výstupu, dátumy začiatku / ukončenia, nastaví predčasné / neskoré dátumy, vypočíta škody, pracovné a nákladové polia s voliteľnou validáciou.

public void Recalculate(bool validate)

Parameters

validate bool

Ak je to pravda, bude vykonaná validácia recalculácie.Aké údaje sú validované:V súčasnej dobe sa realizuje iba základná validácia úloh a dátumových radov prepojenia úloh.Dátumové rozsahy úloh (napr. ActualStart - ActualFinish, EarlyStart - EarlyFinish, atď.) ako aj dátumy úloh odkazov sa skontrolujú podľa kritérií dátumu, že dátum začiatku je menej alebo rovnaký ako dátum ukončenia.Ak niektorý z podmienok opísaných vyššie sa zlyhá, potom Aspose.Tasks.RecalculationValidationException bude vyhodený.

RecalculateResourceFields()

Prepočíta ID, začiatok a ukončenie zdrojov.

public void RecalculateResourceFields()

RecalculateResourceStartFinish()

Prečítajte si začiatok a koniec zdrojov.

public void RecalculateResourceStartFinish()

RemoveInvalidResourceAssignments()

Odstráni neplatné úlohy zdrojov z zoznamu úlohy zdrojov projektu.

public void RemoveInvalidResourceAssignments()

Remarks

MS Project vytvára prázdnu úlohu zdrojov pre každú úlohu.

ReštauráciaWBSCode()

Renumber WBS kód všetkých úloh.

public void RenumberWBSCode()

ReštauráciaWBSCode(Zoznam > int>)

Renumber WBS kód prepustených úloh.

public void RenumberWBSCode(List<int> taskIds)

Parameters

taskIds List < int >

Zadajte identifikátory na pomenovanie kódov WBS.

RescheduleUncompletedWorkToStartAfter(DateTime)

Reschedules nedokončené projekt práce začať po stanovenom dátume.

public void RescheduleUncompletedWorkToStartAfter(DateTime after)

Parameters

after DateTime

Dátum na obnovenie nedokončených prác po.

RescheduleUncompletedWorkToStartAfter(Úloha, Úloha, Úloha>)

Zrušiť nedokončenú prácu pre špecifikovaný zoznam úloh, ktoré sa majú začať po špecifikovanom dátume.

public void RescheduleUncompletedWorkToStartAfter(DateTime after, List<task> taskCollection)

Parameters

after DateTime

Dátum na obnovenie nedokončených prác po.

taskCollection List < Task >

Zoznam úloh a úloh na obnovenie nedokončených úloh.

Save(Príslušenstvo pre SimpleSaveOptions)

Uloží dokument do súboru pomocou špecifikovaných možností ušetrenia.

public void Save(string filename, SimpleSaveOptions options)

Parameters

filename string

Názov súboru .

options SimpleSaveOptions

Možnosti na úsporu.

Save(striekačka, SaveFileFormat)

Uloží projektové údaje do súboru.

public void Save(string filename, SaveFileFormat format)

Parameters

filename string

Názov súboru .

format SaveFileFormat

Uložiť formát súboru.

Save(Stretnutie)

Uloží projektové údaje do súboru vo formáte mpp.

public void Save(string filename)

Parameters

filename string

Názov súboru .

Save(Prehľad, SimpleSaveOptions)

Ušetrí projekt do prúdu pomocou špecifikovaných možností ušetrenia.

public void Save(Stream stream, SimpleSaveOptions options)

Parameters

stream Stream

a prúdu .

options SimpleSaveOptions

Možnosti na úsporu.

Save(Príslušenstvo pre SaveFileFormat)

Uloží projektové údaje do prúdu.

public void Save(Stream stream, SaveFileFormat format)

Parameters

stream Stream

a prúdu .

format SaveFileFormat

špecifikovaný uložiť súbor formát.Aspose.Tasks.Saving.SaveFileFormat

SaveAsTemplate(striekačky, SaveTemplateOptions)

Ušetriť projekt ako šablónu.

public void SaveAsTemplate(string fileName, SaveTemplateOptions options)

Parameters

fileName string

Názov súboru .

options SaveTemplateOptions

špecifikované možnosti uložiť Aspose.Tasks.Saving.SaveTemplateOptions.

SaveAsTemplate(Stretnutie)

Uloží projekt ako šablónu na špecifikovanú cestu súboru.

public void SaveAsTemplate(string fileName)

Parameters

fileName string

špecifikovaný názov súboru.

SaveAsTemplate(Stream)

Ušetrí projekt ako šablónu na špecifikovaný prúd.

public void SaveAsTemplate(Stream stream)

Parameters

stream Stream

špecifikovaný tok, aby sa projekt zachránil.

SaveAsTemplate(Stream, SaveTemplateOptions)

Ušetrí projekt ako šablónu na špecifikovaný prúd.

public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)

Parameters

stream Stream

Stream zachrániť projekt šablóny na.

options SaveTemplateOptions

špecifikované možnosti uložiť Aspose.Tasks.Saving.SaveTemplateOptions.

SaveReport(Stream)

Ušetriť prehľad správy projektu do prúdu.

public void SaveReport(Stream stream)

Parameters

stream Stream

Stream na zachovanie projektovej správy na.

SaveReport(Stretnutie)

Uložte správu o zobrazení projektu do súboru PDF.

public void SaveReport(string fileName)

Parameters

fileName string

Názov súboru .

SaveReport(Stream, správaType)

Uloží projektovú správu špecifikovaného typu do špecifikovaného prúdu.

public void SaveReport(Stream stream, ReportType reportType)

Parameters

stream Stream

špecifikovaný prúd na ukladanie správy o projekte.

reportType ReportType

špecifikovaná správa typ.Aspose.Tasks.Visualization.ReportType

SaveReport(Stretnutie, ReportType)

Uloží projektovú správu špecifikovaného typu vo formáte PDF do špecifikovanej súborovej trasy.

public void SaveReport(string fileName, ReportType reportType)

Parameters

fileName string

špecifikovaný názov súboru.

reportType ReportType

špecifikovaná správa typ.Aspose.Tasks.Visualization.ReportType

SelectAllChildTasks()

Recursivne zhromažďuje všetky detské úlohy koreňového úlohy.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

Zbieranie úloh .

Zoznam T>(Ťažko Ťažko=„“ , T)

Mapovanie špecifikovaného majetku na špecifikovanú hodnotu v tomto kontajneri.

public void Set<t>(Key<t, prjkey=""> key, T val)

Parameters

key Key <t, prjkey ="">

špecifikovaný kľúč nehnuteľnosti. Aspose.Tasks.Prj získať kľúč nehnuteľnosti.

val T

a hodnotu .

Typ parametrov

T

Typ mapovanej hodnoty.

Set(Kľúčová<datetime, prjkey=„>, dátumové obdobie)

Mapovanie špecifikovaného majetku na špecifikovanú hodnotu v tomto kontajneri.

public void Set(Key<datetime, prjkey=""> key, DateTime val)

Parameters

key Key < DateTime , PrjKey >

špecifikovaný kľúč nehnuteľnosti. Aspose.Tasks.Prj získať kľúč nehnuteľnosti.

val DateTime

a hodnotu .

SetBaseline(BaselineType)

Ušetrí základné polia na špecifikovanú základnú linku pre celý projekt.

public void SetBaseline(BaselineType baselineType)

Parameters

baselineType BaselineType

Typ základnej linky na ukladanie základných údajov.

SetBaseline(Základný typ, IEnumerable)

Ušetrí základné polia na špecifikovanú základnú linku pre vybrané úlohy.

public void SetBaseline(BaselineType baselineType, IEnumerable<task> taskCollection)

Parameters

baselineType BaselineType

Typ základnej linky na ukladanie základných údajov.

taskCollection IEnumerable < Task >

Zoznam úloh na ukladanie základných údajov.

SetBaselineSaveTime(Tabuľka, dátum)

Vytvorte základňu, ktorá ušetrí čas.

public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)

Parameters

baselineNumber BaselineType

Číslo základnej linky Aspose.Tasks.BaselineType.

value DateTime

Posledná základňa ušetrí dátum a čas.

Remarks

Nastaviť hodnotu na DateTime.MinValue, ak základná linka nebola uložená.

UpdateProjectWorkAsComplete(Názov: Bool)

Aktualizovať všetky práce ako kompletné cez špecifikovaný dátum pre celý projekt.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)

Parameters

completeThrough DateTime

Dátum aktualizácie práce ako dokončená.

setZeroOrHundredPercentCompleteOnly bool

Ak je nastavená na skutočné aktualizácie iba tie úlohy ako 100% dokončené, ktorých dátum dokončenia je pred uvedeným dátumom dokončenia.V opačnom prípade sa vypočíta percentuálna úplná hodnota na základe plánovaného začiatku a dátumu dokončenia.

UpdateProjectWorkAsComplete(DateTime, bool, zoznam)

Aktualizuje všetky práce ako kompletné cez špecifikovaný dátum pre špecifikovaný zoznam úloh.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly, List<task> taskCollection)

Parameters

completeThrough DateTime

Dátum aktualizácie práce ako dokončená.

setZeroOrHundredPercentCompleteOnly bool

Ak je nastavená na skutočné aktualizácie iba tie úlohy ako 100% dokončené, ktorých dátum dokončenia je pred uvedeným dátumom dokončenia.V opačnom prípade sa vypočíta percentuálna úplná hodnota na základe plánovaného začiatku a dátumu dokončenia.

taskCollection List < Task >

Zoznam<Task> úloh na aktualizáciu práce pre.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Slovenčina