Share via


ProjectServer members

Used internally by client-side code. To initialize the client context for development with the Project Server CSOM, use ProjectContext.

The ProjectServer type exposes the following members.

Constructors

  Name Description
Public method ProjectServer(ClientRuntimeContext) Initializes a ProjectServer object by using the SharePoint client run-time context.
Public method ProjectServer(ClientRuntimeContext, ObjectPath) Initializes a ProjectServer object by using the SharePoint client run-time context and the Project Web App path.

Top

Properties

  Name Description
Public property Calendars Get the collection of calendars for the project server instance.
Public property Context (Inherited from ClientObject.)
Public property CustomFields Gets the collection of enterprise custom field definitions in the Project Web App instance.
Public property EnterpriseProjectTypes Gets the collection of enterprise project types (EPTs) in the Project Web App instance.
Public property EnterpriseResources Gets the collection of enterprise resources in a Project Web App instance.
Public property EntityTypes Gets the types of Project Server entities that are exposed through the CSOM.
Public property EventHandlers Gets the collection of event handlers that are defined in a Project Web App instance.
Public property Events Gets the collection of event objects in a Project Web App instance.
Public property IsDelegate Gets a value that indicates whether the current user has started a delegation session in PWA.
Public property IsReadOnly Gets a value that indicates whether the Project Server database is in read-only mode.
Public property LookupTables Gets the collection of lookup table definitions in the Project Web App instance.
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property Path (Inherited from ClientObject.)
Public property Phases Gets the collection of Project Server workflow phases in the Project Web App instance.
Public property ProjectDetailPages Gets a collection of project detail pages.
Public property Projects Gets the collection of projects in the Project Web App instance.
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Stages Gets the collection of Project Server workflow stages in a Project Web App instance.
Public property Tag (Inherited from ClientObject.)
Public property TimeSheetPeriods Gets the time sheets in a Project Server instance.
Public property TypedObject (Inherited from ClientObject.)
Public property WorkflowActivities Gets the methods that Project Server workflows can call at run time.
Public property WorkflowDesigner Gets a workflow designer that developers can call at design time.

Top

Methods

  Name Description
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson (Inherited from ClientObject.)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Protected method LoadExpandoFields (Inherited from ClientObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RefreshLoad (Inherited from ClientObject.)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method StopDelegation Stops the current delegation session.
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)

Top

See also

Reference

ProjectServer class

Microsoft.ProjectServer.Client namespace