Class Project

Class Project

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

képviseli a projektet.

public class Project

Inheritance

object Project

Örökletes tagok

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

Remarks

Ez egy központi osztály az Aspose.Tasks könyvtárban.

Egyik használhatóProject

olvasni az egyik támogatott projektmenedzsment formátumok: MPP, MPT, MPX, XML.A meglévő dokumentumok bármely támogatott formátumban történő feltöltéséhez adja át a fájlnevét vagy áramlását az egyik építőbe.

Használja az egyik mentési mód túlterhelés menteni a projektet bármelyik Aspose.Tasks.Saving.SaveFileFormátumok: Primavera: P6 XML, PM XER; Microsoft Excel: XLSX, XML; Fixed Layout: PDF; Képek: JPEG, PNG, BMP, TIFF, SVG; Szöveg: TXT; Egyéb: HTML.

A tárolások projekt-alapú információkat, mint például Aspose.Tasks.Project.Views, Aspose.Tasks.Project.BuiltInProps, Aspose.Tasks.Project.CustomProps, és Aspose.Tasks.Project.ExtendedAttributes.

Ez egy alapvető szervezet, amely tartalmazza a bejárati pontok manipulálni más projekt szervezetek, mint például Aspose.Tasks.Task, Aspose.Tasks.Resource, Aspose.Tasks.ResourceAssignment, Aspose.Tasks.ExtendedAttribute és Aspose.Tasks.Calendar.

TheProject

A szervezetek hozzáférhetők tipikus gyűjtemények, például Aspose.Tasks.Task.Children, Aspose.Tasks.Project.Resources, Aspose.Tasks.Project.ResourceAssignments, stb.

Constructors

Project()

Elindítja az Aspose.Tasks.Project osztály új példáját.

public Project()

Project(A string, a string)

Elindítja az Aspose.Tasks.Project osztály új példáját a jelszóval védett sablonból (a meglévő mpp vagy mpt fájl).

public Project(string projectTemplate, string protectionPassword)

Parameters

projectTemplate string

Az út a templom létrehozásához a projekt.

protectionPassword string

A jelszó védelme.

Remarks

Olvasás jelszó védett fájlok jelenleg támogatott MSP 2003 fájl formátum csak.

Project(A string)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő mpp vagy mpt fájl).

public Project(string projectTemplate)

Parameters

projectTemplate string

Az út a templom létrehozásához a projekt.

Project(Áramlás, PrimaveraReadOptions)

Elindítja az Aspose.Tasks.Project osztály új példáját a Stream-bólaz Aspose.Tasks.PrimaveraReadOptions osztály meghatározott példájával.

public Project(Stream stream, PrimaveraReadOptions options)

Parameters

stream Stream

A projekt rendszerének áramlása.IO.Streamclass

options PrimaveraReadOptions

az Aspose.Tasks.PrimaveraReadOptionsclass meghatározott példája, amely lehetővé teszi a Primavera formátumok (XER vagy XML) olvasásának személyre szabását.

Project(Részletesebben ParseErrorCallback)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő mpp vagy mpt fájl).

public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)

Parameters

projectTemplate string

Az út a templom létrehozásához a projekt.

parseErrorHandler ParseErrorCallback

a kijelölt callback módszer az xml parse hibák kezelésére.

Project(Stream)

Elindítja az Aspose.Tasks.Project osztály új példáját egy áramból.

public Project(Stream stream)

Parameters

stream Stream

Töltse ki a templomot.

Project(StreamReader)

Elindítja az Aspose.Tasks.Project osztály új példáját egy StreamReader példából.

public Project(StreamReader reader)

Parameters

reader StreamReader

A stream olvasó, ahonnan töltse fel a sablont.

Project(Térképek, PrimaveraReadOptions)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő MPP vagy MPT fájl)az Aspose.Tasks.PrimaveraReadOptions osztály meghatározott példájával.

public Project(string projectTemplate, PrimaveraReadOptions options)

Parameters

projectTemplate string

Út a templom létrehozásához projekt a

options PrimaveraReadOptions

az Aspose.Tasks.PrimaveraReadOptions osztály meghatározott példája.

Project(DbSettings)

Elindítja az Aspose.Tasks.Project osztály új példáját, hogy olvassa el az adatokat egy adatbázisból, amelyet az Aspose.Tasks.Connectivity.DbSettings osztály példája ír elő.

public Project(DbSettings settings)

Parameters

settings DbSettings

az Aspose.Tasks.Connectivity.DbSettings osztály meghatározott példája.

Project(Részletesebben ParseErrorCallback)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő mpp vagy mpt fájl).

public Project(Stream stream, ParseErrorCallback parseErrorHandler)

Parameters

stream Stream

Töltse ki a templomot.

parseErrorHandler ParseErrorCallback

a kijelölt callback módszer az xml parse hibák kezelésére.

Project(Áramlás, string)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő mpp vagy mpt fájl).

public Project(Stream stream, string protectionPassword)

Parameters

stream Stream

Töltse ki a templomot.

protectionPassword string

A jelszó védelme.

Remarks

Olvasás jelszó védett fájlok jelenleg támogatott MSP 2003 fájl formátum csak.

Project(Térkép, LoadOptions)

Elindítja az Aspose.Tasks.Project osztály új példáját a sablonból (lévő mpp vagy mpt fájl)az Aspose.Tasks.LoadOptions osztály meghatározott példájával.

public Project(string projectTemplate, LoadOptions options)

Parameters

projectTemplate string

Út a templom létrehozásához projekt a

options LoadOptions

az Aspose.Tasks.LoadOptions osztály meghatározott példája.

Project(Áramlat, LoadOptions)

Elindítja az Aspose.Tasks.Project osztály új példáját a Stream-bólaz Aspose.Tasks.LoadOptions osztály meghatározott példájával.

public Project(Stream stream, LoadOptions options)

Parameters

stream Stream

A projekt rendszerének áramlása.IO.Streamclass

options LoadOptions

az Aspose.Tasks.LoadOptionsclass meghatározott példája

Properties

ActualsInSync

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az ActualsInSync be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

AdminProject

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az AdminProject be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

AreEditableActualCosts

Kap vagy beállít egy értéket, amely azt jelzi, hogy AreEditableActualCosts beállítva van-e vagy sem.

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

ingatlan értéke

NullableBool

Author

Megkapja vagy adja meg a szerző értékét.

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

ingatlan értéke

string

AutoAddNewResourcesAndTasks

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az AutoAddNewResourcesAndTasks be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

AutoCalculateAssignmentCosts

Megkapja vagy állapítja meg, hogy a feladatok költségeit és a fennmaradó költségeit automatikusan kell kiszámítani a feladatok munkájával és erőforrásszintjével.

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

ingatlan értéke

bool

Autolink

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az Autolink be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

BaselineForEarnedValue

Megkapja vagy beállítja a BaselineForEarnedValue értéket.

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

ingatlan értéke

BaselineType

BuiltInProps

A projekt beépített tulajdonságai gyűjteményét kapja.

public BuiltInProjectPropertyCollection BuiltInProps { get; }

ingatlan értéke

BuiltInProjectPropertyCollection

CalculationMode

Megkapja vagy beállítja a projekt számítási módját.Ez lehet az Aspose.Tasks.Project.CalculationMode felsorolás egyik értéke.

public CalculationMode CalculationMode { get; set; }

ingatlan értéke

CalculationMode

Calendar

Megkapja vagy beállítja a naptár értékét.

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

ingatlan értéke

Calendar

Calendars

Kap Aspose.Tasks.CalendarCollection objektum ebben a Project példában.

public CalendarCollection Calendars { get; }

ingatlan értéke

CalendarCollection

Category

Megkapja vagy beállítja a kategória értéket.

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

ingatlan értéke

string

Comments

Megkapja vagy megadja a megjegyzések értékét.

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

ingatlan értéke

string

Company

Megkapja vagy meghatározza a Társaság értékét.

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

ingatlan értéke

string

CreationDate

Megkapja vagy beállítja a CreationDate értéket.

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

ingatlan értéke

DateTime

CriticalPath

Egy olyan gyűjteményt kap, amely kritikus feladatok listáját tartalmazza, amely a projekt kritikus útját tartalmazza.Ez egy O(n) művelet, ahol n a projekt feladatainak száma.

public TaskCollection CriticalPath { get; }

ingatlan értéke

TaskCollection

CriticalSlackLimit

Megkapja vagy beállítja a CriticalSlackLimit értéket.

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

ingatlan értéke

int

CurrencyCode

Megkapja vagy beállítja a ValutaCode értéket.

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

ingatlan értéke

string

CurrencyDigits

Megkapja vagy beállítja a ValutaDigits értéket.

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

ingatlan értéke

int

CurrencySymbol

Megkapja vagy beállítja a ValutaSymbol értékét.

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

ingatlan értéke

string

CurrencySymbolPosition

Megkapja vagy beállítja a ValutaSymbolPosition értékét.

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

ingatlan értéke

CurrencySymbolPositionType

CurrentDate

Megkapja vagy beállítja a CurrentDate értéket.

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

ingatlan értéke

DateTime

CustomDateFormat

Megkapja vagy beállítja a CustomDateFormat értéket.

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

ingatlan értéke

string

CustomProps

Megkapja a projekt saját tulajdonságainak gyűjteményét.

public CustomProjectPropertyCollection CustomProps { get; }

ingatlan értéke

CustomProjectPropertyCollection

DateFormat

Megkapja vagy beállítja a DateFormat értéket.

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

ingatlan értéke

DateFormat

DaysPerMonth

Megkapja vagy beállítja a DaysPerMonth értéket.

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

ingatlan értéke

int

DefaultFinishTime

Megkapja vagy beállítja a DefaultFinishTime értéket.

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

ingatlan értéke

DateTime

DefaultFixedCostAccrual

Megkapja vagy beállítja a DefaultFixedCostAccrual értéket.

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

ingatlan értéke

CostAccrualType

DefaultOvertimeRate

Megkapja vagy beállítja a DefaultOvertimeRate értéket.

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

ingatlan értéke

double

DefaultStandardRate

Megkapja vagy beállítja a DefaultStandardRate értéket.

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

ingatlan értéke

double

DefaultStartTime

Megkapja vagy beállítja a DefaultStartTime értéket.

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

ingatlan értéke

DateTime

DefaultTaskEgy módszer

Megkapja vagy beállítja a DefaultTaskEVMethod értéket.

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

ingatlan értéke

EarnedValueMethodType

DefaultTaskType

Megkapja vagy beállítja a DefaultTaskType értéket.

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

ingatlan értéke

TaskType

DefaultView

Megkapja vagy beállítja a projekt alapértelmezett nézetét.

public View DefaultView { get; set; }

ingatlan értéke

View

DefaultWeekWorkingDays

Megkapja az Aspose.Tasks.WeekDayCollection osztály példáját, amely a projekt alapértelmezett heti munkanapok és munkanapok gyűjteményét jelenti.

public WeekDayCollection DefaultWeekWorkingDays { get; }

ingatlan értéke

WeekDayCollection

Remarks

Az adatok csak mpp fájlokban találhatók (nem XML-ben).

DisplayOptions

Kap egy példát az Aspose.Tasks.ProjectDisplayOptions osztály.

public ProjectDisplayOptions DisplayOptions { get; }

ingatlan értéke

ProjectDisplayOptions

DurationFormat

Megkapja vagy beállítja a DurationFormat értéket.

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

ingatlan értéke

TimeUnitType

EarnedValueMethod

Megkapja vagy beállítja az EarnedValueMethod értéket.

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

ingatlan értéke

EarnedValueMethodType

ExtendedAttributes

Megkapja a ExtendedAttributeDefinitionCollection objektumot.A kiterjesztett tulajdonságok (kizárólagos mezők) meghatározásainak gyűjtése, amelyek egy projekthez kapcsolódnak.

public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }

ingatlan értéke

ExtendedAttributeDefinitionCollection

ExtendedCreationDate

Megkapja vagy beállítja a ExtendedCreationDate értéket.

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

ingatlan értéke

DateTime

FinishDate

Megkapja vagy beállítja a FinishDate értéket.

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

ingatlan értéke

DateTime

FiscalYearStart

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a FiscalYearStart be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

FyStartDate

Megkapja vagy beállítja a FyStartDate értéket.

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

ingatlan értéke

Month

Guid

Megkapja vagy beállítja az útmutató értékét.

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

ingatlan értéke

Guid

HonorConstraints

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a HonorConstraints be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

HyperlinkBase

Megkapja vagy beállítja a HyperlinkBase értéket.

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

ingatlan értéke

string

InsertedProjectsLikeSummary

Kap vagy beállít egy értéket, amely azt jelzi, hogy az InsertedProjectsLikeSummary beállítva van-e vagy sem.

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

ingatlan értéke

NullableBool

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

Keywords

Megkapja vagy beállítja a kulcsszavak értékét.

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

ingatlan értéke

string

LastAuthor

A LastAuthor értékét kapja vagy állítja be.

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

ingatlan értéke

string

LastPrinted

Megkapja vagy beállítja a LastPrinted értéket.

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

ingatlan értéke

DateTime

LastSaved

Megkapja vagy beállítja a LastSaved értéket.

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

ingatlan értéke

DateTime

Manager

Megkapja vagy beállítja a menedzser értékét.

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

ingatlan értéke

string

MicrosoftProjectServer URL

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a MicrosoftProjectServerURL be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

MinutesPerDay

Megkapja vagy beállítja a MinutesPerDay értéket.

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

ingatlan értéke

int

MinutesPerWeek

Megkapja vagy beállítja a MinutesPerWeek értéket.

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

ingatlan értéke

int

MoveCompletedEndsBack

Kap vagy beállít egy értéket, amely azt jelzi, hogy a MoveCompletedEndsBack beállítva van-e vagy sem.

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

ingatlan értéke

NullableBool

MoveCompletedEndsForward

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a MoveCompletedEndsForward be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

MoveRemainingStartsBack

Kap vagy beállít egy értéket, amely azt jelzi, hogy a MoveRemainingStartsBack beállítva van-e vagy sem.

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

ingatlan értéke

NullableBool

MoveRemainingStartsForward

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a MoveRemainingStartsForward be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

MultipleCriticalPaths

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a MultipleCriticalPaths be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

Name

Megkapja vagy beállítja a név értéket.

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

ingatlan értéke

string

NewTaskStartDate

Megkapja vagy beállítja a NewTaskStartDate értéket.

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

ingatlan értéke

TaskStartDateType

NewTasksAreManual

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a NewTasksAreManual be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

NewTasksEffortDriven

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a NewTasksEffortDriven be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

NewTasksEstimated

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a NewTasksEstimated be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

OleObjects

Egy gyűjteményt kap, amely tartalmazza az Aspose.Tasks.OleObject osztály példáit, amelyek e projektfájlhoz kapcsolódnak vagy beépülnek.Csak mpp fájl formátumban érhető el. Ez a gyűjtemény csak olvasható, kivéve a „Tiszta” műveletet.

public OleObjectCollection OleObjects { get; }

ingatlan értéke

OleObjectCollection

OutlineCodes

Megkapja a OutlineCodeDefinitionCollection objektumot.A projekthez kapcsolódó kimeneti kód definícióinak gyűjtése.

public OutlineCodeDefinitionCollection OutlineCodes { get; }

ingatlan értéke

OutlineCodeDefinitionCollection

PrimaveraProperties

Kap egy objektumot, amely Primavera-specifikus tulajdonságokat tartalmaz egy projekthez, amelyet a Primavera fájlból olvashat.

public PrimaveraProjectProperties PrimaveraProperties { get; }

ingatlan értéke

PrimaveraProjectProperties

ProjectExternallyEdited

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a ProjectExternallyEdited be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

RemoveFileProperties

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a RemoveFileProperties be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

ResourceAssignments

Megkapja a ResourceAssignmentCollection objektumot.

public ResourceAssignmentCollection ResourceAssignments { get; }

ingatlan értéke

ResourceAssignmentCollection

ResourceFilters

Megkapja az összes erőforrás-alapú szűrő definíciót.A ResourceFilters az Aspose.Tasks.Filter objektumok gyűjteménye.

public FilterCollection ResourceFilters { get; }

ingatlan értéke

FilterCollection

ResourceGroups

Megkapja az összes erőforrás-alapú csoporthatározatot.A ResourceGroups az Aspose.Tasks.Group objektumok gyűjteménye.

public GroupCollection ResourceGroups { get; }

ingatlan értéke

GroupCollection

Resources

Megkapja a ResourceCollection objektumot.

public ResourceCollection Resources { get; }

ingatlan értéke

ResourceCollection

Revision

Megkapja vagy beállítja a felülvizsgálat értékét.

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

ingatlan értéke

int

RootTask

Megkapja a feladatok fájának gyökereit.

public Task RootTask { get; }

ingatlan értéke

Task

SaveVersion

Megkapja vagy beállítja a SaveVersion értéket.

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

ingatlan értéke

int

ScheduleFromStart

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a ScheduleFromStart be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

ShowProjectSummaryTask

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a ShowProjectSummaryTask be van-e állítva vagy sem.

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

ingatlan értéke

bool

SplitsInProgressTasks

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a SplitsInProgressTasks be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

SpreadActualCost

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a SpreadActualCost be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

SpreadPercentComplete

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a SpreadPercentComplete be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

StartDate

Megkapja vagy beállítja a StartDate értéket.

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

ingatlan értéke

DateTime

StatusDate

Megkapja vagy beállítja a StatusDate értéket.

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

ingatlan értéke

DateTime

Subject

Megkapja vagy beállítja a Subject értéket.

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

ingatlan értéke

string

Tables

Kap egy listát Aspose.Tasks.Table tárgyak.

public TableCollection Tables { get; }

ingatlan értéke

TableCollection

TaskFilters

Megkapja az összes feladatalapú szűrő definíciót.A TaskFilters az Aspose.Tasks.Filter objektumok gyűjteménye.

public FilterCollection TaskFilters { get; }

ingatlan értéke

FilterCollection

TaskGroups

Megkapja az összes feladatalapú csoport meghatározását.A TaskGroups az Aspose.Tasks.Group objektumok gyűjteménye.

public GroupCollection TaskGroups { get; }

ingatlan értéke

GroupCollection

TaskLinks

Kap Aspose.Tasks.TaskLinkCollection objektum.

public TaskLinkCollection TaskLinks { get; }

ingatlan értéke

TaskLinkCollection

TaskUpdatesResource

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a TaskUpdatesResource be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

Template

Megkapja vagy beállítja a Template értéket.

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

ingatlan értéke

string

TimescaleFinish

Megkapja vagy beállítja a TimescaleFinish értéket.

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

ingatlan értéke

DateTime

TimescaleStart

Hozzon vagy állítson be a TimescaleStart értéket.

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

ingatlan értéke

DateTime

Title

Megkapja vagy beállítja a cím értékét.

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

ingatlan értéke

string

Uid

Megkapja vagy beállítja az Uid értéket.

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

ingatlan értéke

string

UpdateManuallyScheduledTasksWhenEditingLinks

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy a UpdateManuallyScheduledTasksWhenEditingLinks be van-e állítva vagy sem.

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

ingatlan értéke

NullableBool

VbaProject

Kap egy példát Aspose.Tasks.Project.VbaProject osztály.

public VbaProject VbaProject { get; }

ingatlan értéke

VbaProject

Views

Kap egy listát Aspose.Tasks.View objektumok.

public ViewCollection Views { get; }

ingatlan értéke

ViewCollection

WBSCode meghatározás

Megkapja vagy beállítja a WBS kód definíciót a projekthez.

public WBSCodeDefinition WBSCodeDefinition { get; set; }

ingatlan értéke

WBSCodeDefinition

WeekStartDay

Megkapja vagy beállítja a WeekStartDay értéket.

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

ingatlan értéke

DayType

WorkFormat

Megkapja vagy beállítja a WorkFormat értéket.

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

ingatlan értéke

TimeUnitType

Methods

CopyTo(Project)

Másolja a projekt fő adatait és tulajdonságait egy másik projektre.

public void CopyTo(Project another)

Parameters

another Project

Egy másik projekt, hogy másolja az adatokat.

CopyTo(Programok, CopyToOptions)

Másolja a projekt fő adatait és tulajdonságait egy másik projektre.

public void CopyTo(Project another, CopyToOptions options)

Parameters

another Project

Egy másik projekt, hogy másolja az adatokat.

options CopyToOptions

Másolási lehetőségek a másolási folyamat irányításához.

EnumerateAllChildTasks()

A projekt összes feladatát, beleértve a gyökér feladatot is újra felsorolja.

public IEnumerable<task> EnumerateAllChildTasks()

Returns

IEnumerable < Task >

IEnumerable, amelyet a projekt valamennyi feladatának iterálására használhatunk.

Remarks

Megadja a könnyebb módja annak, hogy iterálni a feladatokat, mint az Aspose.Tasks.Project.SelectAllChildTasks módszer, mivel nem osztja a memóriát az összes feladatot.

Lásd T>(Főoldal > Prjkey="">)

Visszaadja azt az értéket, amelyre az ingatlan a konténernek van mappálva.

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

Parameters

key Key <t, prjkey ="">

a megadott ingatlan kulcsa. Aspose.Tasks.Prj a ingatlan kulcsa megszerzéséhez.

Returns

T

az érték, amelyre az ingatlan ezen a konténerben van mappázva.

A paraméterek típusa

T

A mappált érték típusa.

GetBaselineSaveTime(BaselineType)

Vissza az alapvonalat időt takarít meg.

public DateTime GetBaselineSaveTime(BaselineType baselineNumber)

Parameters

baselineNumber BaselineType

Az alapvonal száma Aspose.Tasks.BaselineType.

Returns

DateTime

A bázis utolsó mentése dátum és idő.

Remarks

Visszaadja a DateTime.MinValue-t, ha az alapvonal nem mentett meg.

GetDuration(kettős)

Megkapja az Aspose.Tasks.Duration objektumot az egységek meghatározott számával és a projekt beállításain Aspose.Tasks.Prj.DurationFormatban meghatározott alapértelmezett időtartamformátummal.

public Duration GetDuration(double val)

Parameters

val double

Az egységek meghatározott száma.

Returns

Duration

Időtartam tárgyak.

Remarks

Ezt a módszert óvatosan kell használni, mert a Project.DurationFormat beállításától függően különböző időtartamokat ad vissza.Például a GetWork(1.0) 1 órát fog visszatérni, amikor a Project.DurationFormat TimeUnitType.Hour vagy 1 nap, ha a Project.DurationFormat TimeUnitType.Day.

GetDuration(Kettős, TimeUnitType)

Megkapja az Aspose.Tasks.Duration objektumot az Aspose.Tasks.TimeUnitType egységek meghatározott számával.

public Duration GetDuration(double val, TimeUnitType timeUnit)

Parameters

val double

Az egységek meghatározott száma.

timeUnit TimeUnitType

meghatározott TimeUnitType értéke.

Returns

Duration

Időtartam tárgyak.

GetDuration(Időjárás, TimeUnitType)

Megkapja az Aspose.Tasks.Duration objektumot a meghatározott System.TimeSpan értékkel és az Aspose.Tasks.TimeUnitType értékkel.

public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)

Parameters

timeSpan TimeSpan

Specifikált System.TimeSpan értéke.

timeUnit TimeUnitType

meghatározott TimeUnitType értéke.

Returns

Duration

Időtartam tárgyak.

GetPageCount(SaveOptions)

Visszatér az oldal számlázása a projekt által nyújtott Aspose.Tasks.Saving.SaveOptions.

public int GetPageCount(SaveOptions saveOptions)

Parameters

saveOptions SaveOptions

A megtakarítási lehetőségek, hogy az oldalt számolni.

Returns

int

Az oldal számlázása rendeltethető.

Examples

Ebben a példában a HtmlSaveOptions és az eredményes HTML oldalak száma a konzolra íródik.

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

Visszaadja az oldal számát, hogy a projekt elvégezhető az alapértelmezett Aspose.Tasks.Visualization.Timescale(Days).

public int GetPageCount()

Returns

int

Az oldalak számlálása rendeltethető.

GetPageCount(Timescale)

Visszaadja az oldal számát, hogy a projekt megjelenjen az adott Aspose.Tasks.Visualization.Timescale segítségével.

public int GetPageCount(Timescale scale)

Parameters

scale Timescale

A lap számításához szükséges skála.

Returns

int

Az oldalak számlálása rendeltethető.

GetPageCount(PresentationFormat)

Visszahívja az oldal számát a projekt, hogy megjelenítse az alapértelmezett Aspose.Tasks.Visualization.Timescale(Days) és adott Aspose.Tasks.Visualization.PresentationFormat

public int GetPageCount(PresentationFormat format)

Parameters

format PresentationFormat

A formátum az oldal számításához.

Returns

int

Az oldalak számlálása rendeltethető.

GetPageCount(Előadások, Timescale)

Visszatér az oldal számlázása a projekt bemutatására az adott Aspose.Tasks.Visualization.Timescale és Aspose.Tasks.Visualization.PresentationFormat segítségével.

public int GetPageCount(PresentationFormat format, Timescale scale)

Parameters

format PresentationFormat

A formátum az oldal számításához.

scale Timescale

A lap számításához szükséges skála.

Returns

int

Az oldal számlázása rendeltethető.

GetPageCount(PageSize, időméret, dátumidő, dátumidő)

Visszatér az oldal számlázása a projekt megjelenítéséhez az adott Aspose.Tasks.Visualization.Timescale, Aspose.Tasks.Visualization.PresentationFormat és dátumtartomány.

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

Parameters

pageSize PageSize

Az oldal méretét számolni kell.

scale Timescale

A lap számításához szükséges skála.

startDate DateTime

Kezdő dátum az oldal számításához.

endDate DateTime

A befejezési dátum az oldal számításához.

Returns

int

Az oldalak számlálása rendeltethető.

GetPageCount(Időmérséklet, időmérséklet)

Visszatér az oldal számlázása a projekt megjelenítéséhez az adott Aspose.Tasks.Visualization.Timescale és Aspose.Tasks.Visualization.PageSize használatával.

public int GetPageCount(PageSize pageSize, Timescale scale)

Parameters

pageSize PageSize

Az oldal méretét számolni kell.

scale Timescale

A lap számításához szükséges skála.

Returns

int

Az oldalak számlálása rendeltethető.

GetPredecessors(Task)

Visszaadja a feladatok linkek gyűjteményét, amelyek a megadott feladat elődjei.

public TaskLinkCollection GetPredecessors(Task task)

Parameters

task Task

A feladat az elődöttek megszerzése.

Returns

TaskLinkCollection

Az elődök listája Aspose.Tasks.TaskLink.

GetProjectFileInfo(A string)

Olvassa el a projektfájl információit a fájlból.

public static ProjectFileInfo GetProjectFileInfo(string filename)

Parameters

filename string

A projekt filozófiája.

Returns

ProjectFileInfo

A projektfájl info Aspose.Tasks.ProjectFileInfo.

GetProjectFileInfo(Stream)

Projektfájl információt kap az áramból.

public static ProjectFileInfo GetProjectFileInfo(Stream stream)

Parameters

stream Stream

Az adatok áramlása.

Returns

ProjectFileInfo

A projektfájl info Aspose.Tasks.ProjectFileInfo.

GetWork(kettős)

Megkapja az Aspose.Tasks.Duration objektumot a megadott System.Double értékkel és a szabványos munkaformátummal.

public Duration GetWork(double val)

Parameters

val double

A kettős érték meghatározása.

Returns

Duration

Időtartam tárgyak.

Remarks

Ezt a módszert óvatosan kell használni, mert a Project.WorkFormat beállításától függően különböző időtartamokat ad vissza.Például a GetWork(1.0) 1 órát fog visszatérni, amikor a Project.WorkFormat TimeUnitType.Hour vagy 1 nap, ha a Project.WorkFormat TimeUnitType.Day.

Print()

Nyomtatja ki a projektet az alapértelmezett nyomtatóra az alapértelmezett nyomtató beállításokkal a szabványos (nem felhasználói felület) nyomtatási vezérlővel.

public void Print()

Print(PrintOptions)

Nyomtatja meg a projektet az alapértelmezett nyomtatóra az alapértelmezett nyomtató beállításaival és a személyre szabott mentési lehetőségekkel a szabványos (nem felhasználói felület) nyomtatási vezérlővel.

public void Print(PrintOptions options)

Parameters

options PrintOptions

az Aspose.Tasks.Saving.PrintOptions osztály meghatározott példája.

Print(A string)

Nyomja meg a projektet a megadott nyomtatóra az alapértelmezett nyomtató beállításokkal a szabványos (nem felhasználói felület) nyomtatási vezérlővel.

public void Print(string printerName)

Parameters

printerName string

A nyomtató megnevezése.

Print(PrinterSettings)

Nyomtatja meg a projektet a nyomtató beállításainak megfelelően a szabványos (nem felhasználói felület) nyomtatási vezérlővel.

public void Print(PrinterSettings printerSettings)

Parameters

printerSettings PrinterSettings

a System.Drawing.Printing.PrinterSettings osztály meghatározott példája.

Print(Nyomtatás, string)

Nyomtatja meg a projektet a nyomtató beállításainak megfelelően a szabványos (nem felhasználói felület) nyomtatási vezérlővel.

public void Print(PrinterSettings printerSettings, string documentName)

Parameters

printerSettings PrinterSettings

a System.Drawing.Printing.PrinterSettings osztály meghatározott példája.

documentName string

a dokumentum nevét jeleníti meg (például egy nyomtatott állapotú párbeszédpanelben vagy nyomtató képernyőn).

Print(Nyomtatási lehetőségek, PrintOptions)

Nyomtatja meg a projektet a nyomtató beállításainak megfelelően, és a szabványos (nem felhasználói felület) nyomtatási vezérlővel használja a beállított mentési lehetőségeket.

public void Print(PrinterSettings printerSettings, PrintOptions options)

Parameters

printerSettings PrinterSettings

a System.Drawing.Printing.PrinterSettings osztály meghatározott példája.

options PrintOptions

az Aspose.Tasks.Saving.PrintOptions osztály meghatározott példája.

Print(PrinterSettings, nyomtatási lehetőségek, string)

Nyomtatja meg a projektet a megadott nyomtató beállítások szerint, a személyre szabott mentési lehetőségek és a megadott dokumentum neve a szabványos (nem felhasználói felület) nyomtatási vezérlő használatával.

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

Parameters

printerSettings PrinterSettings

a System.Drawing.Printing.PrinterSettings osztály meghatározott példája.

options PrintOptions

az Aspose.Tasks.Saving.PrintOptions osztály meghatározott példája.

documentName string

a dokumentum nevét jeleníti meg (például egy nyomtatott állapotú párbeszédpanelben vagy nyomtató képernyőn).

Recalculate()

Megoldja az összes projekt feladat azonosítóját, a kiindulási szintet, a kezdeti / befejező dátumokat, a korai / késői dátumokat, a csapadékok, a munka és a költség mezők kiszámítását.

public void Recalculate()

Recalculate(Bóli)

Megoldja az összes projekt feladat azonosítóját, a kiindulási szintet, a kezdeti / befejező dátumokat, korai / késői dátumokat állít be, kiszámítja a csapadékokat, a munka és a költség mezőit opcionális validációval.

public void Recalculate(bool validate)

Parameters

validate bool

Amennyiben igaz, az újraértékelés érvényesítése elvégezhető.Milyen adatok érvényesülnek:Jelenleg csak a feladatok és a feladatok link dátumtartományának alapvető érvényesítése valósul meg.A feladatok dátumtartalma (például ActualStart - ActualFinish, EarlyStart - EarlyFinish stb.) valamint a feladatok linkek dátumai ellenőrizni fogják a dátum kritériumai szerint, hogy a kezdési dátum kevesebb vagy egyenlő a befejezési dátummal.Ha a fent leírt feltételek bármelyike meghibásodik, akkor az Aspose.Tasks.RecalculationValidationException lesz dobva.

RecalculateResourceFields()

A források azonosításának, megkezdésének és befejezésének újraértékelése.

public void RecalculateResourceFields()

RecalculateResourceStartFinish()

Az erőforrások kezdete és befejezése.

public void RecalculateResourceStartFinish()

RemoveInvalidResourceAssignments()

Eltávolítja a nem érvényes erőforrás-feladatokat a projekt erőforrás-feladatlistából.

public void RemoveInvalidResourceAssignments()

Remarks

Az MS Project egy üres forrásfeladatot hoz létre minden feladathoz. hívja a módszert, hogy eltávolítsa őket.

Részletesebben WBSCode()

Renumber WBS kód minden feladatot.

public void RenumberWBSCode()

Részletesebben WBSCode(Címkék » int>)

A WBS átadott feladatok kódja.

public void RenumberWBSCode(List<int> taskIds)

Parameters

taskIds List < int >

A feladat azonosítók a WBS kódok megnevezéséhez.

RescheduleUncompletedWorkToStartAfter(DateTime)

A befejezetlen projektmunka megkezdése egy meghatározott időpont után történik.

public void RescheduleUncompletedWorkToStartAfter(DateTime after)

Parameters

after DateTime

A befejezetlen munka visszavonásának időpontja után.

RescheduleUncompletedWorkToStartAfter(Időtartam, lista)

A befejezetlen munkát a meghatározott feladatok listájára kell megkezdeni egy meghatározott dátum után.

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

Parameters

after DateTime

A befejezetlen munka visszavonásának időpontja után.

taskCollection List < Task >

List<Task> feladatait a befejezetlen munka újraindítására.

Save(Részletesebben SimpleSaveOptions)

Mentse a dokumentumot egy fájlba a megadott mentési opciók használatával.

public void Save(string filename, SimpleSaveOptions options)

Parameters

filename string

A fájl neve.

options SimpleSaveOptions

A megtakarítási lehetőségek.

Save(Részletesebben SaveFileFormat)

Tárolja a projektadatokat a fájlba.

public void Save(string filename, SaveFileFormat format)

Parameters

filename string

A fájl neve.

format SaveFileFormat

A mentett fájl formátum.

Save(A string)

A projekt adatait a fájl mpp formátumban tárolja.

public void Save(string filename)

Parameters

filename string

A fájl neve.

Save(Áramlat, SimpleSaveOptions)

Megtakarítja a projektet egy áramlásra a megadott mentési lehetőségek használatával.

public void Save(Stream stream, SimpleSaveOptions options)

Parameters

stream Stream

Az áramlás.

options SimpleSaveOptions

A megtakarítási lehetőségek.

Save(Áramlat, SaveFileFormat)

Tárolja a projektadatokat az áramláshoz.

public void Save(Stream stream, SaveFileFormat format)

Parameters

stream Stream

Az áramlás.

format SaveFileFormat

a megadott mentés fájl formátum.Aspose.Tasks.Saving.SaveFileFormat

SaveAsTemplate(Térképek, SaveTemplateOptions)

Megtakarítja a projektet mint templomot.

public void SaveAsTemplate(string fileName, SaveTemplateOptions options)

Parameters

fileName string

A fájl neve.

options SaveTemplateOptions

a megadott mentési lehetőségek Aspose.Tasks.Saving.SaveTemplateOptions.

SaveAsTemplate(A string)

Megtakarítja a projektet mint a szabványt a megadott fájlútvonalra.

public void SaveAsTemplate(string fileName)

Parameters

fileName string

az adott fájl neve.

SaveAsTemplate(Stream)

Megtakarítja a projektet mint templomot egy meghatározott áramláshoz.

public void SaveAsTemplate(Stream stream)

Parameters

stream Stream

az adott áramot, hogy mentse a projektet.

SaveAsTemplate(Áramlat, SaveTemplateOptions)

Megtakarítja a projektet mint templomot egy meghatározott áramláshoz.

public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)

Parameters

stream Stream

Stream, hogy mentse a projekt templom.

options SaveTemplateOptions

a megadott mentési lehetőségek Aspose.Tasks.Saving.SaveTemplateOptions.

SaveReport(Stream)

Megtakarítja a projekt áttekintési jelentést az áramláshoz.

public void SaveReport(Stream stream)

Parameters

stream Stream

Az áram, hogy mentse a projekt jelentést.

SaveReport(A string)

Mentse a projekt áttekintési jelentést a PDF fájlba.

public void SaveReport(string fileName)

Parameters

fileName string

A fájl neve.

SaveReport(Áramlás, beszámoló)

Megtakarítja a projektjelentést a meghatározott típusra a meghatározott áramlásra.

public void SaveReport(Stream stream, ReportType reportType)

Parameters

stream Stream

a megadott áramot, hogy mentse a projekt jelentést.

reportType ReportType

a meghatározott jelentés típus.Aspose.Tasks.Visualization.ReportType

SaveReport(Térkép, ReportType)

A megadott típusú projektjelentést PDF formátumban mentheti meg a megadott fájlútvonalon.

public void SaveReport(string fileName, ReportType reportType)

Parameters

fileName string

az adott fájl neve.

reportType ReportType

a meghatározott jelentés típus.Aspose.Tasks.Visualization.ReportType

SelectAllChildTasks()

Visszatérő módon gyűjti össze a gyermek összes feladatát a gyökér feladat.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

A feladatok gyűjteménye.

Összefoglaló T>(Főoldal > Prjkey=» » » T)

Térkép a meghatározott tulajdonság a meghatározott értéket ebben a tartályban.

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

Parameters

key Key <t, prjkey ="">

a megadott ingatlan kulcsa. Aspose.Tasks.Prj a ingatlan kulcsa megszerzéséhez.

val T

Az érték.

A paraméterek típusa

T

A mappált érték típusa.

Set(Főoldal > Hírek > Hírek > Hírek=„>, dátumidő)

Térkép a meghatározott tulajdonság a meghatározott értéket ebben a tartályban.

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

Parameters

key Key < DateTime , PrjKey >

a megadott ingatlan kulcsa. Aspose.Tasks.Prj a ingatlan kulcsa megszerzéséhez.

val DateTime

Az érték.

SetBaseline(BaselineType)

Megtakarítja az alapvonal mezőket az egész projekt meghatározott alapvonalához.

public void SetBaseline(BaselineType baselineType)

Parameters

baselineType BaselineType

Az alapvonal típus, hogy mentse az alapvonal adatokat.

SetBaseline(Térképek, Térképek > Térképek>)

Megtakarítja az alapvonal mezőket a kijelölt alapvonalon a kiválasztott feladatokhoz.

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

Parameters

baselineType BaselineType

Az alapvonal típus, hogy mentse az alapvonal adatokat.

taskCollection IEnumerable < Task >

Az alapadatok mentésére szolgáló feladatok listája.

SetBaselineSaveTime(Beszélgetés, DateTime)

Állítsa be az alapvonalat időt takarít meg.

public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)

Parameters

baselineNumber BaselineType

Az alapvonal száma Aspose.Tasks.BaselineType.

value DateTime

A bázis utolsó mentése dátum és idő.

Remarks

Állítsa be az értéket a DateTime.MinValue-ba, ha az alapvonal nem mentett meg.

UpdateProjectWorkAsComplete(Időjárás, Bool)

Minden naprakésszé válik a teljes munka egy meghatározott dátumon keresztül az egész projekthez.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)

Parameters

completeThrough DateTime

A munka naprakésszé tétele a befejezett idő szerint.

setZeroOrHundredPercentCompleteOnly bool

Ha a tényleges frissítések csak azok a feladatok, mint 100% teljes, amelynek befejezési dátumát megelőzően meghatározott teljes dátum.Ellenkező esetben egy százalékos teljes érték kiszámítása a tervezett indulás és a teljes átmeneti dátumok alapján.

UpdateProjectWorkAsComplete(DateTime, Bool, List)

Az összes munkát a feladatok meghatározott listájának meghatározott dátumán keresztül naprakészítjük.

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

Parameters

completeThrough DateTime

A munka naprakésszé tétele a befejezett idő szerint.

setZeroOrHundredPercentCompleteOnly bool

Ha a tényleges frissítések csak azok a feladatok, mint 100% teljes, amelynek befejezési dátumát megelőzően meghatározott teljes dátum.Ellenkező esetben egy százalékos teljes érték kiszámítása a tervezett indulás és a teljes átmeneti dátumok alapján.

taskCollection List < Task >

List<Task> a feladatok frissítése a munka.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Magyar