ProjectServer-Klasse

Wird intern von clientseitigem Code verwendet. Verwenden Sie zum Initialisieren des Clientkontexts für die Entwicklung mit der Project Server-CSOM ProjectContext.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.ProjectServer.Client.ProjectServer

Namespace:  Microsoft.ProjectServer.Client
Assembly:  Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)

Syntax

'Declaration
<ScriptTypeAttribute("PS.ProjectServer", ServerTypeId := "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")> _
Public NotInheritable Class ProjectServer _
    Inherits ClientObject
'Usage
Dim instance As ProjectServer
[ScriptTypeAttribute("PS.ProjectServer", ServerTypeId = "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")]
public sealed class ProjectServer : ClientObject

Hinweise

Sie sollten die ProjectContext -Klasse für die Entwicklung mit dem Clientobjektmodell in Microsoft Project Server 2013verwenden. Da das -Objekt aus dem SharePoint- ClientContext -Objekt erbt, gesagt wird im Kontext für die Entwicklung mit der Project Server-CSOM und des SharePoint-CSOM.

Hinweis

Ein Vorteil der ProjectContext -Klasse ist, dass sie die WaitForQueue -Methode enthält. Wenn Sie die ProjectServer -Klasse verwendet, müssten Sie entwickeln eigener Routinen für die Durchführung von Warteschlangenaufträgen bedürfen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ProjectServer-Member

Microsoft.ProjectServer.Client-Namespace