Class Project

Class Project

ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)

Se edustaa projektia.

public class Project

Inheritance

object Project

Perintöjäsenet

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

Remarks

Se on keskeinen luokka Aspose.Tasks -kirjastossa.

Joku voi käyttääProject

Lue yksi tuetuista projektinhallintaformaatteista: MPP, MPT, MPX, XML.Jos haluat ladata olemassa olevan asiakirjan johonkin tuetuista muodoista, lähetä tiedoston nimi tai virta yhdelle rakentajista. Luodaan valkoinen projekti, soita parametritön rakentaja.

Käytä yhtä tallennusmenetelmää tallentaa projektin jollakin Aspose.Tasks.Saving.SaveFileFormat: Primavera: P6 XML, PM XER; Microsoft Excel: XLSX, XML; Fixed Layout: PDF; Kuvat: JPEG, PNG, BMP, TIFF, SVG; Tekstin: TXT; Muut: HTML.

Tuotteet tallentavat projektitietoja, kuten Aspose.Tasks.Project.Views, Aspose.Tasks.Project.BuiltInProps, Aspose.Tasks.Project.CustomProps ja Aspose.Tasks.Project.ExtendedAttributes.

Se on juuryksikkö, joka sisältää pääpisteitä manipuloimaan muita hankkeita, kuten Aspose.Tasks.Task, Aspose.Tasks.Resource, Aspose.Tasks.ResourceAssignment, Aspose.Tasks.ExtendedAttribute ja Aspose.Tasks.Calendar.

TheProject

Yksiköitä voidaan käyttää tyypillisten kokoelmien kautta, esimerkiksi Aspose.Tasks.Task.Children, Aspose.Tasks.Project.Resources, Aspose.Tasks.Project.ResourceAssignments jne.

Constructors

Project()

Aloita Aspose.Tasks.Project -luokan uusi esimerkki.

public Project()

Project(String ja String)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki salasanan suojaamasta mallista (todellinen mpp- tai mpt-tiedosto).

public Project(string projectTemplate, string protectionPassword)

Parameters

projectTemplate string

Matka mallin luomiseen projektista.

protectionPassword string

Suojelu salasanan kanssa.

Remarks

Lue salasanan suojattuja tiedostoja tuetaan tällä hetkellä vain MSP 2003 -tiedostomuotoon.

Project(String)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (esillä oleva mpp- tai mpt-tiedosto).

public Project(string projectTemplate)

Parameters

projectTemplate string

Matka mallin luomiseen projektista.

Project(Liikenne, PrimaveraReadOptions)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki virtauksestamääritellyn tapauksen kanssa Aspose.Tasks.PrimaveraReadOptions luokka.

public Project(Stream stream, PrimaveraReadOptions options)

Parameters

stream Stream

Ohjelman virta.IO.Streamclass

options PrimaveraReadOptions

määritetty esimerkki Aspose.Tasks.PrimaveraReadOptionsclass, jonka avulla voit räätälöidä lukemista Primavera-muodossa (XER tai XML).

Project(Lähde: ParseErrorCallback)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (esillä oleva mpp- tai mpt-tiedosto).

public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)

Parameters

projectTemplate string

Matka mallin luomiseen projektista.

parseErrorHandler ParseErrorCallback

määritetty callback menetelmä xml parse virheiden käsittelyyn.

Project(Stream)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki virtauksesta.

public Project(Stream stream)

Parameters

stream Stream

Virtaa ladata malli pois.

Project(StreamReader)

Aloita Aspose.Tasks.Project -luokan uusi esimerkki StreamReaderin esimerkistä.

public Project(StreamReader reader)

Parameters

reader StreamReader

Virta lukija, mistä ladata malli.

Project(Tyylikäs, PrimaveraReadOptions)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (esillä oleva MPP- tai MPT-tiedosto)määritellyn tapauksen kanssa Aspose.Tasks.PrimaveraReadOptions luokka.

public Project(string projectTemplate, PrimaveraReadOptions options)

Parameters

projectTemplate string

Matka mallin luomiseen hankkeesta

options PrimaveraReadOptions

määritelty esimerkki Aspose.Tasks.PrimaveraReadOptions luokka.

Project(DbSettings)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki, jotta voidaan lukea tietoja tietokannasta, joka on määritelty Aspose.Tasks.Connectivity.DbSettings -luokan esimerkkinä.

public Project(DbSettings settings)

Parameters

settings DbSettings

määritetty esimerkki Aspose.Tasks.Connectivity.DbSettings luokan.

Project(Liikenne, ParseErrorCallback)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (todellinen mpp- tai mpt-tiedosto).

public Project(Stream stream, ParseErrorCallback parseErrorHandler)

Parameters

stream Stream

Virtaa ladata malli pois.

parseErrorHandler ParseErrorCallback

määritetty callback menetelmä xml parse virheiden käsittelyyn.

Project(Virtaa, String)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (todellinen mpp- tai mpt-tiedosto).

public Project(Stream stream, string protectionPassword)

Parameters

stream Stream

Virtaa ladata malli pois.

protectionPassword string

Suojelu salasanan kanssa.

Remarks

Lue salasanan suojattuja tiedostoja tuetaan tällä hetkellä vain MSP 2003 -tiedostomuotoon.

Project(LoadOptions ja LoadOptions)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki mallista (esillä oleva mpp- tai mpt-tiedosto)määritellyn tapauksen kanssa Aspose.Tasks.LoadOptions luokka.

public Project(string projectTemplate, LoadOptions options)

Parameters

projectTemplate string

Matka mallin luomiseen hankkeesta

options LoadOptions

määritelty esimerkki Aspose.Tasks.LoadOptions luokan.

Project(Liikenne, LoadOptions)

Aloittaa Aspose.Tasks.Project -luokan uusi esimerkki virtauksestamääritellyn tapauksen kanssa Aspose.Tasks.LoadOptions luokka.

public Project(Stream stream, LoadOptions options)

Parameters

stream Stream

Ohjelman virta.IO.Streamclass

options LoadOptions

määritetty esimerkki Aspose.Tasks.LoadOptionsclass

Properties

ActualsInSync

Saat tai asetat arvon, joka osoittaa, onko ActualsInSync asetettu vai ei.

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

Omistuksen arvo

NullableBool

AdminProject

Saat tai asetat arvon, joka osoittaa, onko AdminProject asetettu vai ei.

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

Omistuksen arvo

NullableBool

AreEditableActualCosts

Saat tai asettaa arvon, joka osoittaa, onko AreEditableActualCosts asetettu vai ei.

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

Omistuksen arvo

NullableBool

Author

Saa tai asettaa arvon kirjoittajalta.

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

Omistuksen arvo

string

AutoAddNewResourcesAndTasks

Saat tai asetat arvon, joka osoittaa, onko AutoAddNewResourcesAndTasks asetettu vai ei.

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

Omistuksen arvo

NullableBool

AutoCalculateAssignmentCosts

Saat tai määrität, onko tehtävän kustannukset ja jäljellä olevat kustannukset laskettava automaattisesti tehtävän työn ja resurssitasojen avulla.

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

Omistuksen arvo

bool

Autolink

Saat tai asetat arvon, joka osoittaa, onko Autolink asetettu vai ei.

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

Omistuksen arvo

NullableBool

BaselineForEarnedValue

Saat tai asetat arvon BaselineForEarnedValue.

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

Omistuksen arvo

BaselineType

BuiltInProps

Hanki projektin sisäänrakennetun omaisuuden kokoelma.

public BuiltInProjectPropertyCollection BuiltInProps { get; }

Omistuksen arvo

BuiltInProjectPropertyCollection

CalculationMode

Hanki tai asettaa projektin laskentamallin.Se voi olla yksi Aspose.Tasks.Project.CalculationMode -luettelon arvoista.

public CalculationMode CalculationMode { get; set; }

Omistuksen arvo

CalculationMode

Calendar

Saat tai asettaa kalenterin arvon.

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

Omistuksen arvo

Calendar

Calendars

Saat Aspose.Tasks.CalendarCollection -objektin tässä Project -näytössä.

public CalendarCollection Calendars { get; }

Omistuksen arvo

CalendarCollection

Category

Antaa tai asettaa luokituksen arvo.

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

Omistuksen arvo

string

Comments

Antaa tai asettaa kommenttien arvon.

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

Omistuksen arvo

string

Company

Se saa tai asettaa arvon yhtiöstä.

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

Omistuksen arvo

string

CreationDate

Saat tai asetat arvon CreationDate.

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

Omistuksen arvo

DateTime

CriticalPath

Saat kokoelman, joka sisältää luettelon kriittisistä tehtävistä, jotka sisältävät tämän hankkeen kriittisen polun.Tämä on operaatio O(n), jossa n on hankkeen tehtävien lukumäärä.

public TaskCollection CriticalPath { get; }

Omistuksen arvo

TaskCollection

CriticalSlackLimit

Saat tai asetat CriticalSlackLimit -arvon.

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

Omistuksen arvo

int

CurrencyCode

Saat tai asettaa arvon valuuttakodista.

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

Omistuksen arvo

string

CurrencyDigits

Saat tai asettaa arvon valuuttaDigits.

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

Omistuksen arvo

int

CurrencySymbol

Saat tai asettaa arvon valuuttaSymbol.

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

Omistuksen arvo

string

CurrencySymbolPosition

Saat tai asettaa arvon valuuttaSymbolPosition.

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

Omistuksen arvo

CurrencySymbolPositionType

CurrentDate

Saat tai asettaa arvon CurrentDate.

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

Omistuksen arvo

DateTime

CustomDateFormat

Saat tai asetat CustomDateFormatin arvon.

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

Omistuksen arvo

string

CustomProps

Hanki projektin ominaisuuksien keräys.

public CustomProjectPropertyCollection CustomProps { get; }

Omistuksen arvo

CustomProjectPropertyCollection

DateFormat

Saat tai asetat DateFormatin arvon.

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

Omistuksen arvo

DateFormat

DaysPerMonth

Saat tai asetat DaysPerMonth -arvon.

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

Omistuksen arvo

int

DefaultFinishTime

Saat tai asetat DefaultFinishTime -arvon.

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

Omistuksen arvo

DateTime

DefaultFixedCostAccrual

Saat tai asetat DefaultFixedCostAccrualin arvon.

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

Omistuksen arvo

CostAccrualType

DefaultOvertimeRate

Saat tai asetat DefaultOvertimeRate -arvon.

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

Omistuksen arvo

double

DefaultStandardRate

Saat tai asetat DefaultStandardRate -arvon.

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

Omistuksen arvo

double

DefaultStartTime

Saat tai asetat DefaultStartTime -arvon.

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

Omistuksen arvo

DateTime

DefaultTaskMetodi

Saa tai asettaa DefaultTaskEVMethoden arvo.

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

Omistuksen arvo

EarnedValueMethodType

DefaultTaskType

Saat tai asetat DefaultTaskType -arvon.

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

Omistuksen arvo

TaskType

DefaultView

Saat tai asetat projektin oletusarvoisen näkymän.

public View DefaultView { get; set; }

Omistuksen arvo

View

DefaultWeekWorkingDays

Saat esimerkkinä Aspose.Tasks.WeekDayCollection luokka, joka edustaa kokoelma projektin oletusarvoisen viikon työpäiviä ja työaikoja.

public WeekDayCollection DefaultWeekWorkingDays { get; }

Omistuksen arvo

WeekDayCollection

Remarks

Tiedot sisältävät vain mpp-tiedostoja (ei xml-tiedostoja).

DisplayOptions

Saat esimerkkinä Aspose.Tasks.ProjectDisplayOptions luokan.

public ProjectDisplayOptions DisplayOptions { get; }

Omistuksen arvo

ProjectDisplayOptions

DurationFormat

Saat tai asetat DurationFormatin arvon.

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

Omistuksen arvo

TimeUnitType

EarnedValueMethod

Saa tai asettaa arvon EarnedValueMethod.

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

Omistuksen arvo

EarnedValueMethodType

ExtendedAttributes

Gets ExtendedAttributeDefinitionCollection objekti.Laajennetun ominaisuuden (soveltuvat kentät) määritelmät, jotka liittyvät hankkeeseen.

public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }

Omistuksen arvo

ExtendedAttributeDefinitionCollection

ExtendedCreationDate

Saat tai asettaa ExtendedCreationDate -arvon.

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

Omistuksen arvo

DateTime

FinishDate

Saat tai asetat FinishDaten arvon.

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

Omistuksen arvo

DateTime

FiscalYearStart

Se saa tai asettaa arvon, joka osoittaa, onko FiscalYearStart asetettu vai ei.

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

Omistuksen arvo

NullableBool

FyStartDate

Saat tai asettaa FyStartDaten arvon.

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

Omistuksen arvo

Month

Guid

Se saa tai asettaa arvon oppaasta.

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

Omistuksen arvo

Guid

HonorConstraints

Saat tai asetat arvon, joka osoittaa, onko HonorConstraints asetettu vai ei.

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

Omistuksen arvo

NullableBool

HyperlinkBase

Saat tai asetat HyperlinkBase-arvon.

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

Omistuksen arvo

string

InsertedProjectsLikeSummary

Saat tai asetat arvon, joka osoittaa, onko InsertedProjectsLikeSummary asetettu vai ei.

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

Omistuksen arvo

NullableBool

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled

Saat tai asetat arvon, joka osoittaa, onko KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled asetettu vai ei.

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

Omistuksen arvo

NullableBool

Keywords

Antaa tai asettaa avainsanojen arvon.

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

Omistuksen arvo

string

LastAuthor

Saat tai asettaa LastAuthorin arvon.

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

Omistuksen arvo

string

LastPrinted

Saat tai asetat LastPrinted-arvon.

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

Omistuksen arvo

DateTime

LastSaved

Saa tai asettaa arvon LastSaved.

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

Omistuksen arvo

DateTime

Manager

Se saa tai asettaa arvoa johtajalta.

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

Omistuksen arvo

string

MicrosoftProjectServer URL

Saat tai asetat arvon, joka osoittaa, onko MicrosoftProjectServerURL asetettu vai ei.

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

Omistuksen arvo

NullableBool

MinutesPerDay

Saat tai asetat MinutesPerDay -arvon.

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

Omistuksen arvo

int

MinutesPerWeek

Saat tai asetat MinutesPerWeek -arvon.

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

Omistuksen arvo

int

MoveCompletedEndsBack

Saat tai asetat arvon, joka osoittaa, onko MoveCompletedEndsBack asetettu vai ei.

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

Omistuksen arvo

NullableBool

MoveCompletedEndsForward

Saat tai asetat arvon, joka osoittaa, onko MoveCompletedEndsForward asetettu vai ei.

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

Omistuksen arvo

NullableBool

MoveRemainingStartsBack

Saat tai asetat arvon, joka osoittaa, onko MoveRemainingStartsBack asetettu vai ei.

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

Omistuksen arvo

NullableBool

MoveRemainingStartsForward

Saat tai asetat arvon, joka osoittaa, onko MoveRemainingStartsForward asetettu vai ei.

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

Omistuksen arvo

NullableBool

MultipleCriticalPaths

Saat tai asetat arvon, joka osoittaa, onko MultipleCriticalPaths asetettu vai ei.

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

Omistuksen arvo

NullableBool

Name

Antaa tai asettaa nimen arvo.

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

Omistuksen arvo

string

NewTaskStartDate

Saa tai asettaa arvo NewTaskStartDate.

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

Omistuksen arvo

TaskStartDateType

NewTasksAreManual

Saat tai asetat arvon, joka osoittaa, onko NewTasksAreManual asetettu vai ei.

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

Omistuksen arvo

NullableBool

NewTasksEffortDriven

Saat tai asetat arvon, joka osoittaa, onko NewTasksEffortDriven asetettu vai ei.

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

Omistuksen arvo

NullableBool

NewTasksEstimated

Saa tai asettaa arvo, joka osoittaa, onko NewTasksEstimated asetettu vai ei.

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

Omistuksen arvo

NullableBool

OleObjects

Saat kokoelman, joka sisältää Aspose.Tasks.OleObject -luokan esimerkkejä, jotka on linkitetty tai sisällytetty tähän projektitiedostoon.Käytettävissä vain mpp tiedostomuodossa. Tämä kokoelma on luettavissa vain lukuun ottamatta ‘Clear’ -toimintaa.

public OleObjectCollection OleObjects { get; }

Omistuksen arvo

OleObjectCollection

OutlineCodes

Saat OutlineCodeDefinitionCollection -objektin.Koodin määritelmien keräys, joka liittyy hankkeeseen.

public OutlineCodeDefinitionCollection OutlineCodes { get; }

Omistuksen arvo

OutlineCodeDefinitionCollection

PrimaveraProperties

Saat kohteen, joka sisältää Primavera-erityisiä ominaisuuksia hankkeen lukemiseen Primavera-tiedostosta.

public PrimaveraProjectProperties PrimaveraProperties { get; }

Omistuksen arvo

PrimaveraProjectProperties

ProjectExternallyEdited

Saat tai asetat arvon, joka osoittaa, onko ProjectExternallyEdited asetettu vai ei.

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

Omistuksen arvo

NullableBool

RemoveFileProperties

Saat tai asetat arvon, joka osoittaa, onko RemoveFileProperties asetettu vai ei.

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

Omistuksen arvo

NullableBool

ResourceAssignments

Saat ResourceAssignmentCollection -objektin.

public ResourceAssignmentCollection ResourceAssignments { get; }

Omistuksen arvo

ResourceAssignmentCollection

ResourceFilters

Saat kaikki resurssipohjaiset suodatin määritelmät.ResourceFilters on kokoelma Aspose.Tasks.Filter esineitä.

public FilterCollection ResourceFilters { get; }

Omistuksen arvo

FilterCollection

ResourceGroups

Saat kaikki resurssipohjaiset ryhmän määritelmät.ResourceGroups on kokoelma Aspose.Tasks.Group esineitä.

public GroupCollection ResourceGroups { get; }

Omistuksen arvo

GroupCollection

Resources

Saa ResourceCollection -objektin

public ResourceCollection Resources { get; }

Omistuksen arvo

ResourceCollection

Revision

Se saa tai asettaa tarkistuksen arvon.

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

Omistuksen arvo

int

RootTask

Saa tehtävien puun juuret.

public Task RootTask { get; }

Omistuksen arvo

Task

SaveVersion

Saa tai asettaa arvon SaveVersion.

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

Omistuksen arvo

int

ScheduleFromStart

Saat tai asetat arvon, joka osoittaa, onko ScheduleFromStart asetettu vai ei.

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

Omistuksen arvo

NullableBool

ShowProjectSummaryTask

Saat tai asetat arvon, joka osoittaa, onko ShowProjectSummaryTask asetettu vai ei.

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

Omistuksen arvo

bool

SplitsInProgressTasks

Saat tai asetat arvon, joka osoittaa, onko SplitsInProgressTasks asetettu vai ei.

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

Omistuksen arvo

NullableBool

SpreadActualCost

Saat tai asetat arvon, joka osoittaa, onko SpreadActualCost asetettu vai ei.

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

Omistuksen arvo

NullableBool

SpreadPercentComplete

Saat tai asetat arvon, joka osoittaa, onko SpreadPercentComplete asetettu vai ei.

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

Omistuksen arvo

NullableBool

StartDate

Saat tai asetat StartDaten arvon.

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

Omistuksen arvo

DateTime

StatusDate

Saat tai asetat StatusDaten arvon.

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

Omistuksen arvo

DateTime

Subject

Antaa tai asettaa Subjectin arvon.

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

Omistuksen arvo

string

Tables

Saat luettelon Aspose.Tasks.Tabelin esineistä.

public TableCollection Tables { get; }

Omistuksen arvo

TableCollection

TaskFilters

Saat kaikki tehtäväpohjaiset suodatin määritelmät.TaskFilters on kokoelma Aspose.Tasks.Filter esineitä.

public FilterCollection TaskFilters { get; }

Omistuksen arvo

FilterCollection

TaskGroups

Saat kaikki tehtäväperusteiset ryhmän määritelmät.TaskGroups on kokoelma Aspose.Tasks.Group esineitä.

public GroupCollection TaskGroups { get; }

Omistuksen arvo

GroupCollection

TaskLinks

Saat Aspose.Tasks.TaskLinkCollection objektin.

public TaskLinkCollection TaskLinks { get; }

Omistuksen arvo

TaskLinkCollection

TaskUpdatesResource

Saat tai asetat arvon, joka osoittaa, onko TaskUpdatesResource asetettu vai ei.

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

Omistuksen arvo

NullableBool

Template

Saat tai asetat mallin arvon.

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

Omistuksen arvo

string

TimescaleFinish

Saat tai asetat arvon TimescaleFinish.

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

Omistuksen arvo

DateTime

TimescaleStart

Saat tai asettaa arvon TimescaleStart.

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

Omistuksen arvo

DateTime

Title

Antaa tai asettaa arvon otsikosta.

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

Omistuksen arvo

string

Uid

Saa tai asettaa arvon Uid.

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

Omistuksen arvo

string

UpdateManuallyScheduledTasksWhenEditingLinks

Saat tai asettaa arvo, joka osoittaa, asetetaanko UpdateManuallyScheduledTasksWhenEditingLinks vai ei.

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

Omistuksen arvo

NullableBool

VbaProject

Saat esimerkkinä Aspose.Tasks.Project.VbaProject luokasta.

public VbaProject VbaProject { get; }

Omistuksen arvo

VbaProject

Views

Saat luettelon Aspose.Tasks.View esineistä.

public ViewCollection Views { get; }

Omistuksen arvo

ViewCollection

WBSCode määritelmä

Hanki tai asettaa WBS-koodin määritelmä projektille.

public WBSCodeDefinition WBSCodeDefinition { get; set; }

Omistuksen arvo

WBSCodeDefinition

WeekStartDay

Saa tai asettaa arvo WeekStartDay.

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

Omistuksen arvo

DayType

WorkFormat

Se saa tai asettaa WorkFormatin arvon.

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

Omistuksen arvo

TimeUnitType

Methods

CopyTo(Project)

Kopioi hankkeen tärkeimmät tiedot ja ominaisuudet toiseen hankkeeseen.

public void CopyTo(Project another)

Parameters

another Project

Toinen projekti kopioida tietoja.

CopyTo(Ohjelma, CopyToOptions)

Kopioi hankkeen tärkeimmät tiedot ja ominaisuudet toiseen hankkeeseen.

public void CopyTo(Project another, CopyToOptions options)

Parameters

another Project

Toinen projekti kopioida tietoja.

options CopyToOptions

Kopiointivaihtoehtoja kopiointiprosessin hallintaan.

EnumerateAllChildTasks()

Rekurssiivisesti luetellaan kaikki projektin tehtävät, mukaan lukien juuret tehtävät.

public IEnumerable<task> EnumerateAllChildTasks()

Returns

IEnumerable < Task >

IEnumerable, jota voidaan käyttää kaikkien projektin tehtävien iteraatioon.

Remarks

Se tarjoaa kevyempää tapaa iterata tehtäviä verrattuna Aspose.Tasks.Project.SelectAllChildTasks -menetelmään, koska se ei luovuta muistia kaikille tehtäville.

Saa t>(Pääosat, prjkey="">)

Palauttaa arvon, johon omaisuus on kartattu tässä säiliössä.

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

Parameters

key Key <t, prjkey ="">

määritetty kiinteistön avain. Aspose.Tasks.Prj saada kiinteistön avain.

Returns

T

arvo, johon omaisuus on kartattu tässä säiliössä.

Parametrien tyyppi

T

kartattujen arvojen tyyppi.

GetBaselineSaveTime(BaselineType)

Paluu peruslinjalle säästää aikaa.

public DateTime GetBaselineSaveTime(BaselineType baselineNumber)

Parameters

baselineNumber BaselineType

Baselin numero on Aspose.Tasks.BaselineType.

Returns

DateTime

Baselin viimeinen säästää päivämäärää ja aikaa.

Remarks

Palauttaa DateTime.MinValue, jos peruslinja ei ole tallennettu.

GetDuration(Kaksinkertainen)

Saat Aspose.Tasks.Duration -objektin, jossa on määritetty yksiköiden lukumäärä ja oletusarvoinen kesto-muoto, joka määritellään projektin asetuksissa Aspose.Tasks.Prj.DurationFormat.

public Duration GetDuration(double val)

Parameters

val double

määriteltyjen yksiköiden määrä.

Returns

Duration

Pitkän ajan objekti.

Remarks

Tätä menetelmää tulisi käyttää huolellisesti, koska se palauttaa eri kestoja Project.DurationFormatin asetuksesta riippuen.Esimerkiksi GetWork(1.0) palauttaa 1 tunti, kun Project.DurationFormat on TimeUnitType.Hour tai 1 päivä, jos Project.DurationFormat on TimeUnitType.Day.

GetDuration(Kaksinkertainen, TimeUnitType)

Saat Aspose.Tasks.Duration -objektin, jossa on määritetty määrä Aspose.Tasks.TimeUnitType -yksiköitä.

public Duration GetDuration(double val, TimeUnitType timeUnit)

Parameters

val double

määriteltyjen yksiköiden määrä.

timeUnit TimeUnitType

määritelty TimeUnitType arvo.

Returns

Duration

Pitkän ajan objekti.

GetDuration(TimeSpan ja TimeUnitType)

Saat Aspose.Tasks.Duration-objektin, jossa on määritetty System.TimeSpan-arvo ja määritetty Aspose.Tasks.TimeUnitType-arvo.

public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)

Parameters

timeSpan TimeSpan

määritelty System.TimeSpan arvo.

timeUnit TimeUnitType

määritelty TimeUnitType arvo.

Returns

Duration

Pitkän ajan objekti.

GetPageCount(SaveOptions)

Palauttaa sivun lukumäärä projektin suoritetaan käyttämällä annettu Aspose.Tasks.Saving.SaveOptions.

public int GetPageCount(SaveOptions saveOptions)

Parameters

saveOptions SaveOptions

Voit säästää sivun laskemisen vaihtoehtoja.

Returns

int

Verkkosivut, jotka on luovutettava.

Examples

Tässä esimerkissä HtmlSaveOptions ja tuloksena HTML-sivujen määrä kirjoitetaan konsoliin.

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()

Palauttaa sivun lukumäärän projektin suoritettavaksi käyttämällä oletusarvoista Aspose.Tasks.Visualization.Timescale(Days).

public int GetPageCount()

Returns

int

Verkkosivut on luovutettava.

GetPageCount(Timescale)

Palautetaan sivun lasku hankkeelle, joka suoritetaan antamalla Aspose.Tasks.Visualization.Timescale.

public int GetPageCount(Timescale scale)

Parameters

scale Timescale

Laajuus saada sivun laskea.

Returns

int

Verkkosivut on luovutettava.

GetPageCount(PresentationFormat)

Palautetaan sivun lasku hankkeelle, joka suoritetaan käyttämällä oletusta Aspose.Tasks.Visualization.Timescale(Days) ja annettu Aspose.Tasks.Visualization.PresentationFormat

public int GetPageCount(PresentationFormat format)

Parameters

format PresentationFormat

muodossa, jossa sivut lasketaan.

Returns

int

Verkkosivut on luovutettava.

GetPageCount(Ilmoittautuminen, Timescale)

Palautetaan sivun lasku hankkeelle, joka suoritetaan käyttämällä annettua Aspose.Tasks.Visualization.Timescale ja Aspose.Tasks.Visualization.PresentationFormat.

public int GetPageCount(PresentationFormat format, Timescale scale)

Parameters

format PresentationFormat

muodossa, jossa sivut lasketaan.

scale Timescale

Laajuus saada sivun laskea.

Returns

int

Verkkosivut, jotka on luovutettava.

GetPageCount(Päivämäärä, DateTime, DateTime)

Palautetaan sivun lasku hankkeelle, joka suoritetaan käyttämällä annettua Aspose.Tasks.Visualization.Timescale, Aspose.Tasks.Visualization.PresentationFormat ja päivämäärä.

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

Parameters

pageSize PageSize

Sivun koko lasketaan.

scale Timescale

Laajuus saada sivun laskea.

startDate DateTime

Aloituspäivämäärä saada sivun lasku.

endDate DateTime

Lopullinen päivämäärä sivun laskemiseen.

Returns

int

Verkkosivut on luovutettava.

GetPageCount(Työtunnus, Timescale)

Palautetaan sivun lasku hankkeelle, joka suoritetaan antamalla Aspose.Tasks.Visualization.Timescale ja Aspose.Tasks.Visualization.PageSize.

public int GetPageCount(PageSize pageSize, Timescale scale)

Parameters

pageSize PageSize

Sivun koko lasketaan.

scale Timescale

Laajuus saada sivun laskea.

Returns

int

Verkkosivut on luovutettava.

GetPredecessors(Task)

Palauttaa kokoelma tehtävien linkkejä, jotka ovat määritellyn tehtävän edelläkävijöitä.

public TaskLinkCollection GetPredecessors(Task task)

Parameters

task Task

Tehtävänä on saada esivanhempia.

Returns

TaskLinkCollection

Luettelo edeltäjistä Aspose.Tasks.TaskLink.

GetProjectFileInfo(String)

Lue projektitiedot tiedostosta.

public static ProjectFileInfo GetProjectFileInfo(string filename)

Parameters

filename string

Hankkeen nimi on filenaami.

Returns

ProjectFileInfo

Projekti tiedosto info Aspose.Tasks.ProjectFileInfo.

GetProjectFileInfo(Stream)

Saat projektitiedoston tiedot virtauksesta.

public static ProjectFileInfo GetProjectFileInfo(Stream stream)

Parameters

stream Stream

Tietojen virtaaminen .

Returns

ProjectFileInfo

Projekti tiedosto info Aspose.Tasks.ProjectFileInfo.

GetWork(Kaksinkertainen)

Saat Aspose.Tasks.Duration -objektin, jossa on määritelty System.Double -arvo ja oletusarvo työmuoto.

public Duration GetWork(double val)

Parameters

val double

määritelty kaksinkertainen arvo.

Returns

Duration

Pitkän ajan objekti.

Remarks

Tätä menetelmää tulisi käyttää huolellisesti, koska se palauttaa eri kestoja Project.WorkFormatin asetuksesta riippuen.Esimerkiksi GetWork(1.0) palauttaa 1 tunti, kun Project.WorkFormat on TimeUnitType.Hour tai 1 päivä, jos Project.WorkFormat on TimeUnitType.Day.

Print()

Tulosta projektin oletusarvoiseen tulostin, jossa oletusarvoiset tulostin asetukset käyttämällä standardin (ei käyttäjäliittymä) tulostusohjainta.

public void Print()

Print(PrintOptions)

Tulosta projektin oletusarvoiseen tulostin kanssa oletusarvoisen tulostin asetukset ja räätälöityä tallennus vaihtoehtoja käyttämällä standardin (ei käyttäjän käyttöliittymä) tulostusohjain.

public void Print(PrintOptions options)

Parameters

options PrintOptions

määritetty esimerkki Aspose.Tasks.Saving.PrintOptions luokan.

Print(String)

Tulosta projektin määritellylle tulostin oletusarvoiset tulostin asetukset käyttämällä standardin (ei käyttäjäliittymä) tulostusohjain.

public void Print(string printerName)

Parameters

printerName string

Tietyn tulostin nimi.

Print(PrinterSettings)

Tulosta projektin mukaan määritellyn tulostin asetukset käyttämällä standardin (ei käyttöliittymä) tulostusohjainta.

public void Print(PrinterSettings printerSettings)

Parameters

printerSettings PrinterSettings

määritelty esimerkki System.Drawing.Printing.PrinterSettings luokka.

Print(Tulostus, String)

Tulosta projektin mukaan määritellyn tulostin asetukset käyttämällä standardin (ei käyttöliittymä) tulostusohjainta.

public void Print(PrinterSettings printerSettings, string documentName)

Parameters

printerSettings PrinterSettings

määritelty esimerkki System.Drawing.Printing.PrinterSettings luokka.

documentName string

näytettävä asiakirjan nimi (esimerkiksi tulostetun tilan dialogilaatikossa tai tulostin kuutiossa).

Print(Painopalvelut, PrintOptions)

Tulosta projektin mukaisesti määritellyt tulostin asetukset ja räätälöidyt tallennus vaihtoehdot käyttämällä standardin (ei käyttäjäliittymä) tulostusohjain.

public void Print(PrinterSettings printerSettings, PrintOptions options)

Parameters

printerSettings PrinterSettings

määritelty esimerkki System.Drawing.Printing.PrinterSettings luokka.

options PrintOptions

määritetty esimerkki Aspose.Tasks.Saving.PrintOptions luokan.

Print(PrinterSettings, PrintOptions, sarja)

Tulostaa projektin määritettyjen tulostin asetusten, räätälöityjen tallennusvaihtoehtojen ja määritellyn asiakirjan nimen mukaan käyttämällä standardin (ei käyttäjäliittymä) tulostusohjainta.

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

Parameters

printerSettings PrinterSettings

määritelty esimerkki System.Drawing.Printing.PrinterSettings luokka.

options PrintOptions

määritetty esimerkki Aspose.Tasks.Saving.PrintOptions luokan.

documentName string

näytettävä asiakirjan nimi (esimerkiksi tulostetun tilan dialogilaatikossa tai tulostin kuutiossa).

Recalculate()

Kaikkien hankkeiden tehtävien tunnistukset, lähtötaso, aloitus- ja päättymispäivämäärät, aikaiset ja myöhemmät päivämäärät, lasketaan hyppyjä, työt ja kustannusalueet.

public void Recalculate()

Recalculate(Booli)

Kaikkien hankkeiden tehtävien tunnistukset, lähtötaso, aloitus- ja päättymispäivämäärät, aikaiset ja myöhemmät päivämäärät, lasketaan hyppyjä, työt ja kustannusalueet valinnaisella validoinnilla.

public void Recalculate(bool validate)

Parameters

validate bool

Jos se on totta, uudelleenlaskennan validointi suoritetaan.Mitä tietoja vahvistetaan:Tällä hetkellä toteutetaan vain tehtävän ja tehtävän linkin päivämäärän perusvalidointi.Task-päivämäärät (esim. ActualStart - ActualFinish, EarlyStart - EarlyFinish jne.) sekä Task Links -päivämäärät tarkastetaan päivämäärän kriteereihin, joiden mukaan alkupäivämäärä on vähemmän tai yhtä kuin loppupäivämäärä.Jos jokin edellä kuvatusta edellytyksestä epäonnistuu, Aspose.Tasks.RecalculationValidationException poistetaan.

RecalculateResourceFields()

Määritä resurssien tunnistus, alku ja loppu.

public void RecalculateResourceFields()

RecalculateResourceStartFinish()

Määritä resurssien alku ja loppu.

public void RecalculateResourceStartFinish()

RemoveInvalidResourceAssignments()

Poistaa virheettömät resurssityöt projektin resurssityöluettelosta.

public void RemoveInvalidResourceAssignments()

Remarks

MS Project luo tyhjän resurssien tehtävän kunkin tehtävän. kutsu menetelmä poistamaan ne.

LähdeWBSCode()

Renumber WBS koodi kaikista tehtävistä.

public void RenumberWBSCode()

LähdeWBSCode(Luettelo »>)

Renumber WBS koodi menneistä tehtävistä.

public void RenumberWBSCode(List<int> taskIds)

Parameters

taskIds List < int >

Tehtävien tunnisteiden uudelleennumerointi WBS-koodit.

RescheduleUncompletedWorkToStartAfter(DateTime)

Avoimet projektityöt alkavat tietyn päivämäärän jälkeen.

public void RescheduleUncompletedWorkToStartAfter(DateTime after)

Parameters

after DateTime

Päivämäärä lopettamattoman työn palauttamiseksi jälkeen.

RescheduleUncompletedWorkToStartAfter(Päivämäärä, List)

Täytymättömän työn avaaminen tiettyyn luetteloon tehtävistä, jotka on aloitettava tietyn päivämäärän jälkeen.

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

Parameters

after DateTime

Päivämäärä lopettamattoman työn palauttamiseksi jälkeen.

taskCollection List < Task >

Luettelo<Task> tehtävistä, joihin ei ole tehty työtä.

Save(Vinkkejä, SimpleSaveOptions)

Tallenna asiakirja tiedostoon käyttämällä määritettyjä tallennusvaihtoehtoja.

public void Save(string filename, SimpleSaveOptions options)

Parameters

filename string

ja tiedoston nimi.

options SimpleSaveOptions

säästämisvaihtoehtoja.

Save(Tiivistelmä, SaveFileFormat)

Tallenna projektitiedot tiedostoon.

public void Save(string filename, SaveFileFormat format)

Parameters

filename string

ja tiedoston nimi.

format SaveFileFormat

Tallenna tiedostomuotoa.

Save(String)

Tallenna projektitiedot tiedostoon mpp-muodossa.

public void Save(string filename)

Parameters

filename string

ja tiedoston nimi.

Save(Virtaa, SimpleSaveOptions)

Säästä projektin virtaan käyttämällä määritettyjä säästämisvaihtoehtoja.

public void Save(Stream stream, SimpleSaveOptions options)

Parameters

stream Stream

ja virtauksen.

options SimpleSaveOptions

säästämisvaihtoehtoja.

Save(Virtaa, SaveFileFormat)

Tallenna projektitiedot virtaan.

public void Save(Stream stream, SaveFileFormat format)

Parameters

stream Stream

ja virtauksen.

format SaveFileFormat

määritetty tallentaa tiedoston format.Aspose.Tasks.Saving.SaveFileFormat

SaveAsTemplate(tärkkä, SaveTemplateOptions)

Se säästää projektin mallina.

public void SaveAsTemplate(string fileName, SaveTemplateOptions options)

Parameters

fileName string

ja tiedoston nimi.

options SaveTemplateOptions

määritellyt tallennusvaihtoehdot Aspose.Tasks.Saving.SaveTemplateOptions.

SaveAsTemplate(String)

Säästää projektin mallina määritellyn tiedoston reitin.

public void SaveAsTemplate(string fileName)

Parameters

fileName string

määritellyn tiedoston nimi.

SaveAsTemplate(Stream)

Säästä projekti mallina tiettyyn virtaukseen.

public void SaveAsTemplate(Stream stream)

Parameters

stream Stream

määritettyä virtaa säästääkseen projektin.

SaveAsTemplate(Liikenne, SaveTemplateOptions)

Säästä projekti mallina tiettyyn virtaukseen.

public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)

Parameters

stream Stream

Virtaa säästääkseen projektin malli.

options SaveTemplateOptions

määritellyt tallennusvaihtoehdot Aspose.Tasks.Saving.SaveTemplateOptions.

SaveReport(Stream)

Säästä projektin yleiskuvausraportti virtaukseen.

public void SaveReport(Stream stream)

Parameters

stream Stream

Virta säästää projektin raportti.

SaveReport(String)

Tallenna projektin katsausraportti PDF-tiedostoon.

public void SaveReport(string fileName)

Parameters

fileName string

ja tiedoston nimi.

SaveReport(Liikenne, ReportType)

Säästää määritellyn tyypin projektiraportti määritellylle virtaukselle.

public void SaveReport(Stream stream, ReportType reportType)

Parameters

stream Stream

määritettyä virtaa tallentaa projektin raportti.

reportType ReportType

ilmoitetun raportin tyyppi.Aspose.Tasks.Visualization.ReportType

SaveReport(Tyyppi, ReportType)

Tallenna projektiraportti määritellyn tyypin PDF-muodossa määritellylle tiedostomuodolle.

public void SaveReport(string fileName, ReportType reportType)

Parameters

fileName string

määritellyn tiedoston nimi.

reportType ReportType

ilmoitetun raportin tyyppi.Aspose.Tasks.Visualization.ReportType

SelectAllChildTasks()

Toistuva kerää kaikki lapsen tehtävät juuret tehtävä.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

Tehtävien keräys.

Sisältää t>(Pääosat, prjkey=”” ”T”)

Karttaa määritelty omaisuus tämän säiliön määriteltyyn arvoon.

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

Parameters

key Key <t, prjkey ="">

määritetty kiinteistön avain. Aspose.Tasks.Prj saada kiinteistön avain.

val T

ja arvoa .

Parametrien tyyppi

T

kartattujen arvojen tyyppi.

Set(Tärkeä<datetime, prjkey=”>, päivämäärä)

Karttaa määritelty omaisuus tämän säiliön määriteltyyn arvoon.

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

Parameters

key Key < DateTime , PrjKey >

määritetty kiinteistön avain. Aspose.Tasks.Prj saada kiinteistön avain.

val DateTime

ja arvoa .

SetBaseline(BaselineType)

Säästää pohjakerroksia koko hankkeen määritellyn pohjakerrokselle.

public void SetBaseline(BaselineType baselineType)

Parameters

baselineType BaselineType

Peruslinjan tyyppi tallentaa peruslinjan tiedot.

SetBaseline(BaselineTyppi, IEnumerable)

Säästää pohjakerrokset määritellyn pohjakerrokselle valittuihin tehtäviin.

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

Parameters

baselineType BaselineType

Peruslinjan tyyppi tallentaa peruslinjan tiedot.

taskCollection IEnumerable < Task >

Luettelo tehtävistä tallentaa perustiedot.

SetBaselineSaveTime(LähdeTyppi, DateTime)

Aseta baseline säästää aikaa.

public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)

Parameters

baselineNumber BaselineType

Baselin numero on Aspose.Tasks.BaselineType.

value DateTime

Baselin viimeinen säästää päivämäärää ja aikaa.

Remarks

Aseta arvo DateTime.MinValue, jos peruslinja ei ole tallennettu.

UpdateProjectWorkAsComplete(Päivämäärä, bool)

Päivitetään kaikki toiminnot täydellisinä tietyn päivämäärän kautta koko projektille.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)

Parameters

completeThrough DateTime

Päivityksen päivämäärä, jonka mukaan työ on suoritettu.

setZeroOrHundredPercentCompleteOnly bool

Jos asennetaan todellisiin päivityksiin vain ne tehtävät, jotka ovat 100% täydellisiä, joiden päättymispäivämäärä on ennen määriteltyä täydellistä päivämäärää.Muussa tapauksessa lasketaan prosenttiosuus täydellisestä arvosta aikataulun alusta ja täydellisistä päivämääristä.

UpdateProjectWorkAsComplete(Päivämäärä, bool, List)

Päivitetään kaikki työt täydellisinä tietyn päivämäärän kuluessa tietyn tehtävien luettelosta.

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

Parameters

completeThrough DateTime

Päivityksen päivämäärä, jonka mukaan työ on suoritettu.

setZeroOrHundredPercentCompleteOnly bool

Jos asennetaan todellisiin päivityksiin vain ne tehtävät, jotka ovat 100% täydellisiä, joiden päättymispäivämäärä on ennen määriteltyä täydellistä päivämäärää.Muussa tapauksessa lasketaan prosenttiosuus täydellisestä arvosta aikataulun alusta ja täydellisistä päivämääristä.

taskCollection List < Task >

List<Task> tehtäviä päivittää työtä varten.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Suomi