Класс ProjectServer
Используется системой код на стороне клиента. При инициализации контекста клиента для разработки приложений Project Server CSOM, используйте ProjectContext.
Иерархия наследования
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.ProjectServer.Client.ProjectServer
Пространство имен: Microsoft.ProjectServer.Client
Сборка: Microsoft.ProjectServer.Client (в Microsoft.ProjectServer.Client.dll)
Синтаксис
'Декларация
<ScriptTypeAttribute("PS.ProjectServer", ServerTypeId := "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")> _
Public NotInheritable Class ProjectServer _
Inherits ClientObject
'Применение
Dim instance As ProjectServer
[ScriptTypeAttribute("PS.ProjectServer", ServerTypeId = "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")]
public sealed class ProjectServer : ClientObject
Замечания
Класс ProjectContext следует использовать для разработки с помощью CSOM в Microsoft Project Server 2013. Так как объект наследует от объекта ClientContext SharePoint, поддерживает контекст для разработки с помощью Project Server CSOM и SharePoint CSOM.
Примечание
Преимуществом класс ProjectContext — это включает метод WaitForQueue . При использовании класса ProjectServer будет иметь для разработки собственных процедур следует ожидать выполнения задания очереди для выполнения.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.