Aspose.Tasks

Microsoft Project’i kullanmadan Microsoft Project belgeleriyle çalışmak için sınıflar içerir.

sınıflar

SınıfTanım
ApsLayoutBuilderOutOfMemoryExceptionGörüntü düzeni oluşturmaya devam etmek için yeterli bellek olmadığında oluşan istisnayı temsil eder.
Asnözelliklerini temsil ederResourceAssignment nesne.
AssignmentBaselineBir kaynak atamasının Temelini temsil eder.
AssignmentBaselineCollectionBir koleksiyonu temsil ederAssignmentBaseline nesneler.
AvailabilityPeriodBir kaynağın kullanılabilir olduğu bir dönemi temsil eder.
AvailabilityPeriodCollectioniçeren bir koleksiyonu temsil ederAvailabilityPeriod nesneler.
BaselineBir kaynağın temel değerlerini temsil eder.
BaselineCollectionBir koleksiyonu temsil ederBaseline nesneler.
BitmapInvalidSizeExceptionBir bitmap örneği oluşturmak için yeterli bellek olmadığında oluşan istisnayı temsil eder.
BuildVersionInfoYapı sürümünü ve ürün bilgilerini içerir.
ByMonthDayRepetitionBir aydaki bir günün mutlak konumunu temel alan bir modeli temsil eder.
ByMonthWeekDayRepetitionHaftanın bir aydaki konumuna dayalı bir modeli temsil eder.
ByYearDayRepetitionBir aydaki bir günün mutlak konumunu temel alan bir modeli temsil eder.
ByYearWeekDayRepetitionHaftanın bir gününün bir ay içindeki konumunu temel alan bir modeli temsil eder.
CalendarBir projede kullanılan bir takvimi temsil eder.
CalendarCollectionBir koleksiyonu temsil ederCalendar nesneler.
CalendarExceptionBir takvimdeki istisnai zaman dilimlerini temsil eder.
CalendarExceptionCollectionBir koleksiyonu temsil ederCalendarException nesneler.
CompoundDocumentHeaderExceptionMPP dosyasının başlığı bozulduğunda atılan bir istisnayı temsil eder.
CopyToOptionsProje verileri kopyalanırken ek seçeneklerin belirtilmesine izin verir.
CssSavingArgsBu sınıf, harici CSS dosyasının kaydedilmesiyle ilgili veri kümesini temsil eder; bu , HTML biçimine dönüştürülürken oluşur.
DailyCalendarRepetitionTakvim günlerine dayalı olarak günlük tekrar modelindeki tekrarlar için bir sınıfı temsil eder.
DailyRecurrencePatternBir projede günlük yinelenen bir görev oluşturmak için kullanılan parametre kümesini temsil eder.
DailyRepetitionBaseGünlük yineleme modelindeki tekrarlar için bir temel sınıfı temsil eder.
DailyWorkRepetitionİş günlerine dayalı günlük yineleme modelindeki tekrarlar için bir sınıfı temsil eder.
DayTypeCollectionBir koleksiyonu temsil ederDayType nesneler.
EndAfterRecurrenceRangeYinelenen görevin yinelenme sayısıyla sınırlanan yineleme aralığını temsil eder.
EndByRecurrenceRangeBitiş günüyle sınırlı yinelenen görevin yinelenme aralığını temsil eder.
ExtendedAttributeGenişletilmiş öznitelikleri temsil eder.
ExtendedAttributeCollectionBir koleksiyonu temsil ederExtendedAttribute nesneler.
ExtendedAttributeDefinitionBir projeyle ilişkili genişletilmiş öznitelik tanımını temsil eder.
ExtendedAttributeDefinitionCollectionBir koleksiyonu temsil ederExtendedAttributeDefinition nesneler.
FilterProject. içindeki bir filtreyi temsil eder
FilterCollectionBir liste içerirFilter object. ICollection<Filter> arabirimini uygular.
FilterCriteriaGörevlerin veya kaynakların MSP görünümünde görüntülenmesi için karşılaması gereken ölçütleri tanımlar.
FontResolveCallbackDelegateYazı tipi çözümleme olayını işlemek için bir yöntem geri aramasını temsil eder.
FontResolveEventArgsYazı tipi çözümlendiğinde çağrılan geri arama için bağımsız değişkenler sağlar.
FontSavingArgsBu sınıf, HTML formatına dönüştürme sırasında meydana gelen harici yazı tipi dosyasının kaydedilmesiyle ilgili veri kümesini temsil eder.
GanttChartViewBir GanttChart görünümünü temsil eder.
GroupBir grup tanımını temsil eder. Bir Grup nesnesi, ResourceGroups koleksiyonunun veya TaskGroups koleksiyonunun bir üyesidir.
GroupCollectionBir liste içerirGroup object. ICollection<Group> arayüzünü uygular.
GroupCriterionGrup tanımındaki bir ölçütü temsil eder. GroupCriterion nesnesi,GroupCriterionCollection koleksiyon.
GroupCriterionCollectionBir koleksiyon içerirGroupCriterion object. ICollection<GroupCriterion> arabirimini uygular.
ImageSavingArgsBu sınıf, harici resim dosyasının HTML biçimine dönüştürülmesi sırasında ’nin kaydedilmesiyle ilgili veri kümesini temsil eder.
InvalidPasswordExceptionParola korumalı dosya yanlış parola ile açıldığında atılan istisna türünü temsil eder.
LicenseBileşeni lisanslamak için yöntemler sağlar.
LoadOptionsBir projeyi dosyadan veya akıştan yüklerken ek yükleme parametreleri belirlemeye izin verir.
MeteredÖlçülen anahtarı ayarlamak için yöntemler sağlar.
MonthlyRecurrencePatternBir projede aylık yinelenen bir görev oluşturmak için kullanılan parametre kümesini temsil eder.
MonthlyRepetitionBaseAylık gün konumu için bir temel modeli temsil eder.
NoPrinterInstalledExceptionOS. ‘de yüklü yazıcı olmadığında atılan bir istisnayı temsil eder.
OleObjectBir MPP dosyasının Gantt Grafik Görünümüne yerleştirilebilir bir OLE nesnesini temsil eder.
OleObjectCollectionÖrneklerini içeren bir koleksiyonu temsil eder.OleObject sınıf.
OutlineCodeAnahat kodunun değerini temsil eder.
OutlineCodeCollectionBir koleksiyonu temsil ederOutlineCode nesneler.
OutlineCodeDefinitionBir ana hat kodu tanımını temsil eder.
OutlineCodeDefinitionCollectionBir koleksiyonu temsil ederOutlineCodeDefinition nesneler.
OutlineMaskAna hat kodu formatını tanımlayan bir maskenin dört öğesini temsil eder.
OutlineMaskCollectionBir koleksiyonu temsil ederOutlineMask nesneler.
OutlineValueBir anahat değerini temsil eder.
OutlineValueCollectionBir koleksiyonu temsil ederOutlineValue nesneler.
ParseErrorArgsŞunun için veri sağlar:ParseErrorCallback temsilci.
ParseErrorCallbackxml verilerini okurken meydana gelebilecek ayrıştırma hatalarını işlemek için bir yöntem geri aramasını temsil eder.
PrimaveraReadOptionsPrimavera Xml veya Primavera Xer dosyalarını okurken ek seçenekleri belirlemeye izin verir.
PrimaveraTaskPropertiesPrimavera biçiminden (P6XML’nin XER’si) okunan bir görev için Primavera’ya özgü özellikleri temsil eder.
PrimaveraXerReaderPrimavera XER dosyasından Proje UID’lerini okumak için bir okuyucuyu temsil eder
PrimaveraXmlReaderPrimavera Xml dosyasından Proje UID’lerini almaya izin veren bir okuyucuyu temsil eder.
PrjŞunun desteklenen özelliklerini temsil eder:Project nesne.
ProjectBir projeyi temsil eder.
ProjectDisplayOptionsBir proje örneği için görüntüleme seçeneklerini temsil eder.
ProjectFileInfoSınıf örneği, dosyanın oluşturulduğu Microsoft Project’in proje dosyası formatı ve sürümü hakkında bilgi içerir.
ProjectInfoProject Online’da bulunan yayınlanan proje hakkında kısa bilgi.
ProjectOnlineExceptionProject Online veya Project Server örneğiyle etkileşim sırasında hatalar bulunduğunda atılan bir istisnayı temsil eder.
ProjectServerCredentialsProject Online’a veya şirket içi Project Server örneğine bağlanmak için kullanılan kimlik bilgileri.
ProjectServerManagerBelirtilen Project Online hesabındaki veya belirtilen şirket içi Project Server örneğindeki projeleri okumak ve projeler üzerinde işlem gerçekleştirmek için yöntemler sağlayan sınıf (Project Server’ın 2016 ve 2019 sürümleri desteklenir).
ProjectServerSaveOptionsProje, Project Server’a veya Project Online’a kaydedildiğinde ek seçeneklerin belirtilmesine izin verir.
RateBir zaman periyodunun tanımını ve o periyot boyunca bir kaynak için geçerli oranları temsil eder.
RateByDateCollectionEşlemeleri olan bir koleksiyonu temsil eder.DateTime ileRate nesneler.
RateCollectioniçeren bir koleksiyonu temsil ederRate nesneler.
ReadOnlyCollectionBase<T>Nesnelerin salt okunur koleksiyonunu temsil eder.
RecalculationValidationExceptionYeniden hesaplamadan sonra projede hatalar bulunduğunda atılan bir istisnayı temsil eder.
RecurrencePatternBaseYineleme modelinin temel sınıfını temsil eder.
RecurrenceRangeBaseYinelenen görevin yinelenme aralığını temsil eder.
RecurringTaskInfoBir projede yinelenen bir görevin ayrıntılarını temsil eder.
RecurringTaskParametersBir projede yinelenen bir görev oluşturmak için kullanılan parametre kümesini temsil eder.
ResourceBir projedeki bir kaynağı temsil eder.
ResourceAssignmentBir projedeki kaynak atamasını temsil eder.
ResourceAssignmentCollectionBir koleksiyonu temsil ederResourceAssignment nesneler.
ResourceCollectionBir koleksiyonu temsil ederResource nesneler.
ResourceSavingArgsBu sınıf, harici kaynak dosyasının HTML formatına dönüştürülmesi sırasında oluşan kaydıyla ilgili veri kümesini temsil eder.
ResourceUsageViewBir projede kaynak kullanım görünümünü temsil eder.
ResourceUsageViewFieldCollectionBir koleksiyonu temsil ederResourceUsageViewField değerler.
RscŞunun desteklenen özelliklerini temsil eder:Resource nesne.
SplitPartBir görev bölümünü temsil eder. SplitPart, görevin SplitParts koleksiyonunun bir üyesidir.
SplitPartCollectionBir görevin bölümlerini temsil eden koleksiyon.
TableProject içindeki bir tabloyu temsil eder
TableCollectionBir liste içerirTable object. ICollection<Table> arayüzünü uygular.
TableFieldBir projedeki bir tablonun alanını temsil eder.
TableFieldCollectionBir liste içerirTableField object. IList<TableField> arabirimini uygular.
TaskBir projedeki görevi temsil eder.
TaskBaselineBir Görevin Temelini Temsil Eder.
TaskBaselineCollectionBir koleksiyonu temsil ederTaskBaseline nesneler.
TaskCollectionBir koleksiyonu temsil ederTask nesneler.
TaskLinkÖnceki bağlantıyı temsil eder.
TaskLinkCollectionBir koleksiyonu temsil ederTask nesneler.
TasksExceptionStandart dahili özel durum türünü temsil eder.
TasksLoggedExceptionStandart dahili özel durum türünü temsil eder.
TasksReadingExceptionStandart dahili okuma özel durum türünü temsil eder.
TasksRenderingExceptionBir projenin görünümünü grafik formata dönüştürürken oluşabilecek istisnayı temsil eder.
TasksWritingExceptionStandart dahili yazma özel durum türünü temsil eder.
TaskUsageViewBir projede görev kullanım görünümünü temsil eder.
TaskUsageViewFieldCollectionBir koleksiyonu temsil ederTaskUsageViewField değerler.
TaskValidationExceptionYeniden hesaplamadan sonra proje görevlerinde hatalar bulunduğunda atılan bir istisnayı temsil eder.
TimelineViewBir projenin zaman çizelgesi görünümünü temsil eder.
TimephasedDataZaman aşamalı bir veriyi temsil eder.
TimephasedDataCollectionBir koleksiyonu temsil ederTimephasedData nesneler.
Tsközelliklerini temsil ederTask nesne.
UsageViewBir projedeki kullanım görünümünü temsil eder.
ValidationExceptionVarlığın doğrulanması sırasında hatalar bulunduğunda atılan bir istisnayı temsil eder.
ValueDeğer listesindeki bir değeri temsil eder.
VbaModuleBir VBA modülünü temsil eder.
VbaModuleAttributeÖzniteliğiVbaModule nesne
VbaModuleAttributeCollectionBir koleksiyonu temsil ederVbaModuleAttribute nesneler.
VbaModuleCollectionBir koleksiyonu temsil ederVbaModule nesneler.
VbaProjectTemsil ederVbaProject .
VbaReferenceŞunun bir başvurusunu temsil eder:VbaProject .
VbaReferenceCollectionBir koleksiyonu temsil ederVbaReference nesneler.
ViewProject. ‘deki bir görünümü temsil eder
ViewCollectionBir liste içerirView object. ICollection<Görünüm> arayüzünü uygular.
WBSCodeDefinitionBir ÇÇY Kodu Tanımını Temsil Eder.
WBSCodeMaskÇÇY Kodu maskesini temsil eder.
WBSCodeMaskCollectionWBSCodeMask nesneleri koleksiyonunu temsil eder.
WebRequestEventArgsİstemci Proje Sunucusunun web API’sine bir web isteği gönderdiğinde ortaya çıkan olay için bağımsız değişkenler sağlar.
WeekDayBir takvimde haftanın normal günlerini veya istisna günlerini tanımlayan bir hafta içi günü temsil eder.
WeekDayCollectionBir koleksiyonu temsil ederWeekDay nesneler.
WeeklyRecurrencePatternBir projede haftalık yinelenen görev oluşturmak için kullanılan parametre kümesini temsil eder.
WeeklyRepetitionHafta içi günleri temel alan bir modeli temsil eder.
WeeklyRepetitionBaseHaftalık yineleme düzeninde tekrarlar için bir temel sınıfı temsil eder.
WorkingTimeHafta içi bir çalışma süresini temsil eder.
WorkingTimeCollectionBir koleksiyonu temsil ederWorkingTimeCollection nesneler.
WorkUnitÇalışma saatlerini temsil eder.
WorkWeekWorkWeek class ‘yi temsil eder
WorkWeekCollectionBir koleksiyonu temsil ederWorkWeek nesneler.
YearlyRecurrencePatternBir projede yıllık yinelenen bir görev oluşturmak için kullanılan parametre kümesini temsil eder.
YearlyRepetitionBaseYıllık gün konumu için bir temel modeli temsil eder.

Yapılar

YapıTanım
DurationBir projedeki süreyi temsil eder.
Key<T,K>Belirtilen türden bir sınıfın özellik anahtarını temsil eder. Bu sınıfın bir örneği, bir kapsayıcı özelliği alınırken veya ayarlanırken kullanılır.
NullableBoolBoole değerleri için değerin tanımlanıp tanımlanmadığını kontrol etme imkanı olan bir sınıf.

Arayüzler

ArayüzTanım
ICssSavingCallbackCSS’yi depolamak için kaynak oluşturmak üzere çağrılan bir geri aramayı temsil eder.
IFontSavingCallbackYazı tiplerini depolamak için kaynak oluşturmak üzere çağrılan bir geri aramayı temsil eder.
IImageSavingCallbackGörüntüleri depolamak için kaynak oluşturmak üzere çağrılan bir geri aramayı temsil eder.
IVbaModuleVBA koduna sahip bir modülü temsil eder.

numaralandırma

numaralandırmaTanım
ApplicationInfoDosyanın oluşturulduğu proje sürümünü belirtir.
AsnKeyDesteklenen atama alanlarının listesini temsil eder.
BackgroundPatternArka plan modelini belirtir.
BaselineTypeVaryans değerlerini hesaplamak için kullanılan taban tipini belirtir.
BookingTypeBir kaynağın ayırma türünü belirtir.
CalculationModeProje hesaplama modunu belirtir.
CalculationTypeÖzel öznitelik değerinin hesaplama türünü belirtir.
CalendarExceptionTypeTakvim istisna türünü belirtir.
ConstraintTypeBir görevin başlangıç veya bitiş tarihindeki kısıtlamayı belirtir.
CostAccrualTypeBir tahakkuk maliyetinin türünü belirtir.
CurrencySymbolPositionTypeBir para birimi sembolünün konumunu belirtir.
CustomFieldTypeÖzel alanın türünü belirtir.
DateFormatTarih biçimini belirtir.
DayLabelDisplayGün etiketinin nasıl görüntüleneceğini belirtir.
DayTypeHaftanın gününü belirtir.
EarnedValueMethodTypeKazanılan değeri hesaplamak için kullanılan yöntemi belirtir.
ElementTypeBir öğenin türünü belirtir.
ExtendedAttributeResourceFieldId’nin bir kaynakta kullanılan genişletilmiş özniteliklerini belirtir.
ExtendedAttributeTaskBir görevde kullanılan genişletilmiş FieldId özniteliklerini belirtir.
FieldMicrosoft Office Project’te bir alanı belirtir.
FileFormatProjenin dosya formatını belirtir.
FilterComparisonTypeFiltre için seçim ölçütü görevi gören AlanAdı ve Değer arasında yapılan karşılaştırma türü.
FilterOperationFieldName, FilterComparisonType ve Value ile oluşturulan ölçütün filter. ‘deki diğer ölçütlerle nasıl ilişkili olduğunu belirtir.
FontFaceTypeYazı tipi yüzü tiplerini numaralandırır
GanttBarSizeNokta cinsinden bir çubuğun yüksekliğini belirtir.
GroupOnGruplama türünü belirtir.
HourLabelDisplaySaat etiketinin nasıl görüntüleneceğini belirtir.
HtmlImageTypeHTML görüntü türünü temsil eder.
ItemTypeBir öğenin türünü belirtir.
MaskTypeBir maskenin türünü belirtir.
MinuteLabelDisplayDakika etiketinin nasıl görüntüleneceğini belirtir.
MonthAyı belirtir.
MonthItemTypeİstisna tekrarının planlandığı ay öğesini belirtir.
MonthLabelDisplayAy etiketinin nasıl görüntülendiğini belirtir.
MonthPositionBir ay öğesinin bir ay içindeki konumunu belirtir.
OrdinalNumberörneğinde sıralı bir sayıyı temsil ederRecurringTaskInfo sınıf.
OutlineValueTypeAna hat değerinin türünü belirtir.
PrjKeyDesteklenen proje alanlarının listesini temsil eder.
RateFormatTypeBir oranı görüntülemek için Microsoft Project tarafından kullanılan birimleri belirtir.
RateScaleTypeOran ölçeği türünü belirtir.
RateTypeBir ücret tablosunun benzersiz tanımlayıcılarını belirtir.
RecurrencePatternYinelenen bir görevin yineleme modelini temsil eder.
ResourceExportTypeHTML biçimi için kaynak dışa aktarma türünü belirtir.
ResourceTypeBir kaynağın türünü belirtir.
ResourceUsageViewFieldiçindeki olası alanları temsil ederResourceUsageView nesne kaynağı kullanımı görüntüleme alanı.
RollupTypeToplama türünü belirtir.
RscKeyDesteklenen kaynak alanlarının listesini temsil eder.
SummaryRowsCalculationTypeÖzet satırları için özel öznitelik değerinin hesaplama türünü belirtir.
TaskKeyDesteklenen görev alanlarının listesini temsil eder.
TaskLinkTypeBağımlılık görevlerinin türünü belirtir.
TaskStartDateTypeBir görevin başlangıç tarihinin türünü belirtir.
TaskTypeBir görevin türünü belirtir.
TaskUsageViewFieldiçindeki olası alanları temsil ederTaskUsageView nesne.
TimephasedDataTypeZaman aşamalı verilerin türünü belirtir.
TimeUnitTypeBir zaman biriminin türünü belirtir.
UndefinedConstraintHandlingBehaviorTanımlanmamış kısıtlamalara sahip görevleri işlemek için kullanılan davranışı belirtir.
ViewScreenBir görünüm için ekran tipini belirtir.
WBSSequenceWBSCodeMask için sırayı belirtir
WeekdayTypeörneğinde bir projenin hafta içi bir gününü temsil ederRecurringTaskInfo sınıf.
WeekLabelDisplayHafta etiketinin nasıl görüntülendiğini belirtir.
WorkContourTypeBir eserin konturunu belirtir.
WorkGroupTypeBir çalışma grubunun türünü belirtir.
YearLabelDisplayYıl etiketinin nasıl görüntülendiğini belirtir.