Class Project

Class Project

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Bir projeyi temsil eder.

public class Project

Inheritance

object Project

mirasçı üyeleri

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

Remarks

Bu, Aspose.Tasks Kütüphanesinde merkezi bir sınıf.

Birisi kullanabilirProject

Desteklenen proje yönetimi biçimlerinden birini okumak için: MPP, MPT, MPX, XML.Mevcut bir belgeyi desteklenen biçimlerden herhangi birine yüklemek için, bir dosya adı veya bir akışı yapılandırıcılardan birine aktarın.

Projeyi Aspose.Tasks.Saving.SaveFile formatları: Primavera: P6 XML, PM XER; Microsoft Excel: XLSX, XML; sabit düzen: PDF; Görüntüler: JPEG, PNG, BMP, TIFF, SVG; Metin: TXT; Diğerleri: HTML.

Aspose.Tasks.Project.Views, Aspose.Tasks.Project.BuiltInProps, Aspose.Tasks.Project.CustomProps ve Aspose.Tasks.Project.ExtendedAttributes gibi proje kapsamındaki bilgileri kaydeder.

Aspose.Tasks.Task, Aspose.Tasks.Resource, Aspose.Tasks.ResourceAssignment, Aspose.Tasks.ExtendedAttribute ve Aspose.Tasks.Calendar gibi diğer proje kuruluşlarını manipüle etmek için giriş noktaları içeren bir kök varlığıdır.

TheProject

Topluluklar, örneğin Aspose.Tasks.Task.Children, Aspose.Tasks.Project.Resources, Aspose.Tasks.Project.ResourceAssignments gibi tipik koleksiyonlar aracılığıyla erişilebilir.

Constructors

Project()

Aspose.Tasks.Project sınıfının yeni bir örneği başlatılır.

public Project()

Project(String ve String)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir şifre korumalı şablon (eski mpp veya mpt dosyası) başlatır.

public Project(string projectTemplate, string protectionPassword)

Parameters

projectTemplate string

Projeyi oluşturmak için şablon yapmanın yolları.

protectionPassword string

Güvenlik şifresi.

Remarks

Şifre koruma dosyaları şu anda sadece MSP 2003 dosya biçimi için desteklenmektedir.

Project(Sırt)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir şablondan (eski mpp veya mpt dosyası) başlatır.

public Project(string projectTemplate)

Parameters

projectTemplate string

Projeyi oluşturmak için şablon yapmanın yolları.

Project(Çıkış, PrimaveraReadOptions)

Aspose.Tasks.Project sınıfının yeni bir örneğini akıştan başlatırAspose.Tasks.PrimaveraReadOptions sınıfının belirlenmiş örneği ile.

public Project(Stream stream, PrimaveraReadOptions options)

Parameters

stream Stream

Proje Sisteminin Akışı.IO.Streamclass

options PrimaveraReadOptions

Aspose.Tasks.PrimaveraReadOptionsclass, Primavera formatlarının (XER veya XML) okuma özelleştirilmesini sağlayan belirtilen örnektir.

Project(Çerçeve, ParseErrorCallback)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir şablondan (eski mpp veya mpt dosyası) başlatır.

public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)

Parameters

projectTemplate string

Projeyi oluşturmak için şablon yapmanın yolları.

parseErrorHandler ParseErrorCallback

xml parse hataları ile başa çıkmak için belirtilen callback yöntemi.

Project(Stream)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir akımdan başlatır.

public Project(Stream stream)

Parameters

stream Stream

Bir şablonu yüklemek için akış.

Project(StreamReader)

Bir StreamReader örneğinden Aspose.Tasks.Project sınıfının yeni bir örneğini başlatır.

public Project(StreamReader reader)

Parameters

reader StreamReader

Bir şablonu nereden yüklemek için akış okuyucu.

Project(Çerçeve, PrimaveraReadOptions)

Bir şablondan Aspose.Tasks.Project sınıfının yeni bir örneğini başlatır (eski MPP veya MPT dosyası)Aspose.Tasks.PrimaveraReadOptions sınıfının belirlenmiş örneği ile.

public Project(string projectTemplate, PrimaveraReadOptions options)

Parameters

projectTemplate string

Projeyi oluşturmak için şablon yapmanın yolları

options PrimaveraReadOptions

Aspose.Tasks.PrimaveraReadOptions sınıfının belirlenmiş örneği.

Project(DbSettings)

Aspose.Tasks.Project sınıfının yeni bir örneği, Aspose.Tasks.Connectivity.DbSettings sınıfının örneği tarafından belirlenen bir veriden verileri okumak için başlatılır.

public Project(DbSettings settings)

Parameters

settings DbSettings

Aspose.Tasks.Connectivity.DbSettings sınıfının belirlenmiş örneği.

Project(Çıkış, ParseErrorCallback)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir şablondan başlatır (eski mpp veya mpt dosyası).

public Project(Stream stream, ParseErrorCallback parseErrorHandler)

Parameters

stream Stream

Bir şablonu yüklemek için akış.

parseErrorHandler ParseErrorCallback

xml parse hataları ile başa çıkmak için belirtilen callback yöntemi.

Project(akış, string)

Aspose.Tasks.Project sınıfının yeni bir örneğini bir şablondan başlatır (eski mpp veya mpt dosyası).

public Project(Stream stream, string protectionPassword)

Parameters

stream Stream

Bir şablonu yüklemek için akış.

protectionPassword string

Güvenlik şifresi.

Remarks

Şifre koruma dosyaları şu anda sadece MSP 2003 dosya biçimi için desteklenmektedir.

Project(Çerçeve, LoadOptions)

Bir şablondan Aspose.Tasks.Project sınıfının yeni bir örneğini başlatır (eski mpp veya mpt dosyası)Aspose.Tasks.LoadOptions sınıfının belirlenmiş örneği ile.

public Project(string projectTemplate, LoadOptions options)

Parameters

projectTemplate string

Projeyi oluşturmak için şablon yapmanın yolları

options LoadOptions

Aspose.Tasks.LoadOptions sınıfının belirlenmiş örneği.

Project(Çıkış, LoadOptions)

Aspose.Tasks.Project sınıfının yeni bir örneğini akıştan başlatırAspose.Tasks.LoadOptions sınıfının belirlenmiş örneği ile.

public Project(Stream stream, LoadOptions options)

Parameters

stream Stream

Proje Sisteminin Akışı.IO.Streamclass

options LoadOptions

Aspose.Tasks.LoadOptions sınıfının belirlenmiş örneği

Properties

ActualsInSync

ActualsInSync ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

AdminProject

AdminProject ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

AreEditableActualCosts

AreEditableActualCost’un ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

Author

Yazarın bir değerini alır veya belirler.

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

Mülkiyet Değer

string

AutoAddNewResourcesAndTasks

AutoAddNewResourcesAndTasks ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

AutoCalculateAssignmentCosts

Görev maliyetinin ve kalan maliyetin, görevin çalışma ve kaynak oranlarını kullanarak otomatik olarak hesaplanmasını sağlar veya belirler.

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

Mülkiyet Değer

bool

Autolink

Autolink’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

BaselineForEarnedValue

BaselineForEarnedValue değerini alır veya ayarlar.

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

Mülkiyet Değer

BaselineType

BuiltInProps

Projenin yerleşik mülkiyet koleksiyonuna sahiptir.

public BuiltInProjectPropertyCollection BuiltInProps { get; }

Mülkiyet Değer

BuiltInProjectPropertyCollection

CalculationMode

Bir projenin hesaplama modunu alır veya ayarlar.Aspose.Tasks.Project.CalculationMode listesinin değerlerinden biri olabilir.

public CalculationMode CalculationMode { get; set; }

Mülkiyet Değer

CalculationMode

Calendar

Bir takvim değerini alır veya ayarlar.

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

Mülkiyet Değer

Calendar

Calendars

Bu Proje örneğinin Aspose.Tasks.CalendarCollection nesnesini alır.

public CalendarCollection Calendars { get; }

Mülkiyet Değer

CalendarCollection

Category

Bir kategorinin değerini alır veya ayarlar.

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

Mülkiyet Değer

string

Comments

Yorumların değerini alır veya koyar.

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

Mülkiyet Değer

string

Company

Bir şirketin değerini alır veya belirler.

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

Mülkiyet Değer

string

CreationDate

Bir CreationDate değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

CriticalPath

Bu projenin kritik yolunu içeren kritik görevlerin bir listesini içeren bir koleksiyon alır.Bu bir O(n) operasyonu, n projede görev sayısıdır.

public TaskCollection CriticalPath { get; }

Mülkiyet Değer

TaskCollection

CriticalSlackLimit

CriticalSlackLimit değerini alır veya ayarlar.

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

Mülkiyet Değer

int

CurrencyCode

Bir Değişken Kodu değerini alır veya belirler.

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

Mülkiyet Değer

string

CurrencyDigits

Bir para birimi değerini alır veya ayarlar.

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

Mülkiyet Değer

int

CurrencySymbol

Bir para birimi simgesi değerini alır veya ayarlar.

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

Mülkiyet Değer

string

CurrencySymbolPosition

Bir Değer Alır veya Bir Değer Gösterir.

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

Mülkiyet Değer

CurrencySymbolPositionType

CurrentDate

CurrentDate değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

CustomDateFormat

CustomDateFormat değerini alır veya ayarlar.

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

Mülkiyet Değer

string

CustomProps

Projenin özelleştirilmiş mülk koleksiyonu alınır.

public CustomProjectPropertyCollection CustomProps { get; }

Mülkiyet Değer

CustomProjectPropertyCollection

DateFormat

DateFormat değerini alır veya ayarlar.

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

Mülkiyet Değer

DateFormat

DaysPerMonth

DaysPerMonth değerini alır veya ayarlar.

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

Mülkiyet Değer

int

DefaultFinishTime

DefaultFinishTime değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

DefaultFixedCostAccrual

DefaultFixedCostAccrual değerini alır veya ayarlar.

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

Mülkiyet Değer

CostAccrualType

DefaultOvertimeRate

DefaultOvertimeRate değerini alır veya ayarlar.

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

Mülkiyet Değer

double

DefaultStandardRate

DefaultStandardRate değerini alır veya ayarlar.

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

Mülkiyet Değer

double

DefaultStartTime

DefaultStartTime değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

DefaultTaskMethodları

DefaultTaskEVMethod değerini alır veya ayarlar.

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

Mülkiyet Değer

EarnedValueMethodType

DefaultTaskType

DefaultTaskType değerini alır veya ayarlar.

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

Mülkiyet Değer

TaskType

DefaultView

Projenin varsayılan görüntüsünü alır veya ayarlar.

public View DefaultView { get; set; }

Mülkiyet Değer

View

DefaultWeekWorkingDays

Aspose.Tasks.WeekDayCollection sınıfı örneğini alır, bu da proje varsayılan haftalık çalışma günleri ve çalışma saatleri bir koleksiyonu temsil eder.

public WeekDayCollection DefaultWeekWorkingDays { get; }

Mülkiyet Değer

WeekDayCollection

Remarks

Bilgiler yalnızca mpp dosyalarında (xml değil) bulunur.

DisplayOptions

Aspose.Tasks.ProjectDisplayOptions sınıfının bir örneğini alır.

public ProjectDisplayOptions DisplayOptions { get; }

Mülkiyet Değer

ProjectDisplayOptions

DurationFormat

DurumFormat değerini alır veya ayarlar.

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

Mülkiyet Değer

TimeUnitType

EarnedValueMethod

EarnedValueMethod’un bir değerini alır veya ayarlar.

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

Mülkiyet Değer

EarnedValueMethodType

ExtendedAttributes

Gets ExtendedAttributeDefinitionKoleksiyon nesnesi.Proje ile ilişkili genişletilmiş özelliklerin (kendi alanları) tanımlarının toplanması.

public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }

Mülkiyet Değer

ExtendedAttributeDefinitionCollection

ExtendedCreationDate

ExtendedCreationDate değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

FinishDate

FinishDate değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

FiscalYearStart

FiscalYearStart’ın ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

FyStartDate

FyStartDate değerini alır veya ayarlar.

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

Mülkiyet Değer

Month

Guid

Bir rehberin değerini alır veya ayarlar.

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

Mülkiyet Değer

Guid

HonorConstraints

HonorConstraints’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

HyperlinkBase

HyperlinkBase değerini alır veya ayarlar.

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

Mülkiyet Değer

string

InsertedProjectsLikeSummary

Bir değer alır veya InsertProjectsLikeSummary ayarlandığını veya ayarlanmadığını gösterir.

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

Mülkiyet Değer

NullableBool

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

Keywords

Anahtar kelimelerin değerini alır veya ayarlar.

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

Mülkiyet Değer

string

LastAuthor

Son yazarın değerini alır veya ayarlar.

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

Mülkiyet Değer

string

LastPrinted

LastPrinted değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

LastSaved

Son kurtarma değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

Manager

Bir yönetici değerini alır veya ayarlar.

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

Mülkiyet Değer

string

MicrosoftProjectServerİletişim

MicrosoftProjectServerURL’nin ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

MinutesPerDay

MinutesPerDay değerini alır veya ayarlar.

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

Mülkiyet Değer

int

MinutesPerWeek

MinutesPerWeek değerini alır veya ayarlar.

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

Mülkiyet Değer

int

MoveCompletedEndsBack

MoveCompletedEndsBack ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

MoveCompletedEndsForward

MoveCompletedEndsForward ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

MoveRemainingStartsBack

MoveRemainingStartsBack’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

MoveRemainingStartsForward

MoveRemainingStartsForward ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

MultipleCriticalPaths

MultipleCriticalPaths ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

Name

Bir isim değerini alır veya ayarlar.

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

Mülkiyet Değer

string

NewTaskStartDate

NewTaskStartDate değerini alır veya ayarlar.

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

Mülkiyet Değer

TaskStartDateType

NewTasksAreManual

NewTasksAreManual’ın ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

NewTasksEffortDriven

NewTasksEffortDriven’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

NewTasksEstimated

NewTasksEstimated’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

OleObjects

Bu proje dosyasına bağlanan veya yerleştirilen Aspose.Tasks.OleObject sınıfının örneklerini içeren bir koleksiyon alır.Sadece mpp dosya biçimi için mevcuttur. bu koleksiyon sadece ‘Clear’ işlemi dışında okunur.

public OleObjectCollection OleObjects { get; }

Mülkiyet Değer

OleObjectCollection

OutlineCodes

OutlineCodeDefinitionCollection nesnesini alır.Bir proje ile ilişkili çıkış kodu tanımlarının toplanması.

public OutlineCodeDefinitionCollection OutlineCodes { get; }

Mülkiyet Değer

OutlineCodeDefinitionCollection

PrimaveraProperties

Primavera dosyasından okunan bir proje için Primavera özel özellikleri içeren bir nesne alır.

public PrimaveraProjectProperties PrimaveraProperties { get; }

Mülkiyet Değer

PrimaveraProjectProperties

ProjectExternallyEdited

ProjectExternallyEdited ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

RemoveFileProperties

RemoveFileProperties ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

ResourceAssignments

ResourceAssignmentCollection nesnesini alır.

public ResourceAssignmentCollection ResourceAssignments { get; }

Mülkiyet Değer

ResourceAssignmentCollection

ResourceFilters

Tüm kaynak tabanlı filtre tanımlarını alır.ResourceFilters, Aspose.Tasks.Filter nesnelerinin bir koleksiyonudur.

public FilterCollection ResourceFilters { get; }

Mülkiyet Değer

FilterCollection

ResourceGroups

Tüm kaynak tabanlı grup tanımlarını alır.ResourceGroups, Aspose.Tasks.Group nesnelerinin bir koleksiyonudur.

public GroupCollection ResourceGroups { get; }

Mülkiyet Değer

GroupCollection

Resources

ResourceCollection nesnesini oluşturur.

public ResourceCollection Resources { get; }

Mülkiyet Değer

ResourceCollection

Revision

Bir Değerlendirme alır veya belirler.

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

Mülkiyet Değer

int

RootTask

Görev ağacının kökünü alır.

public Task RootTask { get; }

Mülkiyet Değer

Task

SaveVersion

SaveVersion değerini alır veya ayarlar.

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

Mülkiyet Değer

int

ScheduleFromStart

ScheduleFromStart ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

ShowProjectSummaryTask

ShowProjectSummaryTask ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

bool

SplitsInProgressTasks

SplitsInProgressTasks ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

SpreadActualCost

SpreadActualCost ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

SpreadPercentComplete

SpreadPercentComplete’in ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

StartDate

Bir başlangıç tarihi değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

StatusDate

StatusDate değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

Subject

Bir konu değerini alır veya belirler.

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

Mülkiyet Değer

string

Tables

Aspose.Tasks.Table nesnelerinin bir listesini alır.

public TableCollection Tables { get; }

Mülkiyet Değer

TableCollection

TaskFilters

Tüm görev tabanlı filtre tanımlarını alır.TaskFilters, Aspose.Tasks.Filter nesnelerinin bir koleksiyonudur.

public FilterCollection TaskFilters { get; }

Mülkiyet Değer

FilterCollection

TaskGroups

Tüm görev tabanlı grup tanımlarını alır.TaskGroups, Aspose.Tasks.Group nesnelerinin bir koleksiyonudur.

public GroupCollection TaskGroups { get; }

Mülkiyet Değer

GroupCollection

TaskLinks

Aspose.Tasks.TaskLinkCollection nesnesini alır.

public TaskLinkCollection TaskLinks { get; }

Mülkiyet Değer

TaskLinkCollection

TaskUpdatesResource

TaskUpdatesResource ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

Template

Bir şablon değerini alır veya ayarlar.

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

Mülkiyet Değer

string

TimescaleFinish

Alın veya TimescaleFinish değerini ayarlayın.

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

Mülkiyet Değer

DateTime

TimescaleStart

TimescaleStart değerini alır veya ayarlar.

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

Mülkiyet Değer

DateTime

Title

Bir başlık değerini alır veya ayarlar.

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

Mülkiyet Değer

string

Uid

Uid değerini alır veya ayarlar.

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

Mülkiyet Değer

string

UpdateManuallyScheduledTasksWhenEditingLinks

UpdateManuallyScheduledTasksWhenEditingLinks ayarlandığını veya ayarlanmadığını gösteren bir değer alır veya ayarlar.

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

Mülkiyet Değer

NullableBool

VbaProject

Aspose.Tasks.Project.VbaProject sınıfının bir örneğini alır.

public VbaProject VbaProject { get; }

Mülkiyet Değer

VbaProject

Views

Aspose.Tasks.View nesnelerinin bir listesini alır.

public ViewCollection Views { get; }

Mülkiyet Değer

ViewCollection

WBSCode Tanımlama

Proje için WBS Kod Tanımını alır veya ayarlar.

public WBSCodeDefinition WBSCodeDefinition { get; set; }

Mülkiyet Değer

WBSCodeDefinition

WeekStartDay

WeekStartDay değerini alır veya ayarlar.

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

Mülkiyet Değer

DayType

WorkFormat

Bir WorkFormat değerini alır veya ayarlar.

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

Mülkiyet Değer

TimeUnitType

Methods

CopyTo(Project)

Projenin ana verilerini ve özelliklerini başka bir projeye kopyalayın.

public void CopyTo(Project another)

Parameters

another Project

Başka bir proje verileri kopyalamak için.

CopyTo(Proje ve CopyToOptions)

Projenin ana verilerini ve özelliklerini başka bir projeye kopyalayın.

public void CopyTo(Project another, CopyToOptions options)

Parameters

another Project

Başka bir proje verileri kopyalamak için.

options CopyToOptions

Kopyalama işlemini kontrol etmek için kopyalama seçenekleri.

EnumerateAllChildTasks()

Projenin tüm görevleri, kök görevleri de dahil olmak üzere yeniden listelenir.

public IEnumerable<task> EnumerateAllChildTasks()

Returns

IEnumerable &lt için; Task >

IEnumerable, projenin tüm görevlerini iterate etmek için kullanılabilir.

Remarks

Aspose.Tasks.Project.SelectAllChildTasks yöntemi ile karşılaştırıldığında görevler üzerinde iterasyon için daha hafif bir yol sağlar, çünkü tüm görevler için hafıza ayırmaz.

Get (Key<t, prjkey için=» »)

Bu konteynerde mülkün haritalandığı değeri iade eder.

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

Parameters

key Key <t, prjkey ="">

Belirlenmiş mülk anahtarı. Aspose.Tasks.Prj mülk anahtarı almak için.

Returns

T

Mülkün bu konteynerde haritalandığı değer.

Parametreler türü

T

Kağıt değerinin türü.

GetBaselineSaveTime(BaselineType)

Baseline geri döner, zaman tasarrufu sağlar.

public DateTime GetBaselineSaveTime(BaselineType baselineNumber)

Parameters

baselineNumber BaselineType

Baseline numarası Aspose.Tasks.BaselineType.

Returns

DateTime

Baseline’in son tarihi ve zaman tasarrufu.

Remarks

DateTime.MinValue, baz hattı kaydedilmemişse geri döner.

GetDuration(Çift)

Aspose.Tasks.Duration, belirlenmiş birim sayısı ve proje ayarlarında Aspose.Tasks.Prj.DurationFormat’ta tanımlanan varsayılan uzunluk biçimi ile bir nesne alır.

public Duration GetDuration(double val)

Parameters

val double

Birim sayısı belirlenmiştir.

Returns

Duration

Uzun süreli nesne.

Remarks

Bu yöntem dikkatli bir şekilde kullanılmalıdır, çünkü Project.DurationFormat ayarlarına bağlı olarak farklı süreyi geri getirir.Örneğin, GetWork(1.0) Project.DurationFormat TimeUnitType.Hour olduğunda 1 saat veya Project.DurationFormat TimeUnitType.Day olduğunda 1 gün geri dönecektir.

GetDuration(İkili, TimeUnitType)

Aspose.Tasks.Duration nesnesini Aspose.Tasks.TimeUnitType birimlerinin belirlenmiş sayısıyla alır.

public Duration GetDuration(double val, TimeUnitType timeUnit)

Parameters

val double

Birim sayısı belirlenmiştir.

timeUnit TimeUnitType

belirlenmiş TimeUnitType değeri.

Returns

Duration

Uzun süreli nesne.

GetDuration(TimeSpan ve TimeUnitType)

Aspose.Tasks.Duration öğesini belirlenmiş System.TimeSpan değeri ve belirlenmiş Aspose.Tasks.TimeUnitType değeri ile alır.

public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)

Parameters

timeSpan TimeSpan

belirlenmiş System.TimeSpan değeri.

timeUnit TimeUnitType

belirlenmiş TimeUnitType değeri.

Returns

Duration

Uzun süreli nesne.

GetPageCount(SaveOptions)

Tasarılan Aspose.Tasks.Saving.SaveOptions kullanılarak sunulacak projenin sayısını geri getirir.

public int GetPageCount(SaveOptions saveOptions)

Parameters

saveOptions SaveOptions

Sayfayı saymak için tasarruf seçenekleri.

Returns

int

Bir sayfa sayısı sunulacak.

Examples

Bu örnekte HtmlSaveOptions ve sonuçlanan HTML sayfalarının sayısı konsolda yazılır.

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

Tasarılan proje için sayfa sayısı varsayılan Aspose.Tasks.Visualization.Timescale(Günler) kullanılarak hesaplanır.

public int GetPageCount()

Returns

int

sayfa sayısı verilmesi gerekmektedir.

GetPageCount(Timescale)

Tasarılan Aspose.Tasks.Visualization.Timescale kullanılarak sunulacak projenin sayısını geri getirir.

public int GetPageCount(Timescale scale)

Parameters

scale Timescale

Sayfayı saymak için ölçeği.

Returns

int

sayfa sayısı verilmesi gerekmektedir.

GetPageCount(PresentationFormat)

Projeyi varsayılan olarak Aspose.Tasks.Visualization.Timescale(Günler) ve verilen Aspose.Tasks.Visualization.PresentationFormat kullanılarak sunulacak sayfa sayısını geri getirir.

public int GetPageCount(PresentationFormat format)

Parameters

format PresentationFormat

Sayfayı saymak için formattır.

Returns

int

sayfa sayısı verilmesi gerekmektedir.

GetPageCount(Etiket Arşivi: Timescale)

Aspose.Tasks.Visualization ve Aspose.Tasks.Visualization ve Aspose.Tasks.Visualization ve Aspose.Tasks.Visualization ve Aspose.Tasks.Visualization ve Aspose.Tasks.Visualization ve Aspose.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks

public int GetPageCount(PresentationFormat format, Timescale scale)

Parameters

format PresentationFormat

Sayfayı saymak için formattır.

scale Timescale

Sayfayı saymak için ölçeği.

Returns

int

Bir sayfa sayısı sunulacak.

GetPageCount(Sayfa boyutu, zaman boyutu, DateTime, DateTime)

Aspose.Tasks.Visualization, Aspose.Tasks.Visualization, Aspose.Tasks.Visualization, Aspose.Tasks.Visualization, Aspose.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks.Tasks

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

Parameters

pageSize PageSize

Sayfayı saymak için sayfa boyutu.

scale Timescale

Sayfayı saymak için ölçeği.

startDate DateTime

Başlangıç tarihi sayfa sayısı almak için.

endDate DateTime

Sayfayı saymak için son tarih.

Returns

int

sayfa sayısı verilmesi gerekmektedir.

GetPageCount(PageSize, Zaman Kaynağı)

Aspose.Tasks.Visualization.Timescale ve Aspose.Tasks.Visualization.PageSize kullanılarak sunulacak projenin sayısını geri getirir.

public int GetPageCount(PageSize pageSize, Timescale scale)

Parameters

pageSize PageSize

Sayfayı saymak için sayfa boyutu.

scale Timescale

Sayfayı saymak için ölçeği.

Returns

int

sayfa sayısı verilmesi gerekmektedir.

GetPredecessors(Task)

Görevlerin öncüleri olan görev bağlantılarının bir koleksiyonunu geri getirir.

public TaskLinkCollection GetPredecessors(Task task)

Parameters

task Task

Önceki Önceki yazı: Önceki Önceki yazı:

Returns

TaskLinkCollection

Önceki Önceki yazı: Aspose.Tasks.TaskLink

GetProjectFileInfo(Sırt)

Proje dosyası bilgilerini dosyadan okuyun.

public static ProjectFileInfo GetProjectFileInfo(string filename)

Parameters

filename string

Projenin adı filemdir.

Returns

ProjectFileInfo

Proje dosyası info Aspose.Tasks.ProjectFileInfo.

GetProjectFileInfo(Stream)

Proje dosyası akışından bilgi alır.

public static ProjectFileInfo GetProjectFileInfo(Stream stream)

Parameters

stream Stream

Bu veri akışı.

Returns

ProjectFileInfo

Proje dosyası info Aspose.Tasks.ProjectFileInfo.

GetWork(Çift)

Aspose.Tasks.Duration öğesini belirtilen System.Double değer ve varsayılan çalışma biçimi ile alır.

public Duration GetWork(double val)

Parameters

val double

Çift değer belirlenir.

Returns

Duration

Uzun süreli nesne.

Remarks

Bu yöntem dikkatli bir şekilde kullanılmalıdır, çünkü Project.WorkFormat ayarlarına bağlı olarak farklı süreyi geri getirir.Örneğin, GetWork(1.0) Project.WorkFormat TimeUnitType.Hour olduğunda 1 saat veya Project.WorkFormat TimeUnitType.Day olduğunda 1 gün geri dönecektir.

Print()

Projeyi varsayılan yazıcıya varsayılan yazıcı ayarları ile standart (kullanıcı arayüzü olmayan) baskı kontrolörü kullanarak yazdırın.

public void Print()

Print(PrintOptions)

Projeyi varsayılan yazıcıya varsayılan yazıcı ayarları ile yazdırın ve standart (kullanıcı arayüzü olmayan) yazdırma denetleyicisi kullanarak özelleştirilmiş kaydetme seçenekleri kullanın.

public void Print(PrintOptions options)

Parameters

options PrintOptions

Aspose.Tasks.Saving.PrintOptions sınıfının belirlenmiş örneği.

Print(Sırt)

Projeyi varsayılan yazıcı ayarları ile belirtilen yazıcıya standart (kullanıcı arayüzü olmayan) baskı kontrolörü kullanarak yazdırın.

public void Print(string printerName)

Parameters

printerName string

Yazıcı adı belirlenmiştir.

Print(PrinterSettings)

Yazıcı ayarlarına göre projeyi basın, standart (kullanıcı arayüzü olmayan) baskı denetleyicisi kullanarak.

public void Print(PrinterSettings printerSettings)

Parameters

printerSettings PrinterSettings

System.Drawing.Printing.PrinterSettings sınıfının belirlenmiş örneği.

Print(PrinterSettings ve String)

Yazıcı ayarlarına göre projeyi basın, standart (kullanıcı arayüzü olmayan) baskı denetleyicisi kullanarak.

public void Print(PrinterSettings printerSettings, string documentName)

Parameters

printerSettings PrinterSettings

System.Drawing.Printing.PrinterSettings sınıfının belirlenmiş örneği.

documentName string

Görüntülenmesi gereken belge adı (örneğin, bir baskı durumu diyalog kutusunda veya yazıcı çubuğunda).

Print(PrinterSettings ve PrintOptions)

Tasarılan yazıcı ayarlarına göre projeyi yazdırın ve standart (kullanıcı arayüzü olmayan) yazdırma denetleyicisi kullanarak özelleştirilmiş tasarruf seçenekleri kullanın.

public void Print(PrinterSettings printerSettings, PrintOptions options)

Parameters

printerSettings PrinterSettings

System.Drawing.Printing.PrinterSettings sınıfının belirlenmiş örneği.

options PrintOptions

Aspose.Tasks.Saving.PrintOptions sınıfının belirlenmiş örneği.

Print(PrinterSettings, PrintOptions, Çizgiler)

Tasarılan yazıcı ayarlarına, özelleştirilmiş kaydetme seçeneklerine ve standart (kullanıcı arayüzü olmayan) baskı denetleyicisi kullanılarak belirlenen belge adını yazdırın.

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

Parameters

printerSettings PrinterSettings

System.Drawing.Printing.PrinterSettings sınıfının belirlenmiş örneği.

options PrintOptions

Aspose.Tasks.Saving.PrintOptions sınıfının belirlenmiş örneği.

documentName string

Görüntülenmesi gereken belge adı (örneğin, bir baskı durumu diyalog kutusunda veya yazıcı çubuğunda).

Recalculate()

Tüm proje görevleri ID’leri, çıkış seviyeleri, başlangıç / son tarihleri, erken / geç tarihleri ayarlayın, kayıpları, çalışma ve maliyet alanlarını hesaplayın.

public void Recalculate()

Recalculate(bool)

Tüm proje görevleri kimlikleri, çıkış seviyeleri, başlangıç / son tarihleri, erken / geç tarihleri ayarlayın, iş ve maliyet alanlarını seçmeli doğrulama ile hesaplayın.

public void Recalculate(bool validate)

Parameters

validate bool

Eğer doğru ise yeniden hesaplama yapılacaktır.Hangi veriler doğrulanır:Şu anda, yalnızca görev ve görev bağlantı tarihi aralıklarının temel doğrulama uygulanır.Görevlerin tarih aralığı (örneğin ActualStart - ActualFinish, EarlyStart - EarlyFinish, vb.) yanı sıra Görev Bağlantıları tarihleri başlangıç tarihinin bitirme tarihinden daha az veya eşit olduğu tarih kriterlerine göre kontrol edilecektir.Yukarıda açıklanan koşullardan herhangi birinin başarısız olması durumunda Aspose.Tasks.RecalculationValidationException atılacaktır.

RecalculateResourceFields()

Kaynakların kimliklerini, başlangıçlarını ve sonlarını yeniden hesaplar.

public void RecalculateResourceFields()

RecalculateResourceStartFinish()

Kaynakların başlangıcı ve sonunu yeniden hesaplar.

public void RecalculateResourceStartFinish()

RemoveInvalidResourceAssignments()

Proje kaynak görev listesinden geçersiz kaynak görevlerini ortadan kaldırır.

public void RemoveInvalidResourceAssignments()

Remarks

MS Project, her görev için boş bir kaynak görevini oluşturur.

RönesansWBSCode()

Tüm görevler için WBS kodu renumber.

public void RenumberWBSCode()

RönesansWBSCode(Listesi »>)

Geçmiş görevler için WBS kodu renumber.

public void RenumberWBSCode(List<int> taskIds)

Parameters

taskIds List &lt için; int >

Görev tanımlayıcıları WBS kodlarını yeniden adlandırmak için.

RescheduleUncompletedWorkToStartAfter(DateTime)

Tamamlanmamış proje çalışmaları belirli bir tarihten sonra başlatılır.

public void RescheduleUncompletedWorkToStartAfter(DateTime after)

Parameters

after DateTime

Sonrasında tamamlanmamış çalışmaların yeniden düzenlenmesi için tarih.

RescheduleUncompletedWorkToStartAfter(Tarih Tarihi, List)

Tamamlanmamış işleri belirli bir tarihten sonra başlatılacak görevlerin belirli bir listesi için kaydeder.

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

Parameters

after DateTime

Sonrasında tamamlanmamış çalışmaların yeniden düzenlenmesi için tarih.

taskCollection List &lt için; Task >

Görevler<Task> için tamamlanmamış çalışmayı yeniden düzenlemek için görevler listesi.

Save(Çerçeve, SimpleSaveOptions)

Belgeyi belirlenen kaydetme seçeneklerini kullanarak bir dosyaya kaydeder.

public void Save(string filename, SimpleSaveOptions options)

Parameters

filename string

Dosya Adı .

options SimpleSaveOptions

Tasarruf seçenekleri.

Save(Çerçeve, SaveFileFormat)

Proje verilerini dosyaya kaydeder.

public void Save(string filename, SaveFileFormat format)

Parameters

filename string

Dosya Adı .

format SaveFileFormat

Tasarruf dosya biçimi.

Save(Sırt)

Proje verilerini mpp biçiminde dosyaya kaydeder.

public void Save(string filename)

Parameters

filename string

Dosya Adı .

Save(Akış, SimpleSaveOptions)

Projeyi belirlenen tasarruf seçeneklerini kullanarak bir akışa kaydeder.

public void Save(Stream stream, SimpleSaveOptions options)

Parameters

stream Stream

akış için.

options SimpleSaveOptions

Tasarruf seçenekleri.

Save(Çıkış, SaveFileFormat)

Proje verilerini akışa kaydeder.

public void Save(Stream stream, SaveFileFormat format)

Parameters

stream Stream

akış için.

format SaveFileFormat

Belirlenen dosya kaydetme format.Aspose.Tasks.Saving.SaveFileFormat

SaveAsTemplate(Çerçeve, SaveTemplateOptions)

Projeyi bir şablon olarak tasarlayın.

public void SaveAsTemplate(string fileName, SaveTemplateOptions options)

Parameters

fileName string

Dosya Adı .

options SaveTemplateOptions

Açıklanan kurtarma seçenekleri Aspose.Tasks.Saving.SaveTemplateOptions

SaveAsTemplate(Sırt)

Projeyi belirlenen dosya yolu için bir şablon olarak kaydeder.

public void SaveAsTemplate(string fileName)

Parameters

fileName string

Belirlenen dosya adı.

SaveAsTemplate(Stream)

Projeyi belirli bir akım için bir şablon olarak kaydeder.

public void SaveAsTemplate(Stream stream)

Parameters

stream Stream

Projeyi kurtarmak için belirlenmiş akım.

SaveAsTemplate(Akış, SaveTemplateOptions)

Projeyi belirli bir akım için bir şablon olarak kaydeder.

public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)

Parameters

stream Stream

Proje şablonunu kaydetmek için akış.

options SaveTemplateOptions

Açıklanan kurtarma seçenekleri Aspose.Tasks.Saving.SaveTemplateOptions

SaveReport(Stream)

Proje genel bakış raporunu akışa kaydeder.

public void SaveReport(Stream stream)

Parameters

stream Stream

Proje raporunu kaydetmek için akım.

SaveReport(Sırt)

Proje genel bakış raporunu PDF dosyasına kaydeder.

public void SaveReport(string fileName)

Parameters

fileName string

Dosya Adı .

SaveReport(akış, rapor türü)

Belirlenen türün proje raporunu belirlenen akışa kaydeder.

public void SaveReport(Stream stream, ReportType reportType)

Parameters

stream Stream

Proje raporunu kaydetmek için belirtilen akım.

reportType ReportType

rapor türü.Aspose.Tasks.Visualization.ReportType

SaveReport(Çerçeve, Rapor Tipi)

Belirlenen türün proje raporunu PDF biçiminde Belirlenen dosya yoluna kaydeder.

public void SaveReport(string fileName, ReportType reportType)

Parameters

fileName string

Belirlenen dosya adı.

reportType ReportType

rapor türü.Aspose.Tasks.Visualization.ReportType

SelectAllChildTasks()

Çocuğun tüm sorumluluklarını kök sorumluluğundan yeniden toplayın.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable &lt için; Task >

Görevlerin toplanması için.

Yorumlar T>(Key<t, prjkey için=“T”)

Bu konteynerde belirtilen değerle belirlenen mülkü haritalayın.

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

Parameters

key Key <t, prjkey ="">

Belirlenmiş mülk anahtarı. Aspose.Tasks.Prj mülk anahtarı almak için.

val T

Değer için .

Parametreler türü

T

Kağıt değerinin türü.

Set(Etiket Arşivi: prjkey, prjkey=> Tarih Tarihi)

Bu konteynerde belirtilen değerle belirlenen mülkü haritalayın.

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

Parameters

key Key &lt için; DateTime , PrjKey >

Belirlenmiş mülk anahtarı. Aspose.Tasks.Prj mülk anahtarı almak için.

val DateTime

Değer için .

SetBaseline(BaselineType)

Tüm proje için belirlenmiş temel çizgiye baz alanları tasarrufu sağlar.

public void SetBaseline(BaselineType baselineType)

Parameters

baselineType BaselineType

Baseline tipi baseline verileri kaydetmek için.

SetBaseline(BaselineType, IEnumerable)

Seçilen görevler için belirlenen temel çizgiye baz alanları kaydeder.

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

Parameters

baselineType BaselineType

Baseline tipi baseline verileri kaydetmek için.

taskCollection IEnumerable &lt için; Task >

Temel verileri kaydetmek için görevler listesi.

SetBaselineSaveTime(BaselineType, Tarih Zamanı)

Baseline koymak zaman tasarrufu sağlar.

public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)

Parameters

baselineNumber BaselineType

Baseline numarası Aspose.Tasks.BaselineType.

value DateTime

Baseline’in son tarihi ve zaman tasarrufu.

Remarks

Baseline kaydedilmemişse DateTime.MinValue değerini ayarlayın.

UpdateProjectWorkAsComplete(Şarkı Sözleri, Bool)

Tüm işleri tam olarak güncelleyin, tüm proje için belirli bir tarihten sonra.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)

Parameters

completeThrough DateTime

Güncelleştirme tarihi tamamlandığı gibi.

setZeroOrHundredPercentCompleteOnly bool

Gerçek güncelleştirmelere ayarlanırsa, yalnızca %100 tamamlanmış olan görevler, tamamlanma tarihinin belirlenmiş tamamlanma tarihinden önce yapılır.Aksi takdirde, planlanan başlangıç ve tamamlanma tarihlerine dayanarak bir yüzde tam değeri hesaplar.

UpdateProjectWorkAsComplete(DateTime, bool, List<task İndir>)

Tüm işleri tam olarak güncelleyin, belirli görevler listesi için belirli bir tarihten sonra.

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

Parameters

completeThrough DateTime

Güncelleştirme tarihi tamamlandığı gibi.

setZeroOrHundredPercentCompleteOnly bool

Gerçek güncelleştirmelere ayarlanırsa, yalnızca %100 tamamlanmış olan görevler, tamamlanma tarihinin belirlenmiş tamamlanma tarihinden önce yapılır.Aksi takdirde, planlanan başlangıç ve tamamlanma tarihlerine dayanarak bir yüzde tam değeri hesaplar.

taskCollection List &lt için; Task >

List<Task> için çalışmayı güncelleştirmek için görevler.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Türkçe