Пространство имен WebSvcProject
Класс Project — это основной классов в пространстве имен WebSvcProject . Класс Project включает в себя методы для управления проектами, организации проекта, такие как задач, ресурсов и назначений и воздействия на проектов для анализа портфеля.
Примечание
В веб-службе ASMX Project — это класс. В службе WCF Project — это интерфейс, который реализован в классе ProjectClient . Для получения сведений об использовании класса ProjectClient в приложении на основе WCF см в конструктор класса Project .
Пространство имен WebSvcProject — произвольное имя для ссылки на веб-службу Project.asmx (или службу Project.svc) из Project Server интерфейс (PSI). Project методы можно проверить, возврат, создания, удаления, чтение, обновлять проекты в проекте или опубликованные базы данных Project. Многие из методов, использовать службы очередей Project Server. Методы можно создать, обновить или удалить объекты в рамках проектов (задачи, ресурсы, назначения и так далее). Методы можно получить сведения или обновить адрес группы или сайт проекта проекта.
Используйте методы Project :
Получите состояние проекта.
Получите список проектов в базе данных черновиков.
Получите список всех проектов в отделе.
Получите все суммарные задачи.
Получение задачи, доступные для назначения для указанного ресурса.
Получите все проекты, где имеет назначения ресурсов.
Создание предложения проекта из списка задач в Microsoft SharePoint Server 2013.
Синхронизация проекта со списком SharePoint.
Чтение воздействия проектов из анализа портфеля.
Управление project team.
Поиск связей между проектами и главный проект.
методы Project обычно используют или возвращают один из следующих объектов DataSet :
Классы
Класс | Описание | |
---|---|---|
ImportResult | Представляет результаты операции импорта Project Server. | |
Project | Содержит методы для управления проектами и сущностей в проектах, такие как задачи, ресурсы и назначения. методы класса Project также управление конечные результаты, предложений по проекту и проект или главного проекта связей. | |
ProjectContextDataSet | Содержит список проектов, относящихся к указанным проектов или ресурсов. | |
ProjectContextDataSet.RelationshipsDataTable | Содержит сведения о связанных проектов. | |
ProjectContextDataSet.RelationshipsRow | Содержит сведения о связанных проектов. | |
ProjectContextDataSet.RelationshipsRowChangeEvent | Событие, которое возникает при изменении данных в RelationshipsRow . | |
ProjectDataSet | Задает основной набор данных, используемый в веб-службу WebSvcProject . | |
ProjectDataSet.AssignmentCustomFieldsDataTable | Содержит значения настраиваемых полей, связанных с определенным ProjectDataSet.AssignmentRow объекта строки. | |
ProjectDataSet.AssignmentCustomFieldsRow | Представляет значение настраиваемого поля для конкретных ProjectDataSet.AssignmentRow строки. | |
ProjectDataSet.AssignmentCustomFieldsRowChangeEvent | Событие, которое возникает при изменении данных в AssignmentCustomFieldsRow . | |
ProjectDataSet.AssignmentDataTable | Представляет связь между ресурсом и задачи. | |
ProjectDataSet.AssignmentRow | Представляет связь между единственный ресурс и одну задачу в рамках проекта. | |
ProjectDataSet.AssignmentRowChangeEvent | Событие, которое возникает при изменении данных в AssignmentRow . | |
ProjectDataSet.DependencyDataTable | Представляет связь зависимостей между одной задачи. | |
ProjectDataSet.DependencyRow | Представляет отношения зависимости между одну задачу и другое. | |
ProjectDataSet.DependencyRowChangeEvent | Событие, которое возникает при изменении данных в DependencyRow . | |
ProjectDataSet.ProjectCustomFieldsDataTable | Представляет значение настраиваемого поля для настраиваемого поля проекта. | |
ProjectDataSet.ProjectCustomFieldsRow | Представляет значение настраиваемого поля для конкретных ProjectDataSet.ProjectRow строки. | |
ProjectDataSet.ProjectCustomFieldsRowChangeEvent | Происходит при изменении данных в ProjectDataSet.ProjectCustomFieldsRow . | |
ProjectDataSet.ProjectDataTable | Представляет значения данных проекта для строки ProjectDataSet.ProjectRow . | |
ProjectDataSet.ProjectResourceCustomFieldsDataTable | Представляет значение настраиваемого поля, относящиеся к конкретному проекту ресурса (ProjectDataSet.ProjectResourceRow). | |
ProjectDataSet.ProjectResourceCustomFieldsRow | Представляет значение настраиваемого поля, связанного с объектом определенного ProjectDataSet.ProjectResourceRow . | |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEvent | Событие, которое возникает при изменении данных в ProjectResourceCustomFieldsRow . | |
ProjectDataSet.ProjectResourceDataTable | Представляет ресурсы, назначенные для определенного проекта. | |
ProjectDataSet.ProjectResourceRow | Представляет собой ресурс Локальный проект или корпоративный ресурс, который может использоваться в этом проекте. | |
ProjectDataSet.ProjectResourceRowChangeEvent | Событие, которое возникает при изменении данных в ProjectResourceRow . | |
ProjectDataSet.ProjectRow | Содержит свойства одного проекта в строке ProjectDataTable . | |
ProjectDataSet.ProjectRowChangeEvent | Событие, которое возникает при изменении данных в ProjectRow . | |
ProjectDataSet.TaskCustomFieldsDataTable | Представляет значения настраиваемых полей, связанных с конкретными задачами (ProjectDataSet.TaskRow). | |
ProjectDataSet.TaskCustomFieldsRow | Представляет значение настраиваемого поля, связанного с объектом определенного ProjectDataSet.TaskRow . | |
ProjectDataSet.TaskCustomFieldsRowChangeEvent | Событие, которое возникает при изменении данных в TaskCustomFieldsRow . | |
ProjectDataSet.TaskDataTable | Представляет задачи, составляющие проекта. | |
ProjectDataSet.TaskRow | Определяет свойства, методы и события одну задачу в TaskDataTable. | |
ProjectDataSet.TaskRowChangeEvent | Событие, которое возникает при изменении данных в TaskRow . | |
ProjectImpactDataSet | Представляет сведения о драйверах проекта и их влияние на влияние проекта. | |
ProjectImpactDataSet.DriversDataTable | Содержит данные проекта драйвера в один или несколько объектов ProjectImpactDataSet.DriversRow . | |
ProjectImpactDataSet.DriversRow | Содержит сведения о драйвере один в ProjectImpactDataSet.DriversDataTable. | |
ProjectImpactDataSet.DriversRowChangeEvent | Событие, которое возникает при изменении данных в DriversRow . | |
ProjectImpactDataSet.ImpactStatementsDataTable | Сведения о проекте влияния оператора в один или несколько объектов ProjectImpactDataSet.ImpactStatementsRow . | |
ProjectImpactDataSet.ImpactStatementsRow | Содержит сведения об операторах влияние на проект в объекте ProjectImpactDataSet.ImpactStatementsDataTable . | |
ProjectImpactDataSet.ImpactStatementsRowChangeEvent | Событие, которое возникает при изменении данных в ImpactStatementsRow . | |
ProjectImpactDataSet.LookupTableValuesDataTable | Содержит значения подстановки проекта в один или несколько объектов ProjectImpactDataSet.LookupTableValuesRow . | |
ProjectImpactDataSet.LookupTableValuesRow | Представляет значения подстановки проекта как строка в объекте ProjectImpactDataSet.LookupTableValuesDataTable . | |
ProjectImpactDataSet.LookupTableValuesRowChangeEvent | Событие, которое возникает при изменении данных в LookupTableValuesRow . | |
ProjectImpactDataSet.ProjectImpactValuesDataTable | Представляет сведения о значения влияния проекта, содержащегося в один или несколько объектов ProjectImpactDataSet.ProjectImpactValuesRow . | |
ProjectImpactDataSet.ProjectImpactValuesRow | Представляет значения влияния проекта в виде строки в объект ProjectImpactDataSet.ProjectImpactValuesDataTable . | |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEvent | Событие, которое возникает при изменении данных в ProjectImpactValuesRow . | |
ProjectRelationsDataSet | Представляет набор главных проектов, содержащих один или более подпроектов. | |
ProjectRelationsDataSet.ProjectRelationsDataTable | Содержит по одной строке для каждого конфликтующего проекта с указанного проекта в качестве подпроекта. | |
ProjectRelationsDataSet.ProjectRelationsRow | Представляет главный проект, содержащий указанный проект в качестве подпроекта. | |
ProjectRelationsDataSet.ProjectRelationsRowChangeEvent | Событие, которое возникает при изменении данных в ProjectRelationsRow . | |
ProjectTeamDataSet | Представляет участники корпоративного ресурса по проекту. | |
ProjectTeamDataSet.ProjectTeamDataTable | Содержит по одной строке для каждого участника команды предприятия указанного проекта. | |
ProjectTeamDataSet.ProjectTeamRow | Представляет Корпоративный участник группы ресурсов для указанного проекта. | |
ProjectTeamDataSet.ProjectTeamRowChangeEvent | Событие, которое возникает при изменении данных в ProjectTeamRow . | |
SyncDataSet | Представляет сведения о проектах, которые синхронизируются с помощью списков задач SharePoint. | |
SyncDataSet.SyncFieldMappingsDataTable | Представляет сведения о сопоставлениях синхронизированного поля, содержащегося в один или несколько объектов SyncDataSet.SyncFieldMappingsRow . | |
SyncDataSet.SyncFieldMappingsRow | Представляет синхронизировать сведения о сопоставлении поля как строка в объекте SyncDataSet.SyncFieldMappingsDataTable . | |
SyncDataSet.SyncFieldMappingsRowChangeEvent | Событие, которое возникает при изменении данных в SyncFieldMappingsRow . | |
SyncDataSet.SyncItemTaskMappingsDataTable | Представляет сведения о сопоставлении синхронизации элемента, содержащегося в один или несколько объектов SyncDataSet.SyncItemTaskMappingsRow . | |
SyncDataSet.SyncItemTaskMappingsRow | Представляет сведения о сопоставлении синхронизации задач как строка в объекте SyncDataSet.SyncItemTaskMappingsDataTable . | |
SyncDataSet.SyncItemTaskMappingsRowChangeEvent | Событие, которое возникает при изменении данных в SyncItemTaskMappingsRow . | |
SyncDataSet.SyncProjectSettingsDataTable | Представляет сведения о параметрах синхронизации проекта, содержащегося в один или несколько объектов SyncDataSet.SyncProjectSettingsRow . | |
SyncDataSet.SyncProjectSettingsRow | Представляет сведения о настройках синхронизации проекта как строка в объекте SyncDataSet.SyncProjectSettingsDataTable . | |
SyncDataSet.SyncProjectSettingsRowChangeEvent | Событие, которое возникает при изменении данных в SyncProjectSettingsRow . | |
SyncDataSet.SyncValueTranslationsDataTable | Представляет сведения о синхронизации преобразования значений, содержащихся в один или несколько объектов SyncDataSet.SyncValueTranslationsRow . | |
SyncDataSet.SyncValueTranslationsRow | Представляет сведения о переводы значение синхронизации как строка в объекте SyncDataSet.SyncValueTranslationsDataTable . | |
SyncDataSet.SyncValueTranslationsRowChangeEvent | Событие, которое возникает при изменении данных в SyncValueTranslationsRow . | |
SyncErrorsDataSet | Представляет проект ошибки синхронизации. | |
SyncErrorsDataSet.SyncErrorsDataTable | Представляет сведения об ошибках синхронизации проекта, содержащегося в один или несколько объектов SyncErrorsDataSet.SyncErrorsRow . | |
SyncErrorsDataSet.SyncErrorsRow | Представляет ошибки синхронизации проекта в виде строки в объекте SyncErrorsDataSet.SyncErrorsDataTable . | |
SyncErrorsDataSet.SyncErrorsRowChangeEvent | Событие, которое возникает при изменении данных в SyncErrorsRow . | |
TaskListImportInfo | Содержит сведения, необходимые для импорта списка задач в Project Server. |
Делегаты
Делегат | Описание | |
---|---|---|
ProjectContextDataSet.RelationshipsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectContextDataSet.RelationshipsRow и события. | |
ProjectDataSet.AssignmentCustomFieldsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.AssignmentCustomFieldsRow и события. | |
ProjectDataSet.AssignmentRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.AssignmentRow и события. | |
ProjectDataSet.DependencyRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных сProjectDataSet.DependencyRowи события. | |
ProjectDataSet.ProjectCustomFieldsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.ProjectCustomFieldsRow и события. | |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.ProjectResourceCustomFieldsRow и события. | |
ProjectDataSet.ProjectResourceRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.ProjectResourceRow и события. | |
ProjectDataSet.ProjectRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.ProjectRow и события. | |
ProjectDataSet.TaskCustomFieldsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.TaskCustomFieldsRow и события. | |
ProjectDataSet.TaskRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectDataSet.TaskRow и события. | |
ProjectImpactDataSet.DriversRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectImpactDataSet.DriversRow и события. | |
ProjectImpactDataSet.ImpactStatementsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectImpactDataSet.ImpactStatementsRow и события. | |
ProjectImpactDataSet.LookupTableValuesRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectImpactDataSet.LookupTableValuesRow и события. | |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectImpactDataSet.ProjectImpactValuesRow и события. | |
ProjectRelationsDataSet.ProjectRelationsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectRelationsDataSet.ProjectRelationsRow и события. | |
ProjectTeamDataSet.ProjectTeamRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с ProjectTeamDataSet.ProjectTeamRow и события. | |
SyncDataSet.SyncFieldMappingsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с SyncDataSet.SyncFieldMappingsRow и события. | |
SyncDataSet.SyncItemTaskMappingsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с SyncDataSet.SyncItemTaskMappingsRow и события. | |
SyncDataSet.SyncProjectSettingsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с SyncDataSet.SyncProjectSettingsRow и события. | |
SyncDataSet.SyncValueTranslationsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с SyncDataSet.SyncValueTranslationsRow и события. | |
SyncErrorsDataSet.SyncErrorsRowChangeEventHandler | Описание обработчика событий, который запускается при изменении данных, связанных с SyncErrorsDataSet.SyncErrorsRow и события. |
Перечисления
Перечисление | Описание | |
---|---|---|
DataStoreEnum | Указывает базу данных сервера Project Server: черновик, публикации, архив или отчетов. | |
PSErrorID | Содержит коды ошибок для сервера Project Server. | |
SyncEntityUidType | Указывает тип Uid объект синхронизации. |