Aspose.Tasks

Contiene classi per lavorare con documenti Microsoft Project senza utilizzare Microsoft Project.

Classi

ClasseDescrizione
ApsLayoutBuilderOutOfMemoryExceptionRappresenta un’eccezione che si verifica quando non c’è memoria sufficiente per continuare la creazione del layout di un’immagine.
AsnRappresenta le proprietà diResourceAssignment oggetto.
AssignmentBaselineRappresenta la linea di base di un’assegnazione di risorse.
AssignmentBaselineCollectionRappresenta una raccolta diAssignmentBaseline oggetti.
AvailabilityPeriodRappresenta un periodo in cui una risorsa è disponibile.
AvailabilityPeriodCollectionRappresenta una raccolta che contieneAvailabilityPeriod oggetti.
BaselineRappresenta i valori di riferimento di una risorsa.
BaselineCollectionRappresenta una raccolta diBaseline oggetti.
BitmapInvalidSizeExceptionRappresenta un’eccezione che si verifica quando non c’è memoria sufficiente per creare un’istanza bitmap.
BuildVersionInfoContiene informazioni sulla versione della build e sul prodotto.
ByMonthDayRepetitionRappresenta un pattern basato sulla posizione assoluta di un giorno in un mese.
ByMonthWeekDayRepetitionRappresenta uno schema basato sulla posizione del giorno della settimana in un mese.
ByYearDayRepetitionRappresenta un pattern basato sulla posizione assoluta di un giorno in un mese.
ByYearWeekDayRepetitionRappresenta uno schema basato sulla posizione di un giorno della settimana in un mese.
CalendarRappresenta un calendario utilizzato in un progetto.
CalendarCollectionRappresenta una raccolta diCalendar oggetti.
CalendarExceptionRappresenta periodi di tempo eccezionali in un calendario.
CalendarExceptionCollectionRappresenta una raccolta diCalendarException oggetti.
CompoundDocumentHeaderExceptionRappresenta un’eccezione che viene generata quando l’intestazione del file MPP è danneggiata.
CopyToOptionsConsente di specificare opzioni aggiuntive durante la copia dei dati del progetto.
CssSavingArgsQuesta classe rappresenta un insieme di dati relativi al salvataggio di un file CSS esterno che si verifica durante la conversione in formato HTML.
DailyCalendarRepetitionRappresenta una classe per le ripetizioni nel modello di ricorrenza giornaliera basato sui giorni di calendario.
DailyRecurrencePatternRappresenta l’insieme di parametri utilizzati per creare un’attività ricorrente giornaliera in un progetto.
DailyRepetitionBaseRappresenta una classe base per le ripetizioni nel modello di ricorrenza giornaliera.
DailyWorkRepetitionRappresenta una classe per le ripetizioni nel modello di ricorrenza giornaliera basato sui giorni lavorativi.
DayTypeCollectionRappresenta una raccolta diDayType oggetti.
EndAfterRecurrenceRangeRappresenta l’intervallo di ricorrenza dell’attività ricorrente che è limitato dal numero di occorrenze.
EndByRecurrenceRangeRappresenta l’intervallo di ricorrenza dell’attività ricorrente che è limitato dal giorno di fine.
ExtendedAttributeRappresenta gli attributi estesi.
ExtendedAttributeCollectionRappresenta una raccolta diExtendedAttribute oggetti.
ExtendedAttributeDefinitionRappresenta una definizione di attributo esteso associata a un progetto.
ExtendedAttributeDefinitionCollectionRappresenta una raccolta diExtendedAttributeDefinition oggetti.
FilterRappresenta un filtro in Project.
FilterCollectionContiene un elenco diFilter objects. Implementa l’interfaccia ICollection<Filter>.
FilterCriteriaDefinisce i criteri che le attività o le risorse devono soddisfare per essere visualizzate nella vista MSP.
FontResolveCallbackDelegateRappresenta un callback del metodo per gestire l’evento di risoluzione dei font.
FontResolveEventArgsFornisce gli argomenti per il callback richiamato quando il font viene risolto.
FontSavingArgsQuesta classe rappresenta un insieme di dati relativi al salvataggio di file di caratteri esterni che si verifica durante la conversione in formato HTML.
GanttChartViewRappresenta una vista Diagramma di Gantt.
GroupRappresenta una definizione di gruppo. Un oggetto Gruppo è un membro della raccolta ResourceGroups o della raccolta TaskGroups.
GroupCollectionContiene un elenco diGroup objects. Implementa l’interfaccia ICollection<Group>.
GroupCriterionRappresenta un criterio in una definizione di gruppo. L’oggetto GroupCriterion è un membro delGroupCriterionCollection collezione.
GroupCriterionCollectionContiene una raccolta diGroupCriterion objects. Implementa l’interfaccia ICollection<GroupCriterion>.
ImageSavingArgsQuesta classe rappresenta un insieme di dati relativi al salvataggio di un file immagine esterno che si verifica durante la conversione in formato HTML.
InvalidPasswordExceptionRappresenta il tipo di eccezione che viene generato quando un file protetto da password viene aperto con una password errata.
LicenseFornisce metodi per concedere in licenza il componente.
LoadOptionsConsente di specificare parametri di caricamento aggiuntivi durante il caricamento di un progetto da file o stream.
MeteredFornisce metodi per impostare la chiave misurata.
MonthlyRecurrencePatternRappresenta l’insieme di parametri utilizzati per creare un’attività ricorrente mensile in un progetto.
MonthlyRepetitionBaseRappresenta uno schema di base per la posizione giornaliera mensile.
NoPrinterInstalledExceptionRappresenta un’eccezione che viene generata quando non è presente alcuna stampante installata nel sistema operativo.
OleObjectRappresenta un oggetto OLE che può essere inserito nella visualizzazione del diagramma di Gantt di un file MPP.
OleObjectCollectionRappresenta una raccolta contenente le istanze diOleObject classe.
OutlineCodeRappresenta un valore di un codice struttura.
OutlineCodeCollectionRappresenta una raccolta diOutlineCode oggetti.
OutlineCodeDefinitionRappresenta una definizione del codice struttura.
OutlineCodeDefinitionCollectionRappresenta una raccolta diOutlineCodeDefinition oggetti.
OutlineMaskRappresenta quattro elementi di una maschera che definisce un formato di codice contorno.
OutlineMaskCollectionRappresenta una raccolta diOutlineMask oggetti.
OutlineValueRappresenta un valore di contorno.
OutlineValueCollectionRappresenta una raccolta diOutlineValue oggetti.
ParseErrorArgsFornisce i dati per ilParseErrorCallback delegato.
ParseErrorCallbackRappresenta un callback del metodo per gestire gli errori di analisi che possono verificarsi durante la lettura di dati xml.
PrimaveraReadOptionsConsente di specificare opzioni aggiuntive durante la lettura di file Primavera Xml o Primavera Xer.
PrimaveraTaskPropertiesRappresenta le proprietà specifiche di Primavera per un’attività letta dal formato Primavera (XER di P6XML).
PrimaveraXerReaderRappresenta un lettore per leggere gli UID del progetto dal file Primavera XER
PrimaveraXmlReaderRappresenta un lettore che consente di recuperare gli UID del progetto dal file Primavera Xml.
PrjRappresenta le proprietà supportate diProject oggetto.
ProjectRappresenta un progetto.
ProjectDisplayOptionsRappresenta le opzioni di visualizzazione per un’istanza del progetto.
ProjectFileInfoL’istanza della classe contiene informazioni sul formato del file di progetto e sulla versione di Microsoft Project in cui è stato creato il file.
ProjectInfoBrevi informazioni sul progetto pubblicato disponibili su Project Online.
ProjectOnlineExceptionRappresenta un’eccezione che viene generata quando vengono rilevati errori durante l’interazione con l’istanza di Project Online o Project Server.
ProjectServerCredentialsCredenziali usate per connettersi a Project Online o all’istanza locale di Project Server.
ProjectServerManagerLa classe che fornisce i metodi per leggere ed eseguire operazioni sui progetti nell’account di Project Online specificato o nell’istanza di Project Server locale specificata (sono supportate le versioni di Project Server 2016 e 2019).
ProjectServerSaveOptionsConsente di specificare opzioni aggiuntive quando il progetto viene salvato in Project Server o Project Online.
RateRappresenta una definizione di un periodo di tempo e tariffe applicabili per una risorsa durante quel periodo.
RateByDateCollectionRappresenta una raccolta di cui mappatureDateTime ARate oggetti.
RateCollectionRappresenta una raccolta che contieneRate oggetti.
ReadOnlyCollectionBase<T>Rappresenta una raccolta di oggetti di sola lettura.
RecalculationValidationExceptionRappresenta un’eccezione che viene generata quando vengono rilevati errori nel progetto dopo il ricalcolo.
RecurrencePatternBaseRappresenta la classe base del modello di ricorrenza.
RecurrenceRangeBaseRappresenta l’intervallo di ricorrenza dell’attività ricorrente.
RecurringTaskInfoRappresenta i dettagli di un’attività ricorrente in un progetto.
RecurringTaskParametersRappresenta l’insieme di parametri utilizzati per creare un’attività ricorrente in un progetto.
ResourceRappresenta una risorsa in un progetto.
ResourceAssignmentRappresenta un’assegnazione di risorse in un progetto.
ResourceAssignmentCollectionRappresenta una raccolta diResourceAssignment oggetti.
ResourceCollectionRappresenta una raccolta diResource oggetti.
ResourceSavingArgsQuesta classe rappresenta un insieme di dati relativi al salvataggio di un file di risorse esterno che si verifica durante la conversione in formato HTML.
ResourceUsageViewRappresenta la visualizzazione dell’utilizzo delle risorse in un progetto.
ResourceUsageViewFieldCollectionRappresenta una raccolta diResourceUsageViewField valori.
RscRappresenta le proprietà supportate diResource oggetto.
SplitPartRappresenta una parte dell’attività. SplitPart è un membro della raccolta SplitParts dell’attività.
SplitPartCollectionRaccolta che rappresenta le parti di un’attività.
TableRappresenta una tabella in Project
TableCollectionContiene un elenco diTable objects. Implementa l’interfaccia ICollection<Table>.
TableFieldRappresenta un campo di una tabella in un progetto.
TableFieldCollectionContiene un elenco diTableField objects. Implementa l’interfaccia IList<TableField>.
TaskRappresenta un’attività in un progetto.
TaskBaselineRappresenta la linea di base di un’attività.
TaskBaselineCollectionRappresenta una raccolta diTaskBaseline oggetti.
TaskCollectionRappresenta una raccolta diTask oggetti.
TaskLinkRappresenta un collegamento predecessore.
TaskLinkCollectionRappresenta una raccolta diTask oggetti.
TasksExceptionRappresenta il tipo di eccezione interna standard.
TasksLoggedExceptionRappresenta il tipo di eccezione interna standard.
TasksReadingExceptionRappresenta il tipo di eccezione di lettura interna standard.
TasksRenderingExceptionRappresenta l’eccezione che può verificarsi durante il rendering della vista di un progetto in un formato grafico.
TasksWritingExceptionRappresenta il tipo di eccezione di scrittura interna standard.
TaskUsageViewRappresenta la visualizzazione dell’utilizzo delle attività in un progetto.
TaskUsageViewFieldCollectionRappresenta una raccolta diTaskUsageViewField valori.
TaskValidationExceptionRappresenta un’eccezione che viene generata quando vengono rilevati errori nelle attività del progetto dopo il ricalcolo.
TimelineViewRappresenta una visualizzazione della sequenza temporale di un progetto.
TimephasedDataRappresenta un dato cronometrato.
TimephasedDataCollectionRappresenta una raccolta diTimephasedData oggetti.
TskRappresenta le proprietà diTask oggetto.
UsageViewRappresenta una vista di utilizzo in un progetto.
ValidationExceptionRappresenta un’eccezione che viene generata quando vengono rilevati errori durante la convalida dell’entità.
ValueRappresenta un valore in una lista di valori.
VbaModuleRappresenta un modulo VBA.
VbaModuleAttributeL’attributo diVbaModule oggetto
VbaModuleAttributeCollectionRappresenta una raccolta diVbaModuleAttribute oggetti.
VbaModuleCollectionRappresenta una raccolta diVbaModule oggetti.
VbaProjectRappresentaVbaProject .
VbaReferenceRappresenta un riferimento diVbaProject .
VbaReferenceCollectionRappresenta una raccolta diVbaReference oggetti.
ViewRappresenta una vista in Project.
ViewCollectionContiene un elenco diView objects. Implementa l’interfaccia ICollection<View>.
WBSCodeDefinitionRappresenta una definizione del codice WBS.
WBSCodeMaskRappresenta la maschera del codice WBS.
WBSCodeMaskCollectionRappresenta una raccolta di oggetti WBSCodeMask.
WebRequestEventArgsFornisce argomenti per l’evento generato quando il client invia una richiesta Web all’API Web di Project Server.
WeekDayRappresenta un giorno della settimana che definisce i giorni regolari della settimana o i giorni di eccezione in un calendario.
WeekDayCollectionRappresenta una raccolta diWeekDay oggetti.
WeeklyRecurrencePatternRappresenta l’insieme di parametri utilizzati per creare un’attività ricorrente settimanale in un progetto.
WeeklyRepetitionRappresenta uno schema basato sui giorni della settimana.
WeeklyRepetitionBaseRappresenta una classe base per le ripetizioni nel modello di ricorrenza settimanale.
WorkingTimeRappresenta un orario di lavoro durante un giorno feriale.
WorkingTimeCollectionRappresenta una raccolta diWorkingTimeCollection oggetti.
WorkUnitRappresenta l’orario di lavoro.
WorkWeekRappresenta la classe WorkWeek
WorkWeekCollectionRappresenta una raccolta diWorkWeek oggetti.
YearlyRecurrencePatternRappresenta l’insieme di parametri utilizzati per creare un’attività ricorrente annuale in un progetto.
YearlyRepetitionBaseRappresenta un modello di base per la posizione giornaliera annuale.

Strutture

StrutturaDescrizione
DurationRappresenta la durata in un progetto.
Key<T,K>Rappresenta una chiave di proprietà di una classe del tipo specificato. Un’istanza di questa classe viene utilizzata per ottenere o impostare la proprietà di un contenitore.
NullableBoolUna classe per valori booleani con possibilità di verificare se il valore è stato definito o meno.

Interfacce

InterfacciaDescrizione
ICssSavingCallbackRappresenta un callback chiamato per creare una risorsa per memorizzare CSS.
IFontSavingCallbackRappresenta un callback chiamato per creare una risorsa per archiviare i caratteri.
IImageSavingCallbackRappresenta un callback chiamato per creare una risorsa per archiviare le immagini.
IVbaModuleRappresenta un modulo con codice VBA.

Enumerazione

EnumerazioneDescrizione
ApplicationInfoSpecifica la versione del progetto in cui è stato creato il file.
AsnKeyRappresenta un elenco di campi di assegnazione supportati.
BackgroundPatternSpecifica il motivo dello sfondo.
BaselineTypeSpecifica il tipo di linea di base utilizzato per calcolare i valori di varianza.
BookingTypeSpecifica il tipo di prenotazione di una risorsa.
CalculationModeSpecifica la modalità di calcolo del progetto.
CalculationTypeSpecifica il tipo di calcolo del valore dell’attributo personalizzato.
CalendarExceptionTypeSpecifica il tipo di eccezione del calendario.
ConstraintTypeSpecifica il vincolo sulla data di inizio o fine di un’attività.
CostAccrualTypeSpecifica il tipo di costo di competenza.
CurrencySymbolPositionTypeSpecifica la posizione di un simbolo di valuta.
CustomFieldTypeSpecifica il tipo di un campo personalizzato.
DateFormatSpecifica il formato della data.
DayLabelDisplaySpecifica come viene visualizzata l’etichetta del giorno.
DayTypeSpecifica il giorno della settimana.
EarnedValueMethodTypeSpecifica il metodo utilizzato per calcolare l’Earned Value.
ElementTypeSpecifica il tipo di un elemento.
ExtendedAttributeResourceSpecifica gli attributi estesi FieldId utilizzati in una risorsa.
ExtendedAttributeTaskSpecifica gli attributi estesi FieldId utilizzati in un’attività.
FieldSpecifica un campo in Microsoft Office Project.
FileFormatSpecifica il formato file del progetto.
FilterComparisonTypeIl tipo di confronto effettuato tra FieldName e Value che funge da criterio di selezione per il filtro.
FilterOperationSpecifica in che modo il criterio stabilito con FieldName, FilterComparisonType e Value è correlato ad altri criteri nel filtro.
FontFaceTypeEnumera i tipi di caratteri
GanttBarSizeSpecifica l’altezza di una barra in punti.
GroupOnSpecifica il tipo di raggruppamento.
HourLabelDisplaySpecifica come viene visualizzata l’etichetta dell’ora.
HtmlImageTypeRappresenta il tipo di immagine HTML.
ItemTypeSpecifica il tipo di un elemento.
MaskTypeSpecifica il tipo di maschera.
MinuteLabelDisplaySpecifica come viene visualizzata l’etichetta dei minuti.
MonthSpecifica il mese.
MonthItemTypeSpecifica l’elemento del mese per il quale è pianificata una ricorrenza di eccezione.
MonthLabelDisplaySpecifica come viene visualizzata l’etichetta del mese.
MonthPositionSpecifica la posizione di un elemento mensile all’interno di un mese.
OrdinalNumberRappresenta un numero ordinale nell’istanza diRecurringTaskInfo classe.
OutlineValueTypeSpecifica il tipo di un valore di contorno.
PrjKeyRappresenta un elenco di campi di progetto supportati.
RateFormatTypeSpecifica le unità utilizzate da Microsoft Project per visualizzare un tasso.
RateScaleTypeSpecifica il tipo di scala tariffaria.
RateTypeSpecifica gli identificatori univoci di una tabella dei tassi.
RecurrencePatternRappresenta un tipo di modello di ricorrenza di un’attività ricorrente.
ResourceExportTypeSpecifica il tipo di esportazione delle risorse per il formato HTML.
ResourceTypeSpecifica il tipo di una risorsa.
ResourceUsageViewFieldRappresenta i possibili campi inResourceUsageView campo di visualizzazione utilizzo risorse oggetto.
RollupTypeSpecifica il tipo di rollup.
RscKeyRappresenta un elenco di campi di risorse supportati.
SummaryRowsCalculationTypeSpecifica il tipo di calcolo del valore dell’attributo personalizzato per le righe di riepilogo.
TaskKeyRappresenta un elenco di campi attività supportati.
TaskLinkTypeSpecifica il tipo di dipendenza delle attività.
TaskStartDateTypeSpecifica il tipo di data di inizio di un’attività.
TaskTypeSpecifica il tipo di attività.
TaskUsageViewFieldRappresenta i possibili campi inTaskUsageView oggetto.
TimephasedDataTypeSpecifica il tipo di dati in scala cronologica.
TimeUnitTypeSpecifica il tipo di unità di tempo.
UndefinedConstraintHandlingBehaviorSpecifica il comportamento utilizzato per gestire le attività con vincoli non definiti.
ViewScreenSpecifica il tipo di schermo per una vista.
WBSSequenceSpecifica la sequenza per WBSCodeMask
WeekdayTypeRappresenta un giorno della settimana di un progetto nell’istanza diRecurringTaskInfo classe.
WeekLabelDisplaySpecifica la modalità di visualizzazione dell’etichetta della settimana.
WorkContourTypeSpecifica il contorno di un’opera.
WorkGroupTypeSpecifica il tipo di un gruppo di lavoro.
YearLabelDisplaySpecifica come viene visualizzata l’etichetta dell’anno.