Project Server 2013 класс библиотеки и веб-ссылки на службу
Дата последнего изменения: 18 февраля 2013 г.
Область применения: Project Server 2013
Справочник для Microsoft Project Server 2013 классов библиотеки и веб-службы содержит открытые пространства имен, которые могут использоваться сторонними разработчиками.
Веб-службы пространства имен имеют произвольных имена. Например при разработке с помощью интерфейса Project Server (PSI) и создать ссылку на службу Admin.svc — или веб-службе Admin.asmx — выберите имя пространства имен для программного использования, таких как WebSvcAdmin. За исключением примеры кода веб-службы пространства имен в Project 2013 пакета SDK, указаны в скобках, например [Admin web service]. Более подробное описание документированным сборки, пространства имен и веб-службы PSI в разделе PSI Reference Overview.
Основной класс в каждом веб-службе включает в себя веб-методы, которые обеспечивают функциональные возможности этой веб-службой. Многие из веб-методы использовать или возвращающие объекты DataSet , определенные в DataSet, DataTableи DataRow классы в одном веб-службы.
Для разработки приложений, которые могут иметь удаленный доступ к экземпляру online Project Web App используйте пространство имен Microsoft.ProjectServer.Client . Клиентская объектная модель (CSOM) можно использовать независимо от службы PSI и других сборок Project Server для Project Online и Project Server в локальной.
Namespaces
Namespace |
описание; |
---|---|
Приемники событий, базовые классы для обработчиков событий. Это пространство имен также включает классы аргумента события для события до и после события. |
|
Включает в себя служебные классы, перечисления и классы для внутреннего использования, которые поддерживают разработка с помощью PSI. |
|
Включает классы для устаревших действий рабочего процесса Project Server и обработчики событий рабочего процесса. Для новых рабочих процессов Project Server 2013 используйте Microsoft SharePoint Designer 2013 или Microsoft.ProjectServer.Client.WorkflowActivities. |
|
Содержит классы, определяющие CSOM для Project Server 2013. Класс ProjectContext поддерживает контекст со стороны клиента для разработки с экземпляром Project Web App . |
|
Основной класс Admin содержит методы, которые поддерживают действия на странице администрирования Project Server Project Web App. |
|
Основной класс Archive включает в себя методы для управления резервное копирование и восстановление проектов и других сущностей в Project Server. |
|
Основной класс Calendar содержит методы, управление исключения в корпоративные календари. |
|
Основной класс CubeAdmin содержит методы, управлять параметрами куба OLAP. |
|
Основной класс CustomFields содержит методы, управление корпоративными настраиваемыми полями. |
|
Основной класс Driver содержит методы, управлять бизнес-стратегии факторов и приоритеты для анализа портфеля проектов. |
|
Основной класс Events включает в себя методы для управления связи обработчика событий Project Server. |
|
LoginForms является единственным классом. Оно включает в себя методы Login и Logoff для проверки подлинности форм с Project Server. |
|
Внимание! Класс LoginWindows используется только в средах с несколькими (утверждений и форм-на основе) проверки подлинности для приложений ASMX. LoginWindows является единственным классом. Он содержит методы Login и Logoff для проверки подлинности Windows в среде многоуровневой проверки подлинности. Эти методы не нужны и не работают для приложений Windows Communication Foundation (WCF) или для приложений, работающих на установки Project Server используется только проверку подлинности на основе утверждений. |
|
Основной класс LookupTable содержит методы, управление таблицы подстановки, многоязычных таблиц подстановки и их соответствующих маски кода. |
|
Основной класс Notifications содержит методы, управление подписки на оповещения и напоминания. |
|
Примечание Служба ObjectLinkProvider является устаревшей, начиная с Project Server 2013. Дополнительные сведения см. в разделе Устаревшие компоненты статьи What's new and what's out for developers in Project 2013. Основной класс ObjectLinkProvider содержит методы, управление веб-объекты и ссылками для документов и элементов списка на сайтах SharePoint. |
|
Основной класс PortfolioAnalyses содержит методы, управление зависимости проекта и оптимизатора и планировщик работы решения для анализа портфеля. |
|
Основной класс Project содержит методы, управления проектами. |
|
Основной класс QueueSystem содержит методы, управлять заданиями, отправленными службы очередей Project Server. |
|
Основной класс Resource содержит методы, управление корпоративными ресурсами. |
|
Основной класс ResourcePlan содержит методы, управление планов ресурсов. |
|
Основной класс Security содержит методы, Управление шаблонами параметров безопасности, категории безопасности и организации и глобальные разрешения и проверить разрешения пользователей и групп. |
|
Основной класс Statusing содержит методы, управление обновлениями состояния задач и назначений. |
|
Основной класс TimeSheet включает в себя методы, которые управляют расписаний, строк расписания, нерабочего времени и утверждение расписаний. |
|
Основной класс Workflow содержит методы, управление рабочими процессами Project Server для управления запросами и анализа портфеля проектов. |
|
Основной класс WssInterop включает в себя методы для управления рабочие области проектов. |