Resource Members

Include Protected Members
Include Inherited Members

Includes methods for managing resources and users in Microsoft Office Project Server 2007.

The Resource type exposes the following members.

Constructors

 

Name

Description

Public method

Resource

Top

Properties

 

Name

Description

Public property

AllowAutoRedirect

(Inherited from HttpWebClientProtocol.)

Protected property

CanRaiseEvents

(Inherited from Component.)

Public property

ClientCertificates

(Inherited from HttpWebClientProtocol.)

Public property

ConnectionGroupName

(Inherited from WebClientProtocol.)

Public property

Container

(Inherited from Component.)

Public property

CookieContainer

(Inherited from HttpWebClientProtocol.)

Public property

Credentials

(Inherited from WebClientProtocol.)

Protected property

DesignMode

(Inherited from Component.)

Public property

EnableDecompression

(Inherited from HttpWebClientProtocol.)

Protected property

Events

(Inherited from Component.)

Public property

PreAuthenticate

(Inherited from WebClientProtocol.)

Public property

Proxy

(Inherited from HttpWebClientProtocol.)

Public property

RequestEncoding

(Inherited from WebClientProtocol.)

Public property

Site

(Inherited from Component.)

Public property

SoapVersion

(Inherited from SoapHttpClientProtocol.)

Public property

Timeout

(Inherited from WebClientProtocol.)

Public property

UnsafeAuthenticatedConnectionSharing

(Inherited from HttpWebClientProtocol.)

Public property

Url

(Inherited from WebClientProtocol.)

Public property

UseDefaultCredentials

(Inherited from WebClientProtocol.)

Public property

UserAgent

(Inherited from HttpWebClientProtocol.)

Top

Methods

 

Name

Description

Public method

Abort

(Inherited from WebClientProtocol.)

Public method

ActivateResources

Activates one or more Project Server enterprise resources.

Protected method

BeginInvoke

(Inherited from SoapHttpClientProtocol.)

Protected method

CancelAsync

(Inherited from HttpWebClientProtocol.)

Public method

CheckInResources

Checks in one or more enterprise resources.

Public method

CheckOutResources

Checks out one or more enterprise resources for editing.

Public method

CreateObjRef

(Inherited from MarshalByRefObject.)

Public method

CreateResources

Creates one or more enterprise work, material, or cost resources.

Public method

DeactivateResources

Deactivates one or more enterprise resources.

Public method

DeleteResources

Deletes one or more enterprise resources or users.

Public method

Discover

(Inherited from SoapHttpClientProtocol.)

Public method

Dispose()

(Inherited from Component.)

Protected method

Dispose(Boolean)

(Inherited from Component.)

Protected method

EndInvoke

(Inherited from SoapHttpClientProtocol.)

Public method

Equals

(Inherited from Object.)

Protected method

Finalize

(Inherited from Component.)

Public method

GetCurrentUserUid

Gets the GUID of the user logged in to Project Server.

Public method

GetHashCode

(Inherited from Object.)

Public method

GetLifetimeService

(Inherited from MarshalByRefObject.)

Protected method

GetReaderForMessage

(Inherited from SoapHttpClientProtocol.)

Public method

GetResourceUids

Converts enterprise resource IDs to resource unique IDs (GUIDs).

Protected method

GetService

(Inherited from Component.)

Public method

GetType

(Inherited from Object.)

Protected method

GetWebRequest

(Inherited from SoapHttpClientProtocol.)

Protected method

GetWebResponse(WebRequest)

(Inherited from HttpWebClientProtocol.)

Protected method

GetWebResponse(WebRequest, IAsyncResult)

(Inherited from HttpWebClientProtocol.)

Protected method

GetWriterForMessage

(Inherited from SoapHttpClientProtocol.)

Public method

InitializeLifetimeService

(Inherited from MarshalByRefObject.)

Protected method

Invoke

(Inherited from SoapHttpClientProtocol.)

Protected method

InvokeAsync(String, [], SendOrPostCallback)

(Inherited from SoapHttpClientProtocol.)

Protected method

InvokeAsync(String, [], SendOrPostCallback, Object)

(Inherited from SoapHttpClientProtocol.)

Protected method

MemberwiseClone()

(Inherited from Object.)

Protected method

MemberwiseClone(Boolean)

(Inherited from MarshalByRefObject.)

Public method

ReadResource

Gets detailed information about the specified enterprise resource or user.

Public method

ReadResourceAssignments

Gets resource assignments.

Public method

ReadResourceAuthorization

Gets the specified resource's authorization information.

Public method

ReadResourceAvailabilityForGrid

Returns a dataset of resource availability in a time-phased data structure.

Public method

ReadResources

Gets filtered information about enterprise resources or users.

Public method

ReadUserList

Gets a list of all active and disabled Project Server users. The list includes the resource GUID (RES_UID) and name (RES_NAME).

Public method

SetResourceAuthorization

Sets authorization values for one or more resources.

Public method

ToString

(Inherited from Component.)

Public method

UpdateResources

Updates, deletes, or creates one or more resources.

Top

Events

 

Name

Description

Public event

Disposed

(Inherited from Component.)

Top

See Also

Reference

Resource Class

WebSvcResource Namespace