Espacio de nombres WebSvcProject
La clase Project es la clase principal en el espacio de nombres WebSvcProject . La clase Project incluye métodos que administración proyectos, las entidades de project como tareas, recursos, asignaciones e impactos en proyectos de análisis de cartera.
Nota
En el servicio web ASMX, Project es una clase. En el servicio WCF, Project es una interfaz que se implementa en la clase ProjectClient . Para obtener información acerca del uso de la clase ProjectClient en una aplicación basada en WCF, vea el constructor de la clase Project .
El espacio de nombres de WebSvcProject es un nombre arbitrario de una referencia al servicio de web Project.asmx (o el servicio de Project.svc) de Project Server Interface (PSI). métodos de Project pueden desproteger, proteger, crear, eliminar, leer, o actualizar proyectos en el proyecto o publica las tablas de la base de datos de Project. Muchos de los métodos de usan el servicio de cola de Project Server. Métodos pueden crear, actualizar o eliminar las entidades dentro de proyectos (tareas, recursos, asignaciones etc.). Métodos pueden obtener información acerca de o actualizar la dirección del equipo o sitio del proyecto de proyecto.
Use los métodos de Project para:
Obtener el estado de proyecto.
Para obtener una lista de proyectos en la base de datos de borradores.
Obtener una lista de todos los proyectos en un departamento.
Obtenga todas las tareas de Resumen.
Obtenga las tareas disponibles para su asignación a un recurso especificado.
Obtener todos los proyectos que un recurso tiene las asignaciones.
Creación de una propuesta de proyecto desde una lista de tareas en Microsoft SharePoint Server 2013.
Sincronizar un proyecto con una lista de SharePoint.
Leer los impactos del proyecto de análisis de cartera.
Administrar el equipo de proyecto.
Busque las relaciones entre proyectos y un proyecto principal.
métodos de Project suelen usan o devuelven uno de los siguientes objetos DataSet :
Clases
Clase | Descripción | |
---|---|---|
ImportResult | Representa los resultados de una operación de importación de Project Server. | |
Project | Incluye métodos para la administración de proyectos y las entidades en proyectos como tareas, recursos y asignaciones. métodos de la clase Project también administran entregas, propuestas de proyectos y las relaciones de proyecto de proyecto o un patrón. | |
ProjectContextDataSet | Contiene una lista de proyectos que estén relacionados con proyectos especificados o los recursos. | |
ProjectContextDataSet.RelationshipsDataTable | Contiene información acerca de los proyectos relacionados. | |
ProjectContextDataSet.RelationshipsRow | Contiene información sobre un proyecto relacionado. | |
ProjectContextDataSet.RelationshipsRowChangeEvent | Evento que se produce cuando se modifican los datos en un RelationshipsRow . | |
ProjectDataSet | Especifica el conjunto de datos principal que se utiliza en el servicio web WebSvcProject . | |
ProjectDataSet.AssignmentCustomFieldsDataTable | Contiene los valores de campos personalizados relacionados con filas de objetos específicos de ProjectDataSet.AssignmentRow . | |
ProjectDataSet.AssignmentCustomFieldsRow | Representa un valor de campo personalizado para una fila específica de ProjectDataSet.AssignmentRow . | |
ProjectDataSet.AssignmentCustomFieldsRowChangeEvent | Evento que se produce cuando se modifican los datos en un AssignmentCustomFieldsRow . | |
ProjectDataSet.AssignmentDataTable | Representa la relación entre un recurso y una tarea. | |
ProjectDataSet.AssignmentRow | Representa la relación entre un único recurso y una única tarea dentro de un proyecto. | |
ProjectDataSet.AssignmentRowChangeEvent | Evento que se produce cuando se modifican los datos en un AssignmentRow . | |
ProjectDataSet.DependencyDataTable | Representa la relación de dependencia entre una tarea y otra. | |
ProjectDataSet.DependencyRow | Representa la relación de dependencia entre una tarea y otra. | |
ProjectDataSet.DependencyRowChangeEvent | Evento que se produce cuando se modifican los datos en un DependencyRow . | |
ProjectDataSet.ProjectCustomFieldsDataTable | Representa un valor de campo personalizado para un campo personalizado de nivel de proyecto. | |
ProjectDataSet.ProjectCustomFieldsRow | Representa un valor de campo personalizado para una fila específica de ProjectDataSet.ProjectRow . | |
ProjectDataSet.ProjectCustomFieldsRowChangeEvent | Se produce cuando se modifican los datos en un ProjectDataSet.ProjectCustomFieldsRow . | |
ProjectDataSet.ProjectDataTable | Representa los valores de datos de proyecto para las filas de ProjectDataSet.ProjectRow . | |
ProjectDataSet.ProjectResourceCustomFieldsDataTable | Representa un valor de campo personalizado con un recurso de proyecto específico (ProjectDataSet.ProjectResourceRow). | |
ProjectDataSet.ProjectResourceCustomFieldsRow | Representa un valor de campo personalizado relacionado con un objeto particular de ProjectDataSet.ProjectResourceRow . | |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectResourceCustomFieldsRow . | |
ProjectDataSet.ProjectResourceDataTable | Representa los recursos asignados a un proyecto determinado. | |
ProjectDataSet.ProjectResourceRow | Representa un recurso de un proyecto local o un recurso de empresa que se puede utilizar en este proyecto. | |
ProjectDataSet.ProjectResourceRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectResourceRow . | |
ProjectDataSet.ProjectRow | Contiene las propiedades de un proyecto en una fila de ProjectDataTable . | |
ProjectDataSet.ProjectRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectRow . | |
ProjectDataSet.TaskCustomFieldsDataTable | Representa los valores de campo personalizado relacionados a tareas específicas (ProjectDataSet.TaskRow). | |
ProjectDataSet.TaskCustomFieldsRow | Representa un valor de campo personalizado que está relacionado con un objeto particular de ProjectDataSet.TaskRow . | |
ProjectDataSet.TaskCustomFieldsRowChangeEvent | Evento que se produce cuando se modifican los datos en un TaskCustomFieldsRow . | |
ProjectDataSet.TaskDataTable | Representa las tareas que componen un proyecto. | |
ProjectDataSet.TaskRow | Define las propiedades, métodos y eventos de una tarea en un TaskDataTable. | |
ProjectDataSet.TaskRowChangeEvent | Evento que se produce cuando se modifican los datos en un TaskRow . | |
ProjectImpactDataSet | Representa información sobre controladores de proyecto y su efecto sobre el impacto de un proyecto. | |
ProjectImpactDataSet.DriversDataTable | Contiene los datos de controlador de proyecto en uno o varios objetos ProjectImpactDataSet.DriversRow . | |
ProjectImpactDataSet.DriversRow | Contiene información acerca de un controlador en el ProjectImpactDataSet.DriversDataTable. | |
ProjectImpactDataSet.DriversRowChangeEvent | Evento que se produce cuando se modifican los datos en un DriversRow . | |
ProjectImpactDataSet.ImpactStatementsDataTable | Contiene información de declaración de impacto del proyecto en uno o varios objetos ProjectImpactDataSet.ImpactStatementsRow . | |
ProjectImpactDataSet.ImpactStatementsRow | Contiene información sobre las declaraciones del impacto de un proyecto en un objeto ProjectImpactDataSet.ImpactStatementsDataTable . | |
ProjectImpactDataSet.ImpactStatementsRowChangeEvent | Evento que se produce cuando se modifican los datos en un ImpactStatementsRow . | |
ProjectImpactDataSet.LookupTableValuesDataTable | Contiene valores de búsqueda de proyecto en uno o varios objetos ProjectImpactDataSet.LookupTableValuesRow . | |
ProjectImpactDataSet.LookupTableValuesRow | Representa los valores de la consulta como una fila en el objeto ProjectImpactDataSet.LookupTableValuesDataTable . | |
ProjectImpactDataSet.LookupTableValuesRowChangeEvent | Evento que se produce cuando se modifican los datos en un LookupTableValuesRow . | |
ProjectImpactDataSet.ProjectImpactValuesDataTable | Representa información acerca de los valores de impacto del proyecto que se encuentra en uno o varios objetos ProjectImpactDataSet.ProjectImpactValuesRow . | |
ProjectImpactDataSet.ProjectImpactValuesRow | Representa los valores de impacto del proyecto como una fila en el objeto ProjectImpactDataSet.ProjectImpactValuesDataTable . | |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectImpactValuesRow . | |
ProjectRelationsDataSet | Representa un conjunto de proyectos principales que contienen uno o más subproyectos. | |
ProjectRelationsDataSet.ProjectRelationsDataTable | Contiene una fila para cada proyecto en conflicto con el proyecto especificado como subproyecto. | |
ProjectRelationsDataSet.ProjectRelationsRow | Representa un proyecto principal que contiene el proyecto especificado como subproyecto. | |
ProjectRelationsDataSet.ProjectRelationsRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectRelationsRow . | |
ProjectTeamDataSet | Representa a los miembros del equipo de recursos de empresa en un proyecto. | |
ProjectTeamDataSet.ProjectTeamDataTable | Contiene una fila por cada miembro del equipo de empresa en el proyecto especificado. | |
ProjectTeamDataSet.ProjectTeamRow | Representa a un miembro del equipo de recursos de empresa en el proyecto especificado. | |
ProjectTeamDataSet.ProjectTeamRowChangeEvent | Evento que se produce cuando se modifican los datos en un ProjectTeamRow . | |
SyncDataSet | Representa información acerca de los proyectos que están sincronizados con las listas de tareas de SharePoint. | |
SyncDataSet.SyncFieldMappingsDataTable | Representa información sobre las asignaciones de campos sincronizados que contiene uno o varios objetos SyncDataSet.SyncFieldMappingsRow . | |
SyncDataSet.SyncFieldMappingsRow | Representa sincroniza la información de asignación de campos como una fila en el objeto SyncDataSet.SyncFieldMappingsDataTable . | |
SyncDataSet.SyncFieldMappingsRowChangeEvent | Evento que se produce cuando se modifican los datos en un SyncFieldMappingsRow . | |
SyncDataSet.SyncItemTaskMappingsDataTable | Representa información sobre asignación de sincronización de elementos que contiene uno o varios objetos SyncDataSet.SyncItemTaskMappingsRow . | |
SyncDataSet.SyncItemTaskMappingsRow | Representa la información de asignación de sincronización de tareas como una fila en el objeto SyncDataSet.SyncItemTaskMappingsDataTable . | |
SyncDataSet.SyncItemTaskMappingsRowChangeEvent | Evento que se produce cuando se modifican los datos en un SyncItemTaskMappingsRow . | |
SyncDataSet.SyncProjectSettingsDataTable | Representa información acerca de la configuración de sincronización del proyecto que se encuentra en uno o varios objetos SyncDataSet.SyncProjectSettingsRow . | |
SyncDataSet.SyncProjectSettingsRow | Representa la información de configuración de sincronización del proyecto como una fila en el objeto SyncDataSet.SyncProjectSettingsDataTable . | |
SyncDataSet.SyncProjectSettingsRowChangeEvent | Evento que se produce cuando se modifican los datos en un SyncProjectSettingsRow . | |
SyncDataSet.SyncValueTranslationsDataTable | Representa información acerca de las traducciones de valor de sincronización que se encuentra en uno o más objetos de SyncDataSet.SyncValueTranslationsRow . | |
SyncDataSet.SyncValueTranslationsRow | Representa la información de las traducciones de valor de sincronización como una fila en el objeto SyncDataSet.SyncValueTranslationsDataTable . | |
SyncDataSet.SyncValueTranslationsRowChangeEvent | Evento que se produce cuando se modifican los datos en un SyncValueTranslationsRow . | |
SyncErrorsDataSet | Representa errores de sincronización del proyecto. | |
SyncErrorsDataSet.SyncErrorsDataTable | Representa información acerca de los errores de sincronización del proyecto que se encuentra en uno o varios objetos SyncErrorsDataSet.SyncErrorsRow . | |
SyncErrorsDataSet.SyncErrorsRow | Representa los errores de sincronización de project como una fila en el objeto SyncErrorsDataSet.SyncErrorsDataTable . | |
SyncErrorsDataSet.SyncErrorsRowChangeEvent | Evento que se produce cuando se modifican los datos en un SyncErrorsRow . | |
TaskListImportInfo | Proporciona la información necesaria para importar una lista de tareas en Project Server. |
Delegados
Delegado | Descripción | |
---|---|---|
ProjectContextDataSet.RelationshipsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectContextDataSet.RelationshipsRow y un evento. | |
ProjectDataSet.AssignmentCustomFieldsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.AssignmentCustomFieldsRow y un evento. | |
ProjectDataSet.AssignmentRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.AssignmentRow y un evento. | |
ProjectDataSet.DependencyRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con unProjectDataSet.DependencyRowy un evento. | |
ProjectDataSet.ProjectCustomFieldsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.ProjectCustomFieldsRow y un evento. | |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.ProjectResourceCustomFieldsRow y un evento. | |
ProjectDataSet.ProjectResourceRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.ProjectResourceRow y un evento. | |
ProjectDataSet.ProjectRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.ProjectRow y un evento. | |
ProjectDataSet.TaskCustomFieldsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.TaskCustomFieldsRow y un evento. | |
ProjectDataSet.TaskRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectDataSet.TaskRow y un evento. | |
ProjectImpactDataSet.DriversRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectImpactDataSet.DriversRow y un evento. | |
ProjectImpactDataSet.ImpactStatementsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectImpactDataSet.ImpactStatementsRow y un evento. | |
ProjectImpactDataSet.LookupTableValuesRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectImpactDataSet.LookupTableValuesRow y un evento. | |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectImpactDataSet.ProjectImpactValuesRow y un evento. | |
ProjectRelationsDataSet.ProjectRelationsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectRelationsDataSet.ProjectRelationsRow y un evento. | |
ProjectTeamDataSet.ProjectTeamRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un ProjectTeamDataSet.ProjectTeamRow y un evento. | |
SyncDataSet.SyncFieldMappingsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SyncDataSet.SyncFieldMappingsRow y un evento. | |
SyncDataSet.SyncItemTaskMappingsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SyncDataSet.SyncItemTaskMappingsRow y un evento. | |
SyncDataSet.SyncProjectSettingsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SyncDataSet.SyncProjectSettingsRow y un evento. | |
SyncDataSet.SyncValueTranslationsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SyncDataSet.SyncValueTranslationsRow y un evento. | |
SyncErrorsDataSet.SyncErrorsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un SyncErrorsDataSet.SyncErrorsRow y un evento. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
DataStoreEnum | Especifica la base de datos de Project Server: borrador, publicado, archivo o informes. | |
PSErrorID | Contiene los códigos de error de Project Server. | |
SyncEntityUidType | Especifica el tipo de Uid de entidad de sincronización. |