共用方式為


WebSvcResource namespace

Resource類別是WebSvcResource命名空間中的主要類別。Resource類別還包含管理專案、 專案項目,例如任務、 資源及工作分派及影響專案的公事包分析的方法。

注意事項注意事項

在 ASMX web 服務中, Resource是一個類別。在 WCF 服務中, Resource是ResourceClient類別中實作的介面。在 WCF 架構的應用程式中使用ResourceClient類別相關的資訊,請參閱Resource類別建構函式。

WebSvcResource命名空間是參照到 Resource.asmx 的 web 服務 (或 Resource.svc 服務) 的專案伺服器介面 (PSI) 的任意名稱。在Resource中的方法類別可以簽出,簽入、 更新或建立資源和其授權設定。資源可以是工作、 材料或成本的資源。方法也可以啟用或停用使用者及建立、 讀取、 更新或刪除資源委派。方法可以找到資源的名稱、 GUID 或部門。讀取資源或使用者資料和相關的安全性資訊;並取得所有的工作分派的資源。

Resource方法通常會使用,或傳回下列的DataSet物件的其中一個:

Classes

  Class Description
Public class Resource 包含管理資源和使用者在 Project Server 中的方法。
Public class ResourceAssignmentDataSet 這個類別包含指派給特定任務的企業資源。
Public class ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable 代表ResourceAssignmentDataSet.ResourceAssignmentRow資料列的自訂欄位值。
Public class ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow 代表特定的ResourceAssignmentDataSet.ResourceAssignmentRow物件的自訂欄位值。
Public class ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent 在ResourceAssignmentCustomFieldsRow中的資料變更時,就會發生的事件。
Public class ResourceAssignmentDataSet.ResourceAssignmentDataTable 代表指派給特定任務的資源。
Public class ResourceAssignmentDataSet.ResourceAssignmentRow 表示資源的分派給特定任務在專案上的執行個體。
Public class ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent 在ResourceAssignmentRow中的資料變更時,就會發生的事件。
Public class ResourceAuthorizationDataSet 表示專案任務的企業資源的授權。
Public class ResourceAuthorizationDataSet.CategoryPermissionsDataTable 表示一或多個ResourceAuthorizationDataSet.CategoryPermissionsRow物件中包含資源類別權限的相關資訊。
Public class ResourceAuthorizationDataSet.CategoryPermissionsRow 指定資訊相關聯的資源授權類別權限的一個資料列。
Public class ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent 在CategoryPermissionsRow中的資料變更時,就會發生的事件。
Public class ResourceAuthorizationDataSet.GlobalPermissionsDataTable 代表相關資源通用權限包含一或多個ResourceAuthorizationDataSet.GlobalPermissionsRow物件中的資訊。
Public class ResourceAuthorizationDataSet.GlobalPermissionsRow 表示為ResourceAuthorizationDataSet.GlobalPermissionsDataTable物件中的資料列的資源通用權限資訊。
Public class ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent 在GlobalPermissionsRow中的資料變更時,就會發生的事件。
Public class ResourceAuthorizationDataSet.GroupMembershipsDataTable 表示一或多個ResourceAuthorizationDataSet.GroupMembershipsRow物件中包含有關資源群組成員資格資訊。
Public class ResourceAuthorizationDataSet.GroupMembershipsRow 表示為ResourceAuthorizationDataSet.GroupMembershipsDataTable物件中的資料列的資源群組成員資格資訊。
Public class ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent 在GroupMembershipsRow中的資料變更時,就會發生的事件。
Public class ResourceAuthorizationDataSet.ResourcesDataTable 表示一或多個ResourceAuthorizationDataSet.ResourcesRow物件中所包含的資源授權資訊。
Public class ResourceAuthorizationDataSet.ResourcesRow 表示為ResourceAuthorizationDataSet.ResourcesDataTable物件中的資料列的資源的授權資訊。
Public class ResourceAuthorizationDataSet.ResourcesRowChangeEvent 在ResourcesRow中的資料變更時,就會發生的事件。
Public class ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable 代表包含一或多個ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow物件中的安全性類別之間的關聯性的相關資訊。
Public class ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow 表示為ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable物件中的資料列的安全性類別之間的關聯性。
Public class ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent 在SecurityPrincipleCategoryRelationsRow中的資料變更時,就會發生的事件。
Public class ResourceDataSet 用來維護的專案相關聯的資源集合。
Public class ResourceDataSet.CalendarExceptionsDataTable 表示包含一或多個ResourceDataSet.CalendarExceptionsRow物件在資源行事曆衝突的相關資訊。
Public class ResourceDataSet.CalendarExceptionsRow 代表一個資源行事曆例外。
Public class ResourceDataSet.CalendarExceptionsRowChangeEvent 在CalendarExceptionsRow中的資料變更時,就會發生的事件。
Public class ResourceDataSet.ResourceAvailabilitiesDataTable 代表相關資源 availabilities 包含一或多個ResourceDataSet.ResourceAvailabilitiesRow物件中的資訊。
Public class ResourceDataSet.ResourceAvailabilitiesRow 表示RES_UID屬性用來識別資源的可用性。
Public class ResourceDataSet.ResourceAvailabilitiesRowChangeEvent 在ResourceAvailabilitiesRow中的資料變更時,就會發生的事件。
Public class ResourceDataSet.ResourceCustomFieldsDataTable 代表相關資源自訂欄位包含一或多個ResourceDataSet.ResourceCustomFieldsRow物件中的資訊。
Public class ResourceDataSet.ResourceCustomFieldsRow 取得與資源相關的自訂欄位資訊。
Public class ResourceDataSet.ResourceCustomFieldsRowChangeEvent 在ResourceCustomFieldsRow中的資料變更時,就會發生的事件。
Public class ResourceDataSet.ResourceRatesDataTable 代表包含一或多個ResourceDataSet.ResourceRatesDataTable物件中的資源比率的相關資訊。
Public class ResourceDataSet.ResourceRatesRow 取得之資源的成本比率資料的一組。
Public class ResourceDataSet.ResourceRatesRowChangeEvent 在ResourceRatesRow中的資料變更時,就會發生的事件。
Public class ResourceDataSet.ResourcesDataTable 表示一或多個ResourceDataSet.ResourcesDataTable物件中包含專案資源的相關資訊。
Public class ResourceDataSet.ResourcesRow 取得特定資源的相關資訊。
Public class ResourceDataSet.ResourcesRowChangeEvent 在ResourcesRow中的資料變更時,就會發生的事件。
Public class UserDelegationDataSet 代表使用者資源委派的相關資訊。
Public class UserDelegationDataSet.ResourceDelegationsDataTable 代表相關使用者資源委派包含一或多個UserDelegationDataSet.ResourceDelegationsRow物件中的資訊。
Public class UserDelegationDataSet.ResourceDelegationsRow 表示使用者資源委派資訊為UserDelegationDataSet.ResourceDelegationsDataTable物件中的資料列。
Public class UserDelegationDataSet.ResourceDelegationsRowChangeEvent 在ResourceDelegationsRow中的資料變更時,就會發生的事件。

Delegates

  Delegate Description
Public delegate ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEventHandler 說明當編輯ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAssignmentDataSet.ResourceAssignmentRowChangeEventHandler 說明當編輯ResourceAssignmentDataSet.ResourceAssignmentRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEventHandler 說明當編輯ResourceAuthorizationDataSet.CategoryPermissionsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEventHandler 說明當編輯ResourceAuthorizationDataSet.GlobalPermissionsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAuthorizationDataSet.GroupMembershipsRowChangeEventHandler 說明當編輯ResourceAuthorizationDataSet.GroupMembershipsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAuthorizationDataSet.ResourcesRowChangeEventHandler 說明當編輯ResourceAuthorizationDataSet.ResourcesRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler 說明當編輯ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceDataSet.CalendarExceptionsRowChangeEventHandler 說明當編輯ResourceDataSet.CalendarExceptionsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler 說明當編輯ResourceDataSet.ResourceAvailabilitiesRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler 說明當編輯ResourceDataSet.ResourceCustomFieldsRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceDataSet.ResourceRatesRowChangeEventHandler 說明當編輯ResourceDataSet.ResourceRatesRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate ResourceDataSet.ResourcesRowChangeEventHandler 說明當編輯ResourceDataSet.ResourcesRow相關聯的資料和事件的設定應該觸發的事件處理常式。
Public delegate UserDelegationDataSet.ResourceDelegationsRowChangeEventHandler 說明當編輯UserDelegationDataSet.ResourceDelegationsRow相關聯的資料和事件的設定應該觸發的事件處理常式。

Enumerations

  Enumeration Description
Public enumeration DelegationFilter 指定用於尋找使用者委派的篩選器。
Public enumeration ResourceActiveFilter 指定的資源篩選器類型。