## Project class

Bir projeyi temsil eder.

```csharp
public class Project
```

## yapıcılar

| İsim | Tanım |
| --- | --- |
| [Project](project/#constructor)() | Yeni bir örneğini başlatır.`Project` sınıf. |
| [Project](project/#constructor_1)(DbSettings) | Yeni bir örneğini başlatır.`Project` örneği tarafından belirtilen bir veritabanından veri okumak için sınıf[`DbSettings`](../../aspose.tasks.connectivity/dbsettings/) sınıf. |
| [Project](project/#constructor_2)(Stream) | Yeni bir örneğini başlatır.`Project` bir akıştan sınıf. |
| [Project](project/#constructor_7)(StreamReader) | Yeni bir örneğini başlatır.`Project` bir StreamReader örneğinden sınıf. |
| [Project](project/#constructor_8)(string) | Yeni bir örneğini başlatır.`Project` bir şablondan sınıf (mevcut mpp veya mpt dosyası). |
| [Project](project/#constructor_3)(Stream, LoadOptions) | Yeni bir örneğini başlatır.`Project` belirtilen örneğiyle Stream sınıfından[`LoadOptions`](../loadoptions/) sınıf. |
| [Project](project/#constructor_4)(Stream, ParseErrorCallback) | Yeni bir örneğini başlatır.`Project`bir şablondan sınıf (mevcut mpp veya mpt dosyası). |
| [Project](project/#constructor_5)(Stream, PrimaveraReadOptions) | Yeni bir örneğini başlatır.`Project` belirtilen örneğiyle Stream sınıfından[`PrimaveraReadOptions`](../primaverareadoptions/) sınıf. |
| [Project](project/#constructor_6)(Stream, string) | Yeni bir örneğini başlatır.`Project`bir şablondan sınıf (mevcut mpp veya mpt dosyası). |
| [Project](project/#constructor_9)(string, LoadOptions) | Yeni bir örneğini başlatır.`Project` belirtilen örneğini içeren bir şablondan (mevcut mpp veya mpt dosyası) sınıfı[`LoadOptions`](../loadoptions/) sınıf. |
| [Project](project/#constructor_10)(string, ParseErrorCallback) | Yeni bir örneğini başlatır.`Project` bir şablondan sınıf (mevcut mpp veya mpt dosyası). |
| [Project](project/#constructor_11)(string, PrimaveraReadOptions) | Yeni bir örneğini başlatır.`Project` belirtilen örneğiyle bir şablondan (mevcut MPP veya MPT dosyası) sınıfı[`PrimaveraReadOptions`](../primaverareadoptions/) sınıf. |
| [Project](project/#constructor_12)(string, string) | Yeni bir örneğini başlatır.`Project` sınıfı parola korumalı bir şablondan (mevcut mpp veya mpt dosyası). |

## Özellikleri

| İsim | Tanım |
| --- | --- |
| [ActualsInSync](../../aspose.tasks/project/actualsinsync/) { get; set; } | ActualsInSync'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [AdminProject](../../aspose.tasks/project/adminproject/) { get; set; } | AdminProject'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [AreEditableActualCosts](../../aspose.tasks/project/areeditableactualcosts/) { get; set; } | AreEditableActualCosts'un ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [Author](../../aspose.tasks/project/author/) { get; set; } | Author. değerini alır veya ayarlar. |
| [AutoAddNewResourcesAndTasks](../../aspose.tasks/project/autoaddnewresourcesandtasks/) { get; set; } | AutoAddNewResourcesAndTasks'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [Autolink](../../aspose.tasks/project/autolink/) { get; set; } | Otomatik Bağlantının ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [BaselineForEarnedValue](../../aspose.tasks/project/baselineforearnedvalue/) { get; set; } | BaselineForEarnedValue. değerini alır veya ayarlar. |
| [BuiltInProps](../../aspose.tasks/project/builtinprops/) { get; } | Projenin yerleşik özellikler koleksiyonunu alır. |
| [CalculationMode](../../aspose.tasks/project/calculationmode/) { get; set; } | Bir projenin hesaplama modunu alır veya ayarlar. Değerlerinden biri olabilir[`CalculationMode`](./calculationmode/) numaralandırma. |
| [Calendar](../../aspose.tasks/project/calendar/) { get; set; } | Calendar. değerini alır veya ayarlar. |
| [Calendars](../../aspose.tasks/project/calendars/) { get; } | Alır[`CalendarCollection`](../calendarcollection/) bu Proje örneğinin nesnesi. |
| [Category](../../aspose.tasks/project/category/) { get; set; } | Category. değerini alır veya ayarlar. |
| [Comments](../../aspose.tasks/project/comments/) { get; set; } | Comments. değerini alır veya ayarlar. |
| [Company](../../aspose.tasks/project/company/) { get; set; } | Company. değerini alır veya ayarlar. |
| [CreationDate](../../aspose.tasks/project/creationdate/) { get; set; } | CreationDate. değerini alır veya ayarlar. |
| [CriticalPath](../../aspose.tasks/project/criticalpath/) { get; } | Bu projenin Kritik Yolunu oluşturan Kritik görevlerin listesini içeren bir koleksiyon alır. Bu, n'nin projedeki görev sayısı olduğu bir O(n) işlemidir. |
| [CriticalSlackLimit](../../aspose.tasks/project/criticalslacklimit/) { get; set; } | CriticalSlackLimit. değerini alır veya ayarlar. |
| [CurrencyCode](../../aspose.tasks/project/currencycode/) { get; set; } | CurrencyCode. değerini alır veya ayarlar. |
| [CurrencyDigits](../../aspose.tasks/project/currencydigits/) { get; set; } | CurrencyDigits. değerini alır veya ayarlar. |
| [CurrencySymbol](../../aspose.tasks/project/currencysymbol/) { get; set; } | CurrencySymbol. değerini alır veya ayarlar |
| [CurrencySymbolPosition](../../aspose.tasks/project/currencysymbolposition/) { get; set; } | CurrencySymbolPosition. değerini alır veya ayarlar. |
| [CurrentDate](../../aspose.tasks/project/currentdate/) { get; set; } | CurrentDate. değerini alır veya ayarlar. |
| [CustomDateFormat](../../aspose.tasks/project/customdateformat/) { get; set; } | CustomDateFormat. değerini alır veya ayarlar |
| [CustomProps](../../aspose.tasks/project/customprops/) { get; } | Projenin özel özellikler koleksiyonunu alır. |
| [DateFormat](../../aspose.tasks/project/dateformat/) { get; set; } | DateFormat. değerini alır veya ayarlar |
| [DaysPerMonth](../../aspose.tasks/project/dayspermonth/) { get; set; } | DaysPerMonth. değerini alır veya ayarlar. |
| [DefaultFinishTime](../../aspose.tasks/project/defaultfinishtime/) { get; set; } | DefaultFinishTime. değerini alır veya ayarlar |
| [DefaultFixedCostAccrual](../../aspose.tasks/project/defaultfixedcostaccrual/) { get; set; } | DefaultFixedCostAccrual. değerini alır veya ayarlar |
| [DefaultOvertimeRate](../../aspose.tasks/project/defaultovertimerate/) { get; set; } | DefaultOvertimeRate. değerini alır veya ayarlar |
| [DefaultStandardRate](../../aspose.tasks/project/defaultstandardrate/) { get; set; } | DefaultStandardRate. değerini alır veya ayarlar |
| [DefaultStartTime](../../aspose.tasks/project/defaultstarttime/) { get; set; } | DefaultStartTime. değerini alır veya ayarlar |
| [DefaultTaskEVMethod](../../aspose.tasks/project/defaulttaskevmethod/) { get; set; } | DefaultTaskEVMethod. değerini alır veya ayarlar |
| [DefaultTaskType](../../aspose.tasks/project/defaulttasktype/) { get; set; } | Bir DefaultTaskType. değeri alır veya ayarlar |
| [DefaultView](../../aspose.tasks/project/defaultview/) { get; set; } | Projenin varsayılan görünümünü alır veya ayarlar. |
| [DefaultWeekWorkingDays](../../aspose.tasks/project/defaultweekworkingdays/) { get; } | örneğini alır[`WeekDayCollection`](../weekdaycollection/) proje varsayılan hafta çalışma günleri ve çalışma saatleri koleksiyonunu temsil eden sınıf. |
| [DisplayOptions](../../aspose.tasks/project/displayoptions/) { get; } | Bir örneğini alır[`ProjectDisplayOptions`](../projectdisplayoptions/) sınıf. |
| [DurationFormat](../../aspose.tasks/project/durationformat/) { get; set; } | DurationFormat. değerini alır veya ayarlar |
| [EarnedValueMethod](../../aspose.tasks/project/earnedvaluemethod/) { get; set; } | Bir EarnedValueMethod. değeri alır veya ayarlar. |
| [ExtendedAttributes](../../aspose.tasks/project/extendedattributes/) { get; } | ExtendedAttributeDefinitionCollection nesnesini alır. Bir projeyle ilişkili genişletilmiş öznitelik (özel alanlar) tanımları koleksiyonu. |
| [ExtendedCreationDate](../../aspose.tasks/project/extendedcreationdate/) { get; set; } | ExtendedCreationDate. değerini alır veya ayarlar |
| [FinishDate](../../aspose.tasks/project/finishdate/) { get; set; } | FinishDate. değerini alır veya ayarlar |
| [FiscalYearStart](../../aspose.tasks/project/fiscalyearstart/) { get; set; } | FiscalYearStart'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [FyStartDate](../../aspose.tasks/project/fystartdate/) { get; set; } | FyStartDate. değerini alır veya ayarlar |
| [Guid](../../aspose.tasks/project/guid/) { get; set; } | Bir Guid. değeri alır veya ayarlar. |
| [HonorConstraints](../../aspose.tasks/project/honorconstraints/) { get; set; } | HonorConstraints'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [HyperlinkBase](../../aspose.tasks/project/hyperlinkbase/) { get; set; } | HyperlinkBase. değerini alır veya ayarlar |
| [InsertedProjectsLikeSummary](../../aspose.tasks/project/insertedprojectslikesummary/) { get; set; } | InsertedProjectsLikeSummary'nin ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled](../../aspose.tasks/project/keeptaskonnearestworkingtimewhenmadeautoscheduled/) { get; set; } | KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [Keywords](../../aspose.tasks/project/keywords/) { get; set; } | Bir Anahtar Sözcük değeri alır veya ayarlar. |
| [LastAuthor](../../aspose.tasks/project/lastauthor/) { get; set; } | LastAuthor. değerini alır veya ayarlar |
| [LastPrinted](../../aspose.tasks/project/lastprinted/) { get; set; } | LastPrinted. değerini alır veya ayarlar |
| [LastSaved](../../aspose.tasks/project/lastsaved/) { get; set; } | LastSaved. değerini alır veya ayarlar. |
| [Manager](../../aspose.tasks/project/manager/) { get; set; } | Bir Yönetici değeri alır veya ayarlar. |
| [MicrosoftProjectServerURL](../../aspose.tasks/project/microsoftprojectserverurl/) { get; set; } | MicrosoftProjectServerURL'nin ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [MinutesPerDay](../../aspose.tasks/project/minutesperday/) { get; set; } | MinutesPerDay. değerini alır veya ayarlar |
| [MinutesPerWeek](../../aspose.tasks/project/minutesperweek/) { get; set; } | MinutesPerWeek. değerini alır veya ayarlar |
| [MoveCompletedEndsBack](../../aspose.tasks/project/movecompletedendsback/) { get; set; } | MoveCompletedEndsBack'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [MoveCompletedEndsForward](../../aspose.tasks/project/movecompletedendsforward/) { get; set; } | MoveCompletedEndsForward'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [MoveRemainingStartsBack](../../aspose.tasks/project/moveremainingstartsback/) { get; set; } | MoveRemainingStartsBack'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [MoveRemainingStartsForward](../../aspose.tasks/project/moveremainingstartsforward/) { get; set; } | MoveRemainingStartsForward'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [MultipleCriticalPaths](../../aspose.tasks/project/multiplecriticalpaths/) { get; set; } | MultipleCriticalPaths'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [Name](../../aspose.tasks/project/name/) { get; set; } | Bir Ad değeri alır veya ayarlar. |
| [NewTasksAreManual](../../aspose.tasks/project/newtasksaremanual/) { get; set; } | NewTasksAreManual'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [NewTasksEffortDriven](../../aspose.tasks/project/newtaskseffortdriven/) { get; set; } | NewTasksEffortDriven'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [NewTasksEstimated](../../aspose.tasks/project/newtasksestimated/) { get; set; } | NewTasksEstimated'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [NewTaskStartDate](../../aspose.tasks/project/newtaskstartdate/) { get; set; } | NewTaskStartDate. değerini alır veya ayarlar |
| [OleObjects](../../aspose.tasks/project/oleobjects/) { get; } | Örneklerini içeren bir koleksiyon alır.[`OleObject`](../oleobject/) bu proje dosyasına bağlı veya katıştırılmış sınıf. Yalnızca mpp dosya biçimi için kullanılabilir. Bu koleksiyon, 'Temizle' işlemi dışında salt okunurdur. |
| [OutlineCodes](../../aspose.tasks/project/outlinecodes/) { get; } | OutlineCodeDefinitionCollection nesnesini alır. Bir projeyle ilişkili anahat kodu tanımları koleksiyonu. |
| [ProjectExternallyEdited](../../aspose.tasks/project/projectexternallyedited/) { get; set; } | ProjectExternallyEdited'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [RemoveFileProperties](../../aspose.tasks/project/removefileproperties/) { get; set; } | RemoveFileProperties'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [ResourceAssignments](../../aspose.tasks/project/resourceassignments/) { get; } | ResourceAssignmentCollection nesnesini alır. |
| [ResourceFilters](../../aspose.tasks/project/resourcefilters/) { get; } | Tüm kaynak tabanlı filtre tanımlarını alır. ResourceFilters bir koleksiyondur[`Filter`](../filter/) nesneler. |
| [ResourceGroups](../../aspose.tasks/project/resourcegroups/) { get; } | Tüm kaynak tabanlı grup tanımlarını alır. ResourceGroups bir koleksiyondur[`Group`](../group/) nesneler. |
| [Resources](../../aspose.tasks/project/resources/) { get; } | ResourceCollection nesnesini alır. |
| [Revision](../../aspose.tasks/project/revision/) { get; set; } | Bir Revizyon değeri alır veya ayarlar. |
| [RootTask](../../aspose.tasks/project/roottask/) { get; } | Görev ağacının kökünü alır. |
| [SaveVersion](../../aspose.tasks/project/saveversion/) { get; set; } | SaveVersion. değerini alır veya ayarlar. |
| [ScheduleFromStart](../../aspose.tasks/project/schedulefromstart/) { get; set; } | ScheduleFromStart'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [ShowProjectSummaryTask](../../aspose.tasks/project/showprojectsummarytask/) { get; set; } | ShowProjectSummaryTask'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [SplitsInProgressTasks](../../aspose.tasks/project/splitsinprogresstasks/) { get; set; } | SplitsInProgressTasks'ın ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [SpreadActualCost](../../aspose.tasks/project/spreadactualcost/) { get; set; } | SpreadActualCost'un ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [SpreadPercentComplete](../../aspose.tasks/project/spreadpercentcomplete/) { get; set; } | SpreadPercentComplete'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [StartDate](../../aspose.tasks/project/startdate/) { get; set; } | Bir StartDate. değeri alır veya ayarlar. |
| [StatusDate](../../aspose.tasks/project/statusdate/) { get; set; } | StatusDate. değerini alır veya ayarlar |
| [Subject](../../aspose.tasks/project/subject/) { get; set; } | Konu değerini alır veya ayarlar. |
| [Tables](../../aspose.tasks/project/tables/) { get; } | Bir liste alır[`Table`](../table/) nesneler. |
| [TaskFilters](../../aspose.tasks/project/taskfilters/) { get; } | Tüm göreve dayalı filtre tanımlarını alır. TaskFilters bir koleksiyondur[`Filter`](../filter/) nesneler. |
| [TaskGroups](../../aspose.tasks/project/taskgroups/) { get; } | Tüm göreve dayalı grup tanımlarını alır. TaskGroups bir koleksiyondur[`Group`](../group/) nesneler. |
| [TaskLinks](../../aspose.tasks/project/tasklinks/) { get; } | Alır[`TaskLinkCollection`](../tasklinkcollection/) nesne. |
| [TaskUpdatesResource](../../aspose.tasks/project/taskupdatesresource/) { get; set; } | TaskUpdatesResource'un ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [Template](../../aspose.tasks/project/template/) { get; set; } | Template. değerini alır veya ayarlar. |
| [TimescaleFinish](../../aspose.tasks/project/timescalefinish/) { get; set; } | TimescaleFinish. değerini alır veya ayarlar. |
| [TimescaleStart](../../aspose.tasks/project/timescalestart/) { get; set; } | TimescaleStart. değerini alır veya ayarlar |
| [Title](../../aspose.tasks/project/title/) { get; set; } | Title. değerini alır veya ayarlar. |
| [Uid](../../aspose.tasks/project/uid/) { get; set; } | Uid. değerini alır veya ayarlar |
| [UpdateManuallyScheduledTasksWhenEditingLinks](../../aspose.tasks/project/updatemanuallyscheduledtaskswheneditinglinks/) { get; set; } | UpdateManuallyScheduledTasksWhenEditingLinks'in ayarlanıp ayarlanmadığını gösteren bir değer alır veya ayarlar. |
| [VbaProject](../../aspose.tasks/project/vbaproject/) { get; } | Bir örneğini alır[`VbaProject`](./vbaproject/) sınıf. |
| [Views](../../aspose.tasks/project/views/) { get; } | Bir liste alır[`View`](../view/) nesneler. |
| [WBSCodeDefinition](../../aspose.tasks/project/wbscodedefinition/) { get; set; } | Proje için WBS Kod Tanımını alır veya ayarlar. |
| [WeekStartDay](../../aspose.tasks/project/weekstartday/) { get; set; } | WeekStartDay. değerini alır veya ayarlar. |
| [WorkFormat](../../aspose.tasks/project/workformat/) { get; set; } | WorkFormat. değerini alır veya ayarlar |

## yöntemler

| İsim | Tanım |
| --- | --- |
| [CopyTo](../../aspose.tasks/project/copyto/#copyto)(Project) | Projenin ana verilerini ve özelliklerini başka bir projeye kopyalar. |
| [CopyTo](../../aspose.tasks/project/copyto/#copyto_1)(Project, CopyToOptions) | Projenin ana verilerini ve özelliklerini başka bir projeye kopyalar. |
| [EnumerateAllChildTasks](../../aspose.tasks/project/enumerateallchildtasks/)() | Kök görev de dahil olmak üzere projenin tüm görevlerini tekrar tekrar sıralar. |
| [Get&lt;T&gt;](../../aspose.tasks/project/get/)(Key&lt;T, PrjKey&gt;) | Özelliğin bu kapsayıcıda eşlendiği değeri döndürür. |
| [GetBaselineSaveTime](../../aspose.tasks/project/getbaselinesavetime/)(BaselineType) | Temel kaydetme süresini döndürür. |
| [GetDuration](../../aspose.tasks/project/getduration/#getduration)(double) | Alır[`Duration`](../duration/) projenin ayarlarında tanımlanan belirtilen birim sayısına ve varsayılan süre biçimine sahip nesne[`DurationFormat`](../prj/durationformat/) . |
| [GetDuration](../../aspose.tasks/project/getduration/#getduration_1)(double, TimeUnitType) | Alır[`Duration`](../duration/) belirtilen sayıda nesne[`TimeUnitType`](../timeunittype/) birimler. |
| [GetDuration](../../aspose.tasks/project/getduration/#getduration_2)(TimeSpan, TimeUnitType) | Alır[`Duration`](../duration/) belirtilen nesneTimeSpan değer ve belirtilen[`TimeUnitType`](../timeunittype/) değer. |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount)() | Varsayılan kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) (Gün). |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_4)(PresentationFormat) | Varsayılan kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) (Günler) ve verilen[`PresentationFormat`](../../aspose.tasks.visualization/presentationformat/) |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_1)(SaveOptions) | Verilen kullanılarak işlenecek proje için sayfa sayısını döndürür[`SaveOptions`](../../aspose.tasks.saving/saveoptions/) . |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_6)(Timescale) | Verilen kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) . |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_2)(PageSize, Timescale) | Verilen kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) Ve[`PageSize`](../../aspose.tasks.visualization/pagesize/) . |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_5)(PresentationFormat, Timescale) | Verilen kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) Ve[`PresentationFormat`](../../aspose.tasks.visualization/presentationformat/) . |
| [GetPageCount](../../aspose.tasks/project/getpagecount/#getpagecount_3)(PageSize, Timescale, DateTime, DateTime) | Verilen kullanılarak işlenecek proje için sayfa sayısını döndürür[`Timescale`](../../aspose.tasks.visualization/timescale/) ,[`PresentationFormat`](../../aspose.tasks.visualization/presentationformat/) ve tarih aralığı. |
| [GetPredecessors](../../aspose.tasks/project/getpredecessors/)(Task) | Belirtilen görevin öncülleri olan görev bağlantılarının bir koleksiyonunu döndürür. |
| [GetWork](../../aspose.tasks/project/getwork/)(double) | Alır[`Duration`](../duration/) belirtilen nesneDouble değer ve varsayılan çalışma formatı. |
| [Print](../../aspose.tasks/project/print/#print)() | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi varsayılan yazıcı ayarlarıyla varsayılan yazıcıya yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_2)(PrinterSettings) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi belirtilen yazıcı ayarlarına göre yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_1)(PrintOptions) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi varsayılan yazıcı ayarları ve özel kaydetme seçenekleriyle varsayılan yazıcıya yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_6)(string) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi varsayılan yazıcı ayarlarıyla belirtilen yazıcıya yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_3)(PrinterSettings, PrintOptions) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi belirtilen yazıcı ayarlarına ve özel kaydetme seçeneklerine göre yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_5)(PrinterSettings, string) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi belirtilen yazıcı ayarlarına göre yazdırır. |
| [Print](../../aspose.tasks/project/print/#print_4)(PrinterSettings, PrintOptions, string) | Standart (Kullanıcı Arayüzü yok) yazdırma denetleyicisini kullanarak projeyi belirtilen yazıcı ayarlarına, özel kaydetme seçeneklerine ve belirtilen belge adına göre yazdırır. |
| [Recalculate](../../aspose.tasks/project/recalculate/#recalculate)() | Tüm proje görevleri kimliklerini, anahat düzeylerini, başlangıç/bitiş tarihlerini yeniden planlar, erken/geç tarihleri ayarlar, boşlukları, iş ve maliyet alanlarını hesaplar. |
| [Recalculate](../../aspose.tasks/project/recalculate/#recalculate_1)(bool) | İsteğe bağlı doğrulama ile tüm proje görevleri kimliklerini, anahat düzeylerini, başlangıç/bitiş tarihlerini yeniden planlar, erken/geç tarihleri ayarlar, boşlukları, iş ve maliyet alanlarını hesaplar. |
| [RecalculateResourceFields](../../aspose.tasks/project/recalculateresourcefields/)() | Kaynakların Kimlik, Başlangıç ve Bitişini yeniden hesaplar. |
| [RecalculateResourceStartFinish](../../aspose.tasks/project/recalculateresourcestartfinish/)() | Kaynakların Başlangıç ve Bitişini yeniden hesaplar. |
| [RemoveInvalidResourceAssignments](../../aspose.tasks/project/removeinvalidresourceassignments/)() | Proje kaynak atamaları listesinden geçersiz kaynak atamalarını kaldırır. |
| [RenumberWBSCode](../../aspose.tasks/project/renumberwbscode/#renumberwbscode)() | Tüm görevlerin ÇÇY kodunu yeniden numaralandırın. |
| [RenumberWBSCode](../../aspose.tasks/project/renumberwbscode/#renumberwbscode_1)(List&lt;int&gt;) | Geçen görevlerin ÇÇY kodunu yeniden numaralandırın. |
| [RescheduleUncompletedWorkToStartAfter](../../aspose.tasks/project/rescheduleuncompletedworktostartafter/#rescheduleuncompletedworktostartafter)(DateTime) | Tamamlanmamış proje çalışmasını belirli bir tarihten sonra başlayacak şekilde yeniden planlar. |
| [RescheduleUncompletedWorkToStartAfter](../../aspose.tasks/project/rescheduleuncompletedworktostartafter/#rescheduleuncompletedworktostartafter_1)(DateTime, List&lt;Task&gt;) | Belirli bir görev listesi için tamamlanmamış işi belirtilen tarihten sonra başlayacak şekilde yeniden planlar. |
| [Save](../../aspose.tasks/project/save/#save_3)(string) | Proje verilerini mpp formatında dosyaya kaydeder. |
| [Save](../../aspose.tasks/project/save/#save)(Stream, MPPSaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak projeyi bir akışa kaydeder. |
| [Save](../../aspose.tasks/project/save/#save_1)(Stream, SaveFileFormat) | Proje verilerini akışa kaydeder. |
| [Save](../../aspose.tasks/project/save/#save_2)(Stream, SaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak projeyi bir akışa kaydeder. |
| [Save](../../aspose.tasks/project/save/#save_4)(string, MPPSaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak belgeyi mpp dosya biçiminde kaydeder. |
| [Save](../../aspose.tasks/project/save/#save_5)(string, SaveFileFormat) | Proje verilerini dosyaya kaydeder. |
| [Save](../../aspose.tasks/project/save/#save_6)(string, SaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak belgeyi bir dosyaya kaydeder. |
| [SaveAsTemplate](../../aspose.tasks/project/saveastemplate/#saveastemplate)(Stream) | Projeyi şablon olarak belirli bir akışa kaydeder. |
| [SaveAsTemplate](../../aspose.tasks/project/saveastemplate/#saveastemplate_2)(string) | Projeyi şablon olarak belirtilen dosya yoluna kaydeder. |
| [SaveAsTemplate](../../aspose.tasks/project/saveastemplate/#saveastemplate_1)(Stream, SaveTemplateOptions) | Projeyi şablon olarak belirli bir akışa kaydeder. |
| [SaveAsTemplate](../../aspose.tasks/project/saveastemplate/#saveastemplate_3)(string, SaveTemplateOptions) | Projeyi şablon olarak kaydeder. |
| [SaveReport](../../aspose.tasks/project/savereport/#savereport)(Stream) | Projeye genel bakış raporunu akışa kaydeder. |
| [SaveReport](../../aspose.tasks/project/savereport/#savereport_2)(string) | Projeye genel bakış raporunu PDF dosyasına kaydeder. |
| [SaveReport](../../aspose.tasks/project/savereport/#savereport_1)(Stream, ReportType) | Belirtilen türdeki proje raporunu belirtilen akışa kaydeder. |
| [SaveReport](../../aspose.tasks/project/savereport/#savereport_3)(string, ReportType) | Belirtilen türdeki proje raporunu PDF formatında belirtilen dosya yoluna kaydeder. |
| [SelectAllChildTasks](../../aspose.tasks/project/selectallchildtasks/)() | Kök görevin tüm alt görevlerini yinelemeli olarak toplar. |
| [Set](../../aspose.tasks/project/set/#set)(Key&lt;DateTime, PrjKey&gt;, DateTime) | Belirtilen özelliği, bu kapsayıcıdaki belirtilen değerle eşler. |
| [Set&lt;T&gt;](../../aspose.tasks/project/set/#set_1)(Key&lt;T, PrjKey&gt;, T) | Belirtilen özelliği, bu kapsayıcıdaki belirtilen değerle eşler. |
| [SetBaseline](../../aspose.tasks/project/setbaseline/#setbaseline)(BaselineType) | Tüm proje için temel alanları belirtilen temele kaydeder. |
| [SetBaseline](../../aspose.tasks/project/setbaseline/#setbaseline_1)(BaselineType, IEnumerable&lt;Task&gt;) | Seçilen görevler için temel alanları belirtilen temele kaydeder. |
| [SetBaselineSaveTime](../../aspose.tasks/project/setbaselinesavetime/)(BaselineType, DateTime) | Temel kaydetme süresini ayarlar. |
| [UpdateProjectWorkAsComplete](../../aspose.tasks/project/updateprojectworkascomplete/#updateprojectworkascomplete)(DateTime, bool) | Projenin tamamı için belirtilen bir tarihe kadar tüm işleri eksiksiz olarak günceller. |
| [UpdateProjectWorkAsComplete](../../aspose.tasks/project/updateprojectworkascomplete/#updateprojectworkascomplete_1)(DateTime, bool, List&lt;Task&gt;) | Güncellemelerin tümü, belirtilen görev listesi için belirtilen tarihe kadar tamamlanmış olarak çalışır. |
| static [GetProjectFileInfo](../../aspose.tasks/project/getprojectfileinfo/#getprojectfileinfo)(Stream) | Akıştan proje dosyası bilgilerini alır. |
| static [GetProjectFileInfo](../../aspose.tasks/project/getprojectfileinfo/#getprojectfileinfo_1)(string) | Dosyadan proje dosyası bilgilerini okuyun. |

### Notlar

bu **Proje** Aspose.Tasks kitaplığında merkezi bir sınıftır.

Kullanılabilir **Proje**desteklenen proje yönetimi biçimlerinden birini okumak için: MPP, MPT, MPX, XML.

Mevcut bir belgeyi desteklenen biçimlerden herhangi birinde yüklemek için, dosya adı veya akıştan birine iletin. **Proje** inşaatçılar. Boş bir proje oluşturmak için parametresiz oluşturucuyu çağırın.

Projeyi herhangi bir yere kaydetmek için Save yöntemi aşırı yüklemelerinden birini kullanın.[`SaveFileFormat`](../../aspose.tasks.saving/savefileformat/) 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.

Projeyi yazdırmak için aşağıdakilerden birini kullanın:[`Print`](./print/) yöntem aşırı yüklemeleri

bu **Proje** gibi proje çapında bilgileri saklar.[`Views`](./views/) , [`BuiltInProps`](./builtinprops/) ,[`CustomProps`](./customprops/) , Ve[`ExtendedAttributes`](./extendedattributes/) . Bu nesnelerin çoğuna ilgili özellikler aracılığıyla erişilebilir. **Proje** sınıf.

bu **Proje**gibi diğer proje varlıklarını manipüle etmek için giriş noktalarını içeren bir kök varlıktır.[`Task`](../task/) ,[`Resource`](../resource/) ,[`ResourceAssignment`](../resourceassignment/) ,[`ExtendedAttribute`](../extendedattribute/) Ve[`Calendar`](../calendar/).

**Proje** varlıklara, örneğin yazılan koleksiyonlar aracılığıyla erişilebilir[`Children`](../task/children/) ,[`Resources`](./resources/) ,[`ResourceAssignments`](./resourceassignments/) vb.

### Ayrıca bakınız

* ad alanı [Aspose.Tasks](../../aspose.tasks/)
* toplantı [Aspose.Tasks](../../)


