Aspose.Tasks

Contiene clases para trabajar con documentos de Microsoft Project sin utilizar Microsoft Project.

Clases

ClaseDescripción
ApsLayoutBuilderOutOfMemoryExceptionRepresenta una excepción que ocurre cuando no hay suficiente memoria para continuar con la creación de un diseño de imagen.
AsnRepresenta propiedades deResourceAssignment objeto.
AssignmentBaselineRepresenta la línea base de una asignación de recursos.
AssignmentBaselineCollectionRepresenta una colección deAssignmentBaseline objetos.
AvailabilityPeriodRepresenta un período en el que un recurso está disponible.
AvailabilityPeriodCollectionRepresenta una colección que contieneAvailabilityPeriod objetos.
BaselineRepresenta los valores de referencia de un recurso.
BaselineCollectionRepresenta una colección deBaseline objetos.
BitmapInvalidSizeExceptionRepresenta una excepción que ocurre cuando no hay suficiente memoria para crear una instancia de mapa de bits.
BuildVersionInfoContiene la versión de compilación y la información del producto.
ByMonthDayRepetitionRepresenta un patrón que se basa en la posición absoluta de un día en un mes.
ByMonthWeekDayRepetitionRepresenta un patrón que se basa en la posición del día de la semana en un mes.
ByYearDayRepetitionRepresenta un patrón que se basa en la posición absoluta de un día en un mes.
ByYearWeekDayRepetitionRepresenta un patrón que se basa en la posición de un día de la semana en un mes.
CalendarRepresenta un calendario utilizado en un proyecto.
CalendarCollectionRepresenta una colección deCalendar objetos.
CalendarExceptionRepresentar periodos de tiempo excepcionales en un calendario.
CalendarExceptionCollectionRepresenta una colección deCalendarException objetos.
CompoundDocumentHeaderExceptionRepresenta una excepción que se lanza cuando se rompe el encabezado del archivo MPP.
CopyToOptionsPermite especificar opciones adicionales al copiar datos del proyecto.
CssSavingArgsEsta clase representa un conjunto de datos relacionados con el guardado del archivo CSS externo que ocurre durante la conversión a formato HTML.
DailyCalendarRepetitionRepresenta una clase para repeticiones en patrón de recurrencia diaria basado en días calendario.
DailyRecurrencePatternRepresenta el conjunto de parámetros que se utilizan para crear una tarea recurrente diaria en un proyecto.
DailyRepetitionBaseRepresenta una clase base para repeticiones en el patrón de recurrencia diaria.
DailyWorkRepetitionRepresenta una clase para repeticiones en patrón de recurrencia diaria basado en días laborables.
DayTypeCollectionRepresenta una colección deDayType objetos.
EndAfterRecurrenceRangeRepresenta el rango de recurrencia de la tarea recurrente que está limitada por el número de ocurrencia.
EndByRecurrenceRangeRepresenta el rango de recurrencia de la tarea recurrente que está limitada por el día de finalización.
ExtendedAttributeRepresenta atributos extendidos.
ExtendedAttributeCollectionRepresenta una colección deExtendedAttribute objetos.
ExtendedAttributeDefinitionRepresenta una definición de atributo extendida asociada con un proyecto.
ExtendedAttributeDefinitionCollectionRepresenta una colección deExtendedAttributeDefinition objetos.
FilterRepresenta un filtro en Project.
FilterCollectionContiene una lista deFilter objects. Implementa la interfaz ICollection<Filter>.
FilterCriteriaDefine los criterios que deben cumplir las tareas o los recursos para que se muestren en la vista MSP.
FontResolveCallbackDelegateRepresenta una devolución de llamada de método para manejar el evento de resolución de fuente.
FontResolveEventArgsProporciona argumentos para la devolución de llamada que se invoca cuando se resuelve la fuente.
FontSavingArgsEsta clase representa un conjunto de datos relacionados con el guardado del archivo de fuentes externas que ocurre durante la conversión a formato HTML.
GanttChartViewRepresenta una vista de GanttChart.
GroupRepresenta una definición de grupo. Un objeto de grupo es miembro de la colección ResourceGroups o TaskGroups.
GroupCollectionContiene una lista deGroup objects. Implementa la interfaz ICollection<Group>.
GroupCriterionRepresenta un criterio en una definición de grupo. El objeto GroupCriterion es miembro delGroupCriterionCollection colección.
GroupCriterionCollectionContiene una colección deGroupCriterion objects. Implementa la interfaz ICollection<GroupCriterion>.
ImageSavingArgsEsta clase representa un conjunto de datos relacionados con el guardado del archivo de imagen externo que ocurre durante la conversión a formato HTML.
InvalidPasswordExceptionRepresenta el tipo de excepción que se genera cuando se abre un archivo protegido con contraseña con una contraseña incorrecta.
LicenseProporciona métodos para licenciar el componente.
LoadOptionsPermite especificar parámetros de carga adicionales al cargar un proyecto desde un archivo o flujo.
MeteredProporciona métodos para configurar la clave medida.
MonthlyRecurrencePatternRepresenta el conjunto de parámetros que se utilizan para crear una tarea recurrente mensual en un proyecto.
MonthlyRepetitionBaseRepresenta un patrón base para la posición del día mensual.
NoPrinterInstalledExceptionRepresenta una excepción que se lanza cuando no hay una impresora instalada en OS.
OleObjectRepresenta un objeto OLE que se puede insertar en la Vista de diagrama de Gantt de un archivo MPP.
OleObjectCollectionRepresenta una colección que contiene las instancias delOleObject clase.
OutlineCodeRepresenta un valor de un código de esquema.
OutlineCodeCollectionRepresenta una colección deOutlineCode objetos.
OutlineCodeDefinitionRepresenta una definición de código de esquema.
OutlineCodeDefinitionCollectionRepresenta una colección deOutlineCodeDefinition objetos.
OutlineMaskRepresenta cuatro elementos de una máscara que define un formato de código de contorno.
OutlineMaskCollectionRepresenta una colección deOutlineMask objetos.
OutlineValueRepresenta un valor de contorno.
OutlineValueCollectionRepresenta una colección deOutlineValue objetos.
ParseErrorArgsProporciona datos para elParseErrorCallback delegado.
ParseErrorCallbackRepresenta una devolución de llamada de método para manejar los errores de análisis que pueden ocurrir al leer datos xml.
PrimaveraReadOptionsPermite especificar opciones adicionales al leer archivos Primavera Xml o Primavera Xer.
PrimaveraTaskPropertiesRepresenta propiedades específicas de Primavera para una tarea leída en formato Primavera (XER de P6XML).
PrimaveraXerReaderRepresenta un lector para leer los UID del proyecto del archivo Primavera XER
PrimaveraXmlReaderRepresenta un lector que permite recuperar los UID del proyecto del archivo Primavera Xml.
PrjRepresenta las propiedades admitidas deProject objeto.
ProjectRepresenta un proyecto.
ProjectDisplayOptionsRepresenta las opciones de visualización para una instancia de proyecto.
ProjectFileInfoLa instancia de clase contiene información sobre el formato de archivo del proyecto y la versión de Microsoft Project donde se creó el archivo.
ProjectInfoBreve información sobre el proyecto publicado disponible en Project Online.
ProjectOnlineExceptionRepresenta una excepción que se genera cuando se encuentran errores durante la interacción con Project Online o la instancia de Project Server.
ProjectServerCredentialsCredenciales que se usan para conectarse a Project Online o a una instancia local de Project Server.
ProjectServerManagerLa clase que proporciona los métodos para leer y realizar operaciones en proyectos en la cuenta de Project Online especificada o en la instancia de Project Server local especificada (se admiten las versiones de Project Server 2016 y 2019).
ProjectServerSaveOptionsPermite especificar opciones adicionales cuando el proyecto se guarda en Project Server o Project Online.
RateRepresenta una definición de un período de tiempo y tasas aplicables a un recurso durante ese período.
RateByDateCollectionRepresenta una colección cuyas asignaciones deDateTime aRate objetos.
RateCollectionRepresenta una colección que contieneRate objetos.
ReadOnlyCollectionBase<T>Representa una colección de objetos de solo lectura.
RecalculationValidationExceptionRepresenta una excepción que se lanza cuando se encuentran errores en el proyecto después del recálculo.
RecurrencePatternBaseRepresenta la clase base del patrón de recurrencia.
RecurrenceRangeBaseRepresenta el rango de recurrencia de la tarea recurrente.
RecurringTaskInfoRepresenta los detalles de una tarea recurrente en un proyecto.
RecurringTaskParametersRepresenta el conjunto de parámetros que se utilizan para crear una tarea recurrente en un proyecto.
ResourceRepresenta un recurso en un proyecto.
ResourceAssignmentRepresenta una asignación de recursos en un proyecto.
ResourceAssignmentCollectionRepresenta una colección deResourceAssignment objetos.
ResourceCollectionRepresenta una colección deResource objetos.
ResourceSavingArgsEsta clase representa un conjunto de datos relacionados con el guardado del archivo de recursos externo que ocurre durante la conversión a formato HTML.
ResourceUsageViewRepresenta la vista de uso de recursos en un proyecto.
ResourceUsageViewFieldCollectionRepresenta una colección deResourceUsageViewField valores.
RscRepresenta las propiedades admitidas deResource objeto.
SplitPartRepresenta una parte de la tarea. SplitPart es miembro de la colección SplitParts de la tarea.
SplitPartCollectionColección que representa las partes de una tarea.
TableRepresenta una tabla en Project
TableCollectionContiene una lista deTable objects. Implementa la interfaz ICollection<Table>.
TableFieldRepresenta un campo de una tabla en un proyecto.
TableFieldCollectionContiene una lista deTableField objects. Implementa la interfaz IList<TableField>.
TaskRepresenta una tarea en un proyecto.
TaskBaselineRepresenta la línea base de una tarea.
TaskBaselineCollectionRepresenta una colección deTaskBaseline objetos.
TaskCollectionRepresenta una colección deTask objetos.
TaskLinkRepresenta un vínculo anterior.
TaskLinkCollectionRepresenta una colección deTask objetos.
TasksExceptionRepresenta el tipo de excepción interna estándar.
TasksLoggedExceptionRepresenta el tipo de excepción interna estándar.
TasksReadingExceptionRepresenta el tipo de excepción de lectura interna estándar.
TasksRenderingExceptionRepresenta la excepción que puede ocurrir al representar la vista de un proyecto en un formato gráfico.
TasksWritingExceptionRepresenta el tipo de excepción de escritura interna estándar.
TaskUsageViewRepresenta la vista de uso de tareas en un proyecto.
TaskUsageViewFieldCollectionRepresenta una colección deTaskUsageViewField valores.
TaskValidationExceptionRepresenta una excepción que se lanza cuando se encuentran errores en las tareas del proyecto después del recálculo.
TimelineViewRepresenta una vista de línea de tiempo de un proyecto.
TimephasedDataRepresenta datos de fase temporal.
TimephasedDataCollectionRepresenta una colección deTimephasedData objetos.
TskRepresenta propiedades deTask objeto.
UsageViewRepresenta una vista de uso en un proyecto.
ValidationExceptionRepresenta una excepción que se lanza cuando se encuentran errores durante la validación de la entidad.
ValueRepresenta un valor en una lista de valores.
VbaModuleRepresenta un módulo VBA.
VbaModuleAttributeEl atributo de laVbaModule objeto
VbaModuleAttributeCollectionRepresenta una colección deVbaModuleAttribute objetos.
VbaModuleCollectionRepresenta una colección deVbaModule objetos.
VbaProjectRepresentaVbaProject .
VbaReferenceRepresenta una referencia delVbaProject .
VbaReferenceCollectionRepresenta una colección deVbaReference objetos.
ViewRepresenta una vista en Project.
ViewCollectionContiene una lista deView objects. Implementa la interfaz ICollection<View>.
WBSCodeDefinitionRepresenta una definición de código WBS.
WBSCodeMaskRepresenta la máscara de código WBS.
WBSCodeMaskCollectionRepresenta una colección de objetos WBSCodeMask.
WebRequestEventArgsProporciona argumentos para el evento que se genera cuando el cliente envía una solicitud web a la API web de Project Server.
WeekDayRepresenta un día de la semana que define días regulares de una semana o días de excepción en un calendario.
WeekDayCollectionRepresenta una colección deWeekDay objetos.
WeeklyRecurrencePatternRepresenta el conjunto de parámetros que se utilizan para crear una tarea recurrente semanal en un proyecto.
WeeklyRepetitionRepresenta un patrón basado en los días de la semana.
WeeklyRepetitionBaseRepresenta una clase base para repeticiones en el patrón de recurrencia semanal.
WorkingTimeRepresenta un tiempo de trabajo durante un día laborable.
WorkingTimeCollectionRepresenta una colección deWorkingTimeCollection objetos.
WorkUnitRepresenta las horas de trabajo.
WorkWeekRepresenta la clase WorkWeek
WorkWeekCollectionRepresenta una colección deWorkWeek objetos.
YearlyRecurrencePatternRepresenta el conjunto de parámetros que se utilizan para crear una tarea recurrente anual en un proyecto.
YearlyRepetitionBaseRepresenta un patrón base para la posición del día anual.

Estructuras

EstructuraDescripción
DurationRepresenta la duración en un proyecto.
Key<T,K>Representa una clave de propiedad de una clase del tipo especificado. Se utiliza una instancia de esta clase al obtener o establecer la propiedad de un contenedor.
NullableBoolUna clase para valores booleanos con posibilidad de comprobar si el valor fue definido o no.

Interfaces

InterfazDescripción
ICssSavingCallbackRepresenta una devolución de llamada que se llama para crear un recurso para almacenar CSS.
IFontSavingCallbackRepresenta una devolución de llamada que se llama para crear un recurso para almacenar fuentes.
IImageSavingCallbackRepresenta una devolución de llamada que se llama para crear un recurso para almacenar imágenes.
IVbaModuleRepresenta un módulo con código VBA.

Enumeración

EnumeraciónDescripción
ApplicationInfoEspecifica la versión del proyecto donde se creó el archivo.
AsnKeyRepresenta una lista de campos de asignación admitidos.
BackgroundPatternEspecifica el patrón de fondo.
BaselineTypeEspecifica el tipo de línea base utilizado para calcular los valores de varianza.
BookingTypeEspecifica el tipo de reserva de un recurso.
CalculationModeEspecifica el modo de cálculo del proyecto.
CalculationTypeEspecifica el tipo de cálculo del valor del atributo personalizado.
CalendarExceptionTypeEspecifica el tipo de excepción del calendario.
ConstraintTypeEspecifica la restricción en la fecha de inicio o finalización de una tarea.
CostAccrualTypeEspecifica el tipo de costo devengado.
CurrencySymbolPositionTypeEspecifica la posición de un símbolo de moneda.
CustomFieldTypeEspecifica el tipo de un campo personalizado.
DateFormatEspecifica el formato de fecha.
DayLabelDisplayEspecifica cómo se muestra la etiqueta del día.
DayTypeEspecifica el día de la semana.
EarnedValueMethodTypeEspecifica el método utilizado para calcular el valor ganado.
ElementTypeEspecifica el tipo de un elemento.
ExtendedAttributeResourceEspecifica los atributos extendidos FieldId utilizados en un recurso.
ExtendedAttributeTaskEspecifica los atributos extendidos FieldId utilizados en una tarea.
FieldEspecifica un campo en Microsoft Office Project.
FileFormatEspecifica el formato de archivo del proyecto.
FilterComparisonTypeEl tipo de comparación realizada entre FieldName y Value que actúa como criterio de selección para el filtro.
FilterOperationEspecifica cómo se relaciona el criterio establecido con FieldName, FilterComparisonType y Value con otros criterios en el filtro.
FontFaceTypeEnumera tipos de fuentes
GanttBarSizeEspecifica la altura de una barra en puntos.
GroupOnEspecifica el tipo de agrupación.
HourLabelDisplayEspecifica cómo se muestra la etiqueta de la hora.
HtmlImageTypeRepresenta el tipo de imagen HTML.
ItemTypeEspecifica el tipo de un elemento.
MaskTypeEspecifica el tipo de máscara.
MinuteLabelDisplayEspecifica cómo se muestra la etiqueta de minutos.
MonthEspecifica el mes.
MonthItemTypeEspecifica el elemento del mes para el que se programa una recurrencia de excepción.
MonthLabelDisplayEspecifica cómo se muestra la etiqueta del mes.
MonthPositionEspecifica la posición de un elemento de mes dentro de un mes.
OrdinalNumberRepresenta un número ordinal en el caso deRecurringTaskInfo clase.
OutlineValueTypeEspecifica el tipo de un valor de contorno.
PrjKeyRepresenta una lista de campos de proyecto admitidos.
RateFormatTypeEspecifica las unidades utilizadas por Microsoft Project para mostrar una tasa.
RateScaleTypeEspecifica el tipo de escala de tarifas.
RateTypeEspecifica los identificadores únicos de una tabla de tarifas.
RecurrencePatternRepresenta un tipo de patrón de recurrencia de una tarea recurrente.
ResourceExportTypeEspecifica el tipo de exportación de recursos para el formato HTML.
ResourceTypeEspecifica el tipo de recurso.
ResourceUsageViewFieldRepresenta posibles campos enResourceUsageView campo de vista de uso de recursos de objeto.
RollupTypeEspecifica el tipo de resumen.
RscKeyRepresenta una lista de campos de recursos admitidos.
SummaryRowsCalculationTypeEspecifica el tipo de cálculo del valor del atributo personalizado para filas de resumen.
TaskKeyRepresenta una lista de campos de tareas admitidos.
TaskLinkTypeEspecifica el tipo de dependencia de las tareas.
TaskStartDateTypeEspecifica el tipo de fecha de inicio de una tarea.
TaskTypeEspecifica el tipo de una tarea.
TaskUsageViewFieldRepresenta posibles campos enTaskUsageView objeto.
TimephasedDataTypeEspecifica el tipo de datos de fase temporal.
TimeUnitTypeEspecifica el tipo de una unidad de tiempo.
UndefinedConstraintHandlingBehaviorEspecifica el comportamiento utilizado para manejar tareas con restricciones no definidas.
ViewScreenEspecifica el tipo de pantalla para una vista.
WBSSequenceEspecifica la secuencia para WBSCodeMask
WeekdayTypeRepresenta un día de la semana de un proyecto en la instancia deRecurringTaskInfo clase.
WeekLabelDisplayEspecifica cómo se muestra la etiqueta de la semana.
WorkContourTypeEspecifica el contorno de una obra.
WorkGroupTypeEspecifica el tipo de un grupo de trabajo.
YearLabelDisplayEspecifica cómo se muestra la etiqueta del año.