Aspose.Tasks

Innehåller klasser för arbete med Microsoft Project-dokument utan att använda Microsoft Project.

Klasser

KlassBeskrivning
ApsLayoutBuilderOutOfMemoryExceptionRepresenterar undantag som inträffar när det inte finns tillräckligt med minne för att fortsätta en bildlayoutbyggnad.
AsnRepresenterar egenskaper förResourceAssignment objekt.
AssignmentBaselineRepresenterar baslinjen för en resurstilldelning.
AssignmentBaselineCollectionRepresenterar en samling avAssignmentBaseline objekt.
AvailabilityPeriodRepresenterar en period då en resurs är tillgänglig.
AvailabilityPeriodCollectionRepresenterar en samling som innehållerAvailabilityPeriod objekt.
BaselineRepresenterar baslinjevärden för en resurs.
BaselineCollectionRepresenterar en samling avBaseline objekt.
BitmapInvalidSizeExceptionRepresenterar undantag som inträffar när det inte finns tillräckligt med minne för att skapa en bitmappsinstans.
BuildVersionInfoInnehåller versionsversion och produktinformation.
ByMonthDayRepetitionRepresenterar ett mönster som är baserat på den absoluta positionen för en dag i en månad.
ByMonthWeekDayRepetitionRepresenterar ett mönster som är baserat på veckodagens position i en månad.
ByYearDayRepetitionRepresenterar ett mönster som är baserat på den absoluta positionen för en dag i en månad.
ByYearWeekDayRepetitionRepresenterar ett mönster som är baserat på positionen för en veckodag i en månad.
CalendarRepresenterar en kalender som används i ett projekt.
CalendarCollectionRepresenterar en samling avCalendar objekt.
CalendarExceptionRepresenterar exceptionella tidsperioder i en kalender.
CalendarExceptionCollectionRepresenterar en samling avCalendarException objekt.
CompoundDocumentHeaderExceptionRepresenterar ett undantag som skapas när huvudet på MPP-filen är bruten.
CopyToOptionsGör det möjligt att ange ytterligare alternativ vid kopiering av projektdata.
CssSavingArgsDen här klassen representerar uppsättning data som är relaterad till extern CSS-fils lagring that sker under konvertering till HTML-format.
DailyCalendarRepetitionRepresenterar en klass för repetitioner i dagligt återkommande mönster baserat på kalenderdagar.
DailyRecurrencePatternRepresenterar uppsättningen parametrar som används för att skapa en daglig återkommande uppgift i ett projekt.
DailyRepetitionBaseRepresenterar en basklass för repetitioner i dagligt återkommande mönster.
DailyWorkRepetitionRepresenterar en klass för repetitioner i dagligt återkommande mönster baserat på arbetsdagar.
DayTypeCollectionRepresenterar en samling avDayType objekt.
EndAfterRecurrenceRangeRepresenterar upprepningsintervallet för återkommande uppgift som begränsas av förekomstnummer.
EndByRecurrenceRangeRepresenterar upprepningsintervallet för återkommande uppgift som begränsas av slutdagen.
ExtendedAttributeRepresenterar utökade attribut.
ExtendedAttributeCollectionRepresenterar en samling avExtendedAttribute objekt.
ExtendedAttributeDefinitionRepresenterar en utökad attributdefinition associerad med ett projekt.
ExtendedAttributeDefinitionCollectionRepresenterar en samling avExtendedAttributeDefinition objekt.
FilterRepresenterar ett filter i Project.
FilterCollectionInnehåller en lista överFilter objects. Implementerar gränssnittet ICollection<Filter>.
FilterCriteriaDefinierar kriterierna som uppgifter eller resurser måste uppfylla för att visas i MSP-vy.
FontResolveCallbackDelegateRepresenterar en metodåteruppringning för att hantera teckensnittslösningshändelse.
FontResolveEventArgsTillhandahåller argument för återuppringningen som anropas när teckensnittet löses.
FontSavingArgsDen här klassen representerar en uppsättning data som är relaterad till externa teckensnittsfilens lagring that sker under konvertering till HTML-format.
GanttChartViewRepresenterar en GanttChart-vy.
GroupRepresenterar en gruppdefinition. Ett gruppobjekt är en medlem av ResourceGroups-samlingen eller TaskGroups-samlingen.
GroupCollectionInnehåller en lista överGroup objects. Implementerar ICollection<Group>-gränssnittet.
GroupCriterionRepresenterar ett kriterium i en gruppdefinition. GroupCriterion-objektet är en medlem avGroupCriterionCollection samling.
GroupCriterionCollectionInnehåller en samling avGroupCriterion objects. Implementerar gränssnittet ICollection<GroupCriterion>.
ImageSavingArgsDen här klassen representerar uppsättning data som är relaterad till extern bildfils lagring that sker under konvertering till HTML-format.
InvalidPasswordExceptionRepresenterar undantagstypen som skapas när lösenordsskyddad fil öppnas med fel lösenord.
LicenseTillhandahåller metoder för att licensiera komponenten.
LoadOptionsTillåter att ange ytterligare laddningsparametrar när ett projekt laddas från fil eller ström.
MeteredTillhandahåller metoder för att ställa in mätnyckel.
MonthlyRecurrencePatternRepresenterar uppsättningen parametrar som används för att skapa en månatlig återkommande uppgift i ett projekt.
MonthlyRepetitionBaseRepresenterar ett basmönster för månatlig dagposition.
NoPrinterInstalledExceptionRepresenterar ett undantag som skapas när det inte finns någon installerad skrivare i OS.
OleObjectRepresenterar ett OLE-objekt som kan infogas i Gantt-diagramvy av en MPP-fil.
OleObjectCollectionRepresenterar en samling som innehåller instanserna avOleObject class.
OutlineCodeRepresenterar ett värde för en konturkod.
OutlineCodeCollectionRepresenterar en samling avOutlineCode objekt.
OutlineCodeDefinitionRepresenterar en konturkoddefinition.
OutlineCodeDefinitionCollectionRepresenterar en samling avOutlineCodeDefinition objekt.
OutlineMaskRepresenterar fyra element i en mask som definierar ett konturkodformat.
OutlineMaskCollectionRepresenterar en samling avOutlineMask objekt.
OutlineValueRepresenterar ett konturvärde.
OutlineValueCollectionRepresenterar en samling avOutlineValue objekt.
ParseErrorArgsTillhandahåller data förParseErrorCallback delegat.
ParseErrorCallbackRepresenterar en metodåteruppringning för att hantera analysfel som kan inträffa vid läsning av xml-data.
PrimaveraReadOptionsGör det möjligt att ange ytterligare alternativ när du läser Primavera Xml- eller Primavera Xer-filer.
PrimaveraTaskPropertiesRepresenterar Primavera-specifika egenskaper för en uppgift som läses från Primavera-format (XER of P6XML).
PrimaveraXerReaderRepresenterar en läsare för att läsa projekt-UID:n från Primavera XER file
PrimaveraXmlReaderRepresenterar en läsare som gör det möjligt att hämta projekt-UID från Primavera Xml-fil.
PrjRepresenterar egenskaper som stöds förProject objekt.
ProjectRepresenterar ett projekt.
ProjectDisplayOptionsRepresenterar visningsalternativen för en projektinstans.
ProjectFileInfoKlassinstansen innehåller information om projektfilformat och version av Microsoft Project där filen skapades.
ProjectInfoKort information om det publicerade projektet tillgängligt på Project Online.
ProjectOnlineExceptionRepresenterar ett undantag som skapas när fel hittas under interaktion med Project Online eller Project Server-instans.
ProjectServerCredentialsInloggningsuppgifter som används för att ansluta till Project Online eller lokal instans av Project Server.
ProjectServerManagerKlassen som tillhandahåller metoderna för att läsa och utföra operationer på projekt i det angivna Project Online-kontot eller i den angivna lokala Project Server-instansen (Project Servers versioner 2016 och 2019 stöds).
ProjectServerSaveOptionsTillåter att ange ytterligare alternativ när projektet sparas på Project Server eller Project Online.
RateRepresenterar en definition av en tidsperiod och priser som gäller för en resurs under den perioden.
RateByDateCollectionRepresenterar en samling som mappningar avDateTime tillRate objekt.
RateCollectionRepresenterar en samling som innehållerRate objekt.
ReadOnlyCollectionBase<T>Representerar en skrivskyddad samling av objekt.
RecalculationValidationExceptionRepresenterar ett undantag som skapas när fel hittas i projektet efter omräkning.
RecurrencePatternBaseRepresenterar basklassen för återkommande mönster.
RecurrenceRangeBaseRepresenterar upprepningsintervallet för återkommande uppgift.
RecurringTaskInfoRepresenterar detaljerna i en återkommande uppgift i ett projekt.
RecurringTaskParametersRepresenterar uppsättningen parametrar som används för att skapa en återkommande uppgift i ett projekt.
ResourceRepresenterar en resurs i ett projekt.
ResourceAssignmentRepresenterar en resurstilldelning i ett projekt.
ResourceAssignmentCollectionRepresenterar en samling avResourceAssignment objekt.
ResourceCollectionRepresenterar en samling avResource objekt.
ResourceSavingArgsDen här klassen representerar uppsättning data som är relaterad till extern resursfils besparing that sker under konvertering till HTML-format.
ResourceUsageViewRepresenterar resursanvändningsvy i ett projekt.
ResourceUsageViewFieldCollectionRepresenterar en samling avResourceUsageViewField värden.
RscRepresenterar egenskaper som stöds förResource objekt.
SplitPartRepresenterar en uppgiftsdel. SplitPart är medlem i uppgiftens SplitParts-samling.
SplitPartCollectionSamling som representerar delarna av en uppgift.
TableRepresenterar en tabell i Project
TableCollectionInnehåller en lista överTable objects. Implementerar gränssnittet ICollection<Table>.
TableFieldRepresenterar ett fält i en tabell i ett projekt.
TableFieldCollectionInnehåller en lista överTableField objects. Implementerar gränssnittet IList<TableField>.
TaskRepresenterar en uppgift i ett projekt.
TaskBaselineRepresenterar baslinjen för en uppgift.
TaskBaselineCollectionRepresenterar en samling avTaskBaseline objekt.
TaskCollectionRepresenterar en samling avTask objekt.
TaskLinkRepresenterar en föregångare.
TaskLinkCollectionRepresenterar en samling avTask objekt.
TasksExceptionRepresenterar standardtypen för intern undantag.
TasksLoggedExceptionRepresenterar standardtypen för intern undantag.
TasksReadingExceptionRepresenterar standardtyp för intern läsning av undantag.
TasksRenderingExceptionRepresenterar undantaget som kan uppstå när ett projekts vy renderas till ett grafiskt format.
TasksWritingExceptionRepresenterar standardtypen för intern skrivundantag.
TaskUsageViewRepresenterar uppgiftsanvändningsvy i ett projekt.
TaskUsageViewFieldCollectionRepresenterar en samling avTaskUsageViewField värden.
TaskValidationExceptionRepresenterar ett undantag som skapas när fel hittas i projektets uppgifter efter omräkning.
TimelineViewRepresenterar en tidslinjevy av ett projekt.
TimephasedDataRepresenterar tidsfasdata.
TimephasedDataCollectionRepresenterar en samling avTimephasedData objekt.
TskRepresenterar egenskaper förTask objekt.
UsageViewRepresenterar en användningsvy i ett projekt.
ValidationExceptionRepresenterar ett undantag som skapas när fel hittas under validering av entitet.
ValueRepresenterar ett värde i en värdelista.
VbaModuleRepresenterar en VBA-modul.
VbaModuleAttributeAttributet förVbaModule objekt
VbaModuleAttributeCollectionRepresenterar en samling avVbaModuleAttribute objekt.
VbaModuleCollectionRepresenterar en samling avVbaModule objekt.
VbaProjectRepresenterarVbaProject .
VbaReferenceRepresenterar en referens tillVbaProject .
VbaReferenceCollectionRepresenterar en samling avVbaReference objekt.
ViewRepresenterar en vy i Project.
ViewCollectionInnehåller en lista överView objects. Implementerar gränssnittet ICollection<View>.
WBSCodeDefinitionRepresenterar en WBS-koddefinition.
WBSCodeMaskRepresenterar WBS-kodmask.
WBSCodeMaskCollectionRepresenterar en samling WBSCodeMask-objekt.
WebRequestEventArgsTillhandahåller argument för händelsen som uppstår när klienten skickar en webbförfrågan till projektserverns webb-API.
WeekDayRepresenterar en veckodag som antingen definierar vanliga veckodagar eller undantagsdagar i en kalender.
WeekDayCollectionRepresenterar en samling avWeekDay objekt.
WeeklyRecurrencePatternRepresenterar uppsättningen parametrar som används för att skapa en veckovis återkommande uppgift i ett projekt.
WeeklyRepetitionRepresenterar ett mönster som är baserat på vardagar.
WeeklyRepetitionBaseRepresenterar en basklass för repetitioner i veckovis återkommande mönster.
WorkingTimeRepresenterar en arbetstid under en vardag.
WorkingTimeCollectionRepresenterar en samling avWorkingTimeCollection objekt.
WorkUnitRepresenterar arbetstid.
WorkWeekRepresenterar WorkWeek class
WorkWeekCollectionRepresenterar en samling avWorkWeek objekt.
YearlyRecurrencePatternRepresenterar uppsättningen parametrar som används för att skapa en årlig återkommande uppgift i ett projekt.
YearlyRepetitionBaseRepresenterar ett basmönster för den årliga dagspositionen.

Strukturer

StruktureraBeskrivning
DurationRepresenterar varaktighet i ett projekt.
Key<T,K>Representerar en egenskapsnyckel för en klass av den angivna typen. En instans av denna klass används när man hämtar eller ställer in egenskapen för en container.
NullableBoolEn klass för booleska värden med möjlighet att kontrollera om värdet var definierat eller inte.

Gränssnitt

GränssnittBeskrivning
ICssSavingCallbackRepresenterar en återuppringning som anropas för att skapa resurs för att lagra CSS.
IFontSavingCallbackRepresenterar en återuppringning som anropas för att skapa resurs för att lagra teckensnitt.
IImageSavingCallbackRepresenterar en återuppringning som anropas för att skapa resurs för att lagra bilder.
IVbaModuleRepresenterar en modul med VBA-kod.

Uppräkning

UppräkningBeskrivning
ApplicationInfoAnger projektversionen där filen skapades.
AsnKeyRepresenterar en lista över tilldelningsfält som stöds.
BackgroundPatternAnger bakgrundsmönstret.
BaselineTypeAnger baslinjetypen som används för att beräkna variansvärden.
BookingTypeAnger bokningstypen för en resurs.
CalculationModeAnger projektberäkningsläge.
CalculationTypeAnger typen av en beräkning av det anpassade attributets värde.
CalendarExceptionTypeAnger undantagstypen för kalendern.
ConstraintTypeAnger begränsningen på start- eller slutdatum för en uppgift.
CostAccrualTypeAnger typen av en periodiserad kostnad.
CurrencySymbolPositionTypeAnger positionen för en valutasymbol.
CustomFieldTypeAnger typen av ett anpassat fält.
DateFormatAnger datumformatet.
DayLabelDisplayAnger hur dagsetiketten visas.
DayTypeAnger veckodagen.
EarnedValueMethodTypeAnger metoden som används för att beräkna intjänat värde.
ElementTypeAnger typen av ett element.
ExtendedAttributeResourceAnger de utökade attributen FieldId som används i en resurs.
ExtendedAttributeTaskAnger de utökade attributen FieldId som används i en uppgift.
FieldAnger ett fält i Microsoft Office Project.
FileFormatAnger projektets filformat.
FilterComparisonTypeTypen av jämförelse som görs mellan Fältnamn och Värde som fungerar som urvalskriterier för filtret.
FilterOperationAnger hur kriteriet som fastställts med FieldName, FilterComparisonType och Value relaterar till andra kriterier i filtret.
FontFaceTypeRäknar upp teckensnittstyper
GanttBarSizeAnger höjden på en stapel i punkter.
GroupOnAnger typen av gruppering.
HourLabelDisplayAnger hur timetiketten visas.
HtmlImageTypeRepresenterar HTML-bildtyp.
ItemTypeAnger typen av ett objekt.
MaskTypeAnger typen av en mask.
MinuteLabelDisplayAnger hur minutetiketten visas.
MonthAnger månaden.
MonthItemTypeAnger månadsposten för vilken ett undantag är schemalagt.
MonthLabelDisplayAnger hur månadsetiketten visas.
MonthPositionAnger positionen för en månadspost inom en månad.
OrdinalNumberRepresenterar ett ordningstal i instansen avRecurringTaskInfo class.
OutlineValueTypeAnger typen av ett dispositionsvärde.
PrjKeyRepresenterar en lista över projektfält som stöds.
RateFormatTypeAnger de enheter som används av Microsoft Project för att visa en hastighet.
RateScaleTypeAnger hastighetsskaletypen.
RateTypeAnger de unika identifierarna för en pristabell.
RecurrencePatternRepresenterar en typ av återkommande mönster för en återkommande uppgift.
ResourceExportTypeAnger resursexporttyp för HTML-format.
ResourceTypeAnger typen av en resurs.
ResourceUsageViewFieldRepresenterar möjliga fält iResourceUsageView vyfält för objektresursanvändning.
RollupTypeAnger samlingstypen.
RscKeyRepresenterar en lista över resursfält som stöds.
SummaryRowsCalculationTypeAnger typen av en beräkning av det anpassade attributets värde för sammanfattningsrader.
TaskKeyRepresenterar en lista över uppgiftsfält som stöds.
TaskLinkTypeAnger typen av uppgiftsberoende.
TaskStartDateTypeAnger typen av en uppgifts startdatum.
TaskTypeAnger typen av en uppgift.
TaskUsageViewFieldRepresenterar möjliga fält iTaskUsageView objekt.
TimephasedDataTypeAnger typen av tidsfasad data.
TimeUnitTypeAnger typen av en tidsenhet.
UndefinedConstraintHandlingBehaviorAnger beteendet som används för att hantera uppgifter med odefinierade begränsningar.
ViewScreenAnger skärmtypen för en vy.
WBSSequenceAnger sekvens för WBSCodeMask
WeekdayTypeRepresenterar en veckodag för ett projekt i instans avRecurringTaskInfo class.
WeekLabelDisplayAnger hur veckoetiketten visas.
WorkContourTypeAnger konturen av ett verk.
WorkGroupTypeAnger typen av en arbetsgrupp.
YearLabelDisplayAnger hur årsetiketten visas.