Aspose.Tasks

Bevat klassen voor het werken met Microsoft Project-documenten zonder gebruik te maken van Microsoft Project.

Klassen

KlasBeschrijving
ApsLayoutBuilderOutOfMemoryExceptionVertegenwoordigt een uitzondering die optreedt wanneer er onvoldoende geheugen is om door te gaan met het opbouwen van een afbeeldingslay-out.
AsnVertegenwoordigt eigenschappen vanResourceAssignment object.
AssignmentBaselineVertegenwoordigt de basislijn van een resourcetoewijzing.
AssignmentBaselineCollectionVertegenwoordigt een verzameling vanAssignmentBaseline objecten.
AvailabilityPeriodVertegenwoordigt een periode waarin een bron beschikbaar is.
AvailabilityPeriodCollectionVertegenwoordigt een verzameling die bevatAvailabilityPeriod objecten.
BaselineVertegenwoordigt basiswaarden van een resource.
BaselineCollectionVertegenwoordigt een verzameling vanBaseline objecten.
BitmapInvalidSizeExceptionVertegenwoordigt een uitzondering die optreedt wanneer er onvoldoende geheugen is om een bitmapinstantie te maken.
BuildVersionInfoBevat buildversie en productinformatie.
ByMonthDayRepetitionVertegenwoordigt een patroon dat is gebaseerd op de absolute positie van een dag in een maand.
ByMonthWeekDayRepetitionVertegenwoordigt een patroon dat is gebaseerd op de positie van een weekdag in een maand.
ByYearDayRepetitionVertegenwoordigt een patroon dat is gebaseerd op de absolute positie van een dag in een maand.
ByYearWeekDayRepetitionVertegenwoordigt een patroon dat is gebaseerd op de positie van een weekdag in een maand.
CalendarVertegenwoordigt een kalender die in een project wordt gebruikt.
CalendarCollectionVertegenwoordigt een verzameling vanCalendar objecten.
CalendarExceptionVertegenwoordigen uitzonderlijke tijdsperioden in een kalender.
CalendarExceptionCollectionVertegenwoordigt een verzameling vanCalendarException objecten.
CompoundDocumentHeaderExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer de header van het MPP-bestand wordt verbroken.
CopyToOptionsMaakt het mogelijk om extra opties te specificeren bij het kopiëren van projectgegevens.
CssSavingArgsDeze klasse vertegenwoordigt een set gegevens die betrekking hebben op het opslaan van externe CSS-bestanden that tijdens de conversie naar HTML-indeling.
DailyCalendarRepetitionVertegenwoordigt een klasse voor herhalingen in dagelijks herhalingspatroon op basis van kalenderdagen.
DailyRecurrencePatternVertegenwoordigt de set parameters die wordt gebruikt om een dagelijks terugkerende taak in een project te maken.
DailyRepetitionBaseVertegenwoordigt een basisklasse voor herhalingen in dagelijks herhalingspatroon.
DailyWorkRepetitionVertegenwoordigt een klasse voor herhalingen in dagelijks herhalingspatroon op basis van werkdagen.
DayTypeCollectionVertegenwoordigt een verzameling vanDayType objecten.
EndAfterRecurrenceRangeVertegenwoordigt het herhalingsbereik van terugkerende taken dat wordt beperkt door het aantal voorkomens.
EndByRecurrenceRangeVertegenwoordigt het herhalingsbereik van terugkerende taken dat wordt beperkt door de einddag.
ExtendedAttributeVertegenwoordigt uitgebreide attributen.
ExtendedAttributeCollectionVertegenwoordigt een verzameling vanExtendedAttribute objecten.
ExtendedAttributeDefinitionVertegenwoordigt een uitgebreide kenmerkdefinitie die aan een project is gekoppeld.
ExtendedAttributeDefinitionCollectionVertegenwoordigt een verzameling vanExtendedAttributeDefinition objecten.
FilterVertegenwoordigt een filter in Project.
FilterCollectionBevat een lijst vanFilter objects. Implementeert ICollection<Filter>-interface.
FilterCriteriaDefinieert de criteria waaraan taken of resources moeten voldoen om te worden weergegeven in de MSP-weergave.
FontResolveCallbackDelegateVertegenwoordigt een methode-callback om de font resolve-gebeurtenis af te handelen.
FontResolveEventArgsBiedt argumenten voor de callback die wordt aangeroepen wanneer het lettertype is omgezet.
FontSavingArgsDeze klasse vertegenwoordigt een set gegevens die betrekking hebben op het opslaan van externe lettertypebestanden that tijdens de conversie naar HTML-indeling.
GanttChartViewVertegenwoordigt een GanttChart-weergave.
GroupVertegenwoordigt een groepsdefinitie. Een groepsobject is een lid van de ResourceGroups-verzameling of de TaskGroups-verzameling.
GroupCollectionBevat een lijst vanGroup objects. Implementeert ICollection<Group> interface.
GroupCriterionVertegenwoordigt een criterium in een groepsdefinitie. Het object GroupCriterion is een lid van deGroupCriterionCollection collectie.
GroupCriterionCollectionBevat een verzameling vanGroupCriterion objects. Implementeert ICollection<GroupCriterion> interface.
ImageSavingArgsDeze klasse vertegenwoordigt een set gegevens die betrekking hebben op het opslaan van externe afbeeldingsbestanden die plaatsvindt tijdens de conversie naar HTML-indeling.
InvalidPasswordExceptionVertegenwoordigt het uitzonderingstype dat wordt gegenereerd wanneer een met een wachtwoord beveiligd bestand wordt geopend met een verkeerd wachtwoord.
LicenseBiedt methoden om de component te licentiëren.
LoadOptionsMaakt het mogelijk om aanvullende laadparameters te specificeren bij het laden van een project vanuit een bestand of stream.
MeteredBiedt methoden om gemeten sleutel in te stellen.
MonthlyRecurrencePatternVertegenwoordigt de set parameters die worden gebruikt om een maandelijks terugkerende taak in een project te maken.
MonthlyRepetitionBaseVertegenwoordigt een basispatroon voor maandelijkse dagpositie.
NoPrinterInstalledExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer er geen printer is geïnstalleerd in OS.
OleObjectVertegenwoordigt een OLE-object dat kan worden ingevoegd in de Gantt-diagramweergave van een MPP-bestand.
OleObjectCollectionVertegenwoordigt een verzameling met de instanties van hetOleObject klasse.
OutlineCodeVertegenwoordigt een waarde van een overzichtscode.
OutlineCodeCollectionVertegenwoordigt een verzameling vanOutlineCode objecten.
OutlineCodeDefinitionVertegenwoordigt een overzichtscodedefinitie.
OutlineCodeDefinitionCollectionVertegenwoordigt een verzameling vanOutlineCodeDefinition objecten.
OutlineMaskVertegenwoordigt vier elementen van een masker dat een overzichtscodeformaat definieert.
OutlineMaskCollectionVertegenwoordigt een verzameling vanOutlineMask objecten.
OutlineValueVertegenwoordigt een contourwaarde.
OutlineValueCollectionVertegenwoordigt een verzameling vanOutlineValue objecten.
ParseErrorArgsBiedt gegevens voor deParseErrorCallback delegeren.
ParseErrorCallbackVertegenwoordigt een methode-callback om ontleedfouten af te handelen die kunnen optreden bij het lezen van xml-gegevens.
PrimaveraReadOptionsMaakt het mogelijk om extra opties te specificeren bij het lezen van Primavera Xml- of Primavera Xer-bestanden.
PrimaveraTaskPropertiesVertegenwoordigt Primavera-specifieke eigenschappen voor een taak die wordt gelezen vanuit Primavera-indeling (XER of P6XML).
PrimaveraXerReaderVertegenwoordigt een lezer om Project UID’s uit Primavera XER-bestand te lezen
PrimaveraXmlReaderVertegenwoordigt een lezer die het mogelijk maakt om Project UID’s op te halen uit het Primavera Xml-bestand.
PrjVertegenwoordigt ondersteunde eigenschappen vanProject object.
ProjectVertegenwoordigt een project.
ProjectDisplayOptionsVertegenwoordigt de weergaveopties voor een projectinstantie.
ProjectFileInfoDe klasse-instantie bevat informatie over de indeling van het projectbestand en de versie van Microsoft Project waarin het bestand is gemaakt.
ProjectInfoKorte info over het gepubliceerde project beschikbaar op Project Online.
ProjectOnlineExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer er fouten worden gevonden tijdens interactie met Project Online of Project Server-exemplaar.
ProjectServerCredentialsReferenties die worden gebruikt om verbinding te maken met Project Online of een lokaal exemplaar van Project Server.
ProjectServerManagerDe klasse die de methoden biedt voor het lezen en uitvoeren van bewerkingen op projecten in het opgegeven Project Online-account of in de opgegeven lokale Project Server-instantie (Project Server-versies 2016 en 2019 worden ondersteund).
ProjectServerSaveOptionsMaakt het mogelijk om extra opties te specificeren wanneer het project wordt opgeslagen in Project Server of Project Online.
RateVertegenwoordigt een definitie van een tijdsperiode en tarieven die van toepassing zijn op een resource gedurende die periode.
RateByDateCollectionVertegenwoordigt een verzameling waarvan mappingsDateTime naarRate objecten.
RateCollectionVertegenwoordigt een verzameling die bevatRate objecten.
ReadOnlyCollectionBase<T>Vertegenwoordigt een alleen-lezen verzameling objecten.
RecalculationValidationExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer fouten worden gevonden in het project na herberekening.
RecurrencePatternBaseVertegenwoordigt de basisklasse van het terugkeerpatroon.
RecurrenceRangeBaseVertegenwoordigt het herhalingsbereik van terugkerende taak.
RecurringTaskInfoVertegenwoordigt de details van een terugkerende taak in een project.
RecurringTaskParametersVertegenwoordigt de set parameters die wordt gebruikt om een terugkerende taak in een project te maken.
ResourceVertegenwoordigt een resource in een project.
ResourceAssignmentVertegenwoordigt een resourcetoewijzing in een project.
ResourceAssignmentCollectionVertegenwoordigt een verzameling vanResourceAssignment objecten.
ResourceCollectionVertegenwoordigt een verzameling vanResource objecten.
ResourceSavingArgsDeze klasse vertegenwoordigt een set gegevens die betrekking hebben op het opslaan van externe bronbestanden dat plaatsvindt tijdens de conversie naar HTML-indeling.
ResourceUsageViewVertegenwoordigt weergave van resourcegebruik in een project.
ResourceUsageViewFieldCollectionVertegenwoordigen een verzameling vanResourceUsageViewField waarden.
RscVertegenwoordigt ondersteunde eigenschappen vanResource object.
SplitPartVertegenwoordigt een taakgedeelte. De SplitPart is lid van de SplitParts-verzameling van de taak.
SplitPartCollectionVerzameling die de delen van een taak vertegenwoordigt.
TableVertegenwoordigt een tabel in Project
TableCollectionBevat een lijst vanTable objects. Implementeert ICollection<Table> interface.
TableFieldVertegenwoordigt een veld van een tabel in een project.
TableFieldCollectionBevat een lijst vanTableField objects. Implementeert IList<TableField> interface.
TaskVertegenwoordigt een taak in een project.
TaskBaselineVertegenwoordigt basislijn van een taak.
TaskBaselineCollectionVertegenwoordigt een verzameling vanTaskBaseline objecten.
TaskCollectionVertegenwoordigt een verzameling vanTask objecten.
TaskLinkVertegenwoordigt een voorgaande link.
TaskLinkCollectionVertegenwoordigt een verzameling vanTask objecten.
TasksExceptionVertegenwoordigt het standaard type interne uitzondering.
TasksLoggedExceptionVertegenwoordigt het standaard type interne uitzondering.
TasksReadingExceptionVertegenwoordigt het standaard type interne leesuitzondering.
TasksRenderingExceptionVertegenwoordigt de uitzondering die kan optreden bij het renderen van de weergave van een project naar een grafische indeling.
TasksWritingExceptionVertegenwoordigt het standaard uitzonderingstype voor intern schrijven.
TaskUsageViewVertegenwoordigt taakgebruiksweergave in een project.
TaskUsageViewFieldCollectionVertegenwoordigt een verzameling vanTaskUsageViewField waarden.
TaskValidationExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer fouten worden gevonden in projecttaken na herberekening.
TimelineViewVertegenwoordigt een tijdlijnweergave van een project.
TimephasedDataVertegenwoordigt een tijd gefaseerde data.
TimephasedDataCollectionVertegenwoordigt een verzameling vanTimephasedData objecten.
TskVertegenwoordigt eigenschappen vanTask object.
UsageViewVertegenwoordigen een gebruiksweergave in een project.
ValidationExceptionVertegenwoordigt een uitzondering die wordt gegenereerd wanneer er fouten worden gevonden tijdens de validatie van entiteit.
ValueVertegenwoordigt een waarde in een waardenlijst.
VbaModuleVertegenwoordigt een VBA-module.
VbaModuleAttributeHet attribuut van deVbaModule object
VbaModuleAttributeCollectionVertegenwoordigt een verzameling vanVbaModuleAttribute objecten.
VbaModuleCollectionVertegenwoordigt een verzameling vanVbaModule objecten.
VbaProjectVertegenwoordigtVbaProject .
VbaReferenceVertegenwoordigt een referentie van deVbaProject .
VbaReferenceCollectionVertegenwoordigt een verzameling vanVbaReference objecten.
ViewVertegenwoordigt een weergave in Project.
ViewCollectionBevat een lijst vanView objects. Implementeert ICollection<View> interface.
WBSCodeDefinitionVertegenwoordigt een WBS-codedefinitie.
WBSCodeMaskVertegenwoordigt WBS-codemasker.
WBSCodeMaskCollectionVertegenwoordigt een verzameling WBSCodeMask-objecten.
WebRequestEventArgsBiedt argumenten voor de gebeurtenis die wordt gegenereerd wanneer de client een webverzoek naar de web-API van de projectserver stuurt.
WeekDayVertegenwoordigt een weekdag die normale dagen van een week of uitzonderingsdagen in een kalender definieert.
WeekDayCollectionVertegenwoordigt een verzameling vanWeekDay objecten.
WeeklyRecurrencePatternVertegenwoordigt de set parameters die wordt gebruikt om een wekelijks terugkerende taak in een project te maken.
WeeklyRepetitionVertegenwoordigt een patroon dat is gebaseerd op weekdagen.
WeeklyRepetitionBaseVertegenwoordigt een basisklasse voor herhalingen in wekelijks terugkerend patroon.
WorkingTimeVertegenwoordigt een werktijd tijdens een weekdag.
WorkingTimeCollectionVertegenwoordigt een verzameling vanWorkingTimeCollection objecten.
WorkUnitVertegenwoordigt werkuren.
WorkWeekVertegenwoordigen WorkWeek class
WorkWeekCollectionVertegenwoordigt een verzameling vanWorkWeek objecten.
YearlyRecurrencePatternVertegenwoordigt de set parameters die wordt gebruikt om een jaarlijks terugkerende taak in een project te maken.
YearlyRepetitionBaseVertegenwoordigt een basispatroon voor de jaarlijkse dagpositie.

Structuren

StructuurBeschrijving
DurationVertegenwoordigt duur in een project.
Key<T,K>Vertegenwoordigt een eigenschapssleutel van een klasse van het opgegeven type. Een instantie van deze klasse wordt gebruikt bij het ophalen of instellen van de eigenschap van een container.
NullableBoolEen klasse voor booleaanse waarden met de mogelijkheid om te controleren of de waarde is gedefinieerd of niet.

Interfaces

KoppelBeschrijving
ICssSavingCallbackVertegenwoordigt een callback die wordt aangeroepen om een bron te maken om CSS op te slaan.
IFontSavingCallbackVertegenwoordigt een callback die wordt aangeroepen om een bron te maken om lettertypen op te slaan.
IImageSavingCallbackVertegenwoordigt een callback die wordt aangeroepen om een bron te maken om afbeeldingen op te slaan.
IVbaModuleVertegenwoordigt een module met VBA-code.

Opsomming

OpsommingBeschrijving
ApplicationInfoSpecificeert de projectversie waarin het bestand is gemaakt.
AsnKeyVertegenwoordigt een lijst met ondersteunde toewijzingsvelden.
BackgroundPatternSpecificeert het achtergrondpatroon.
BaselineTypeSpecificeert het basislijntype dat wordt gebruikt om variantiewaarden te berekenen.
BookingTypeSpecificeert het boekingstype van een resource.
CalculationModeSpecificeert projectberekeningsmodus.
CalculationTypeSpecificeert het type berekening van de waarde van het aangepaste kenmerk.
CalendarExceptionTypeSpecificeert het type agenda-uitzondering.
ConstraintTypeSpecificeert de beperking op de begin- of einddatum van een taak.
CostAccrualTypeSpecificeert het type toerekeningskosten.
CurrencySymbolPositionTypeSpecificeert de positie van een valutasymbool.
CustomFieldTypeSpecificeert het type van een aangepast veld.
DateFormatSpecificeert de datumnotatie.
DayLabelDisplayGeeft aan hoe het daglabel wordt weergegeven.
DayTypeSpecificeert de dag van een week.
EarnedValueMethodTypeSpecificeert de methode die wordt gebruikt voor het berekenen van verdiende waarde.
ElementTypeSpecificeert het type van een element.
ExtendedAttributeResourceSpecificeert de uitgebreide attributen FieldId gebruikt in een resource.
ExtendedAttributeTaskSpecificeert de uitgebreide attributen FieldId gebruikt in een taak.
FieldSpecificeert een veld in het Microsoft Office Project.
FileFormatSpecificeert de bestandsindeling van het project.
FilterComparisonTypeHet type vergelijking dat wordt gemaakt tussen Veldnaam en Waarde dat fungeert als selectiecriterium voor het filter.
FilterOperationGeeft aan hoe het criterium dat is vastgesteld met FieldName, FilterComparisonType en Value zich verhoudt tot andere criteria in het filter.
FontFaceTypeGeeft een opsomming van lettertypetypen
GanttBarSizeSpecificeert de hoogte van een staaf in punten.
GroupOnSpecificeert het type groepering.
HourLabelDisplayGeeft aan hoe het uurlabel wordt weergegeven.
HtmlImageTypeVertegenwoordigt HTML-afbeeldingstype.
ItemTypeSpecificeert het type van een item.
MaskTypeSpecificeert het type masker.
MinuteLabelDisplaySpecificeert hoe het minutenlabel wordt weergegeven.
MonthSpecificeert de maand.
MonthItemTypeSpecificeert het maanditem waarvoor een uitzonderingsherhaling is gepland.
MonthLabelDisplayGeeft aan hoe het maandlabel wordt weergegeven.
MonthPositionSpecificeert de positie van een maanditem binnen een maand.
OrdinalNumberVertegenwoordigt een rangtelwoord in de instantie vanRecurringTaskInfo klasse.
OutlineValueTypeSpecificeert het type van een contourwaarde.
PrjKeyVertegenwoordigt een lijst met ondersteunde projectvelden.
RateFormatTypeSpecificeert de eenheden die door Microsoft Project worden gebruikt om een tarief weer te geven.
RateScaleTypeSpecificeert het tariefschaaltype.
RateTypeSpecificeert de unieke identifiers van een tarieftabel.
RecurrencePatternVertegenwoordigt een type herhalingspatroon van een terugkerende taak.
ResourceExportTypeSpecificeert het type bronexport voor HTML-indeling.
ResourceTypeSpecificeert het type van een bron.
ResourceUsageViewFieldVertegenwoordigt mogelijke velden inResourceUsageView weergaveveld voor objectbrongebruik.
RollupTypeSpecificeert het samenvoegingstype.
RscKeyVertegenwoordigt een lijst met ondersteunde bronvelden.
SummaryRowsCalculationTypeSpecificeert het type berekening van de waarde van het aangepaste kenmerk voor overzichtsrijen.
TaskKeyVertegenwoordigt een lijst met ondersteunde taakvelden.
TaskLinkTypeSpecificeert het type taakafhankelijkheid.
TaskStartDateTypeSpecificeert het type startdatum van een taak.
TaskTypeSpecificeert het type taak.
TaskUsageViewFieldVertegenwoordigt mogelijke velden inTaskUsageView object.
TimephasedDataTypeSpecificeert het type tijdgefaseerde gegevens.
TimeUnitTypeSpecificeert het type tijdseenheid.
UndefinedConstraintHandlingBehaviorSpecificeert het gedrag dat wordt gebruikt om taken met ongedefinieerde beperkingen af te handelen.
ViewScreenSpecificeert het schermtype voor een weergave.
WBSSequenceSpecificeert volgorde voor WBSCodeMask
WeekdayTypeVertegenwoordigt een weekdag van een project in de instantie vanRecurringTaskInfo klasse.
WeekLabelDisplayGeeft aan hoe het weeklabel wordt weergegeven.
WorkContourTypeSpecificeert de contour van een werk.
WorkGroupTypeSpecificeert het type van een werkgroep.
YearLabelDisplaySpecificeert hoe het jaarlabel wordt weergegeven.