Пространство имен WebSvcResource
Класс Resource — это основной классов в пространстве имен WebSvcResource . Класс Resource включает в себя методы для управления проектами, организации проекта, такие как задач, ресурсов и назначений и воздействия на проектов для анализа портфеля.
Примечание
В веб-службе ASMX Resource — это класс. В службе WCF Resource — это интерфейс, который реализован в классе ResourceClient . Для получения сведений об использовании класса ResourceClient в приложении на основе WCF см в конструктор класса Resource .
Пространство имен WebSvcResource — произвольное имя для ссылки на веб-службу Resource.asmx (или службу Resource.svc) из Project Server интерфейс (PSI). Методы в Resource класс можно проверить, возврат, обновление или создать ресурсов и их настройки авторизации. Ресурсы может быть работы, материал или стоимостных ресурсов. Методы также можно активировать или деактивировать пользователей и создание, чтение, обновление и удаление ресурсов делегатов. Методы можно найти ресурсы, по имени, идентификатор GUID или отдела; Чтение ресурсов или пользовательских данных и сведения о безопасности, связанных с ними; и получить все назначения ресурса.
методы Resource обычно используют или возвращают один из следующих объектов DataSet :
Классы
Класс | Описание | |
---|---|---|
Resource | Включает в себя методы для управления ресурсов и пользователей в Project Server. | |
ResourceAssignmentDataSet | Этот класс содержит назначения корпоративных ресурсов для конкретных задач. | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable | Представляет значения настраиваемых полей для ResourceAssignmentDataSet.ResourceAssignmentRow строк. | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow | Представляет значение настраиваемого поля для объекта конкретного ResourceAssignmentDataSet.ResourceAssignmentRow . | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent | Событие, которое возникает при изменении данных в ResourceAssignmentCustomFieldsRow . | |
ResourceAssignmentDataSet.ResourceAssignmentDataTable | Представляет ресурсы, назначенные задачи. | |
ResourceAssignmentDataSet.ResourceAssignmentRow | Представляет экземпляр объекта ресурсов, назначенная для определенной задачи в проекте. | |
ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent | Событие, которое возникает при изменении данных в ResourceAssignmentRow . | |
ResourceAuthorizationDataSet | Представляет авторизации ресурсов предприятия для задач проекта. | |
ResourceAuthorizationDataSet.CategoryPermissionsDataTable | Представляет сведения о категории разрешений для ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.CategoryPermissionsRow . | |
ResourceAuthorizationDataSet.CategoryPermissionsRow | Задает сведения, связанные с одной строке разрешений категории авторизации ресурсов. | |
ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в CategoryPermissionsRow . | |
ResourceAuthorizationDataSet.GlobalPermissionsDataTable | Представляет сведения о глобальных разрешений для ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.GlobalPermissionsRow . | |
ResourceAuthorizationDataSet.GlobalPermissionsRow | Представляет сведения о глобальных разрешений ресурсов как строка в объекте ResourceAuthorizationDataSet.GlobalPermissionsDataTable . | |
ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent | Событие, которое возникает при изменении данных в GlobalPermissionsRow . | |
ResourceAuthorizationDataSet.GroupMembershipsDataTable | Представляет сведения о группах ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.GroupMembershipsRow . | |
ResourceAuthorizationDataSet.GroupMembershipsRow | Представляет сведения о членстве в группе ресурсов как строка в объекте ResourceAuthorizationDataSet.GroupMembershipsDataTable . | |
ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent | Событие, которое возникает при изменении данных в GroupMembershipsRow . | |
ResourceAuthorizationDataSet.ResourcesDataTable | Представляет сведения об авторизации ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.ResourcesRow . | |
ResourceAuthorizationDataSet.ResourcesRow | Представляет сведения авторизации ресурсов как строка в объекте ResourceAuthorizationDataSet.ResourcesDataTable . | |
ResourceAuthorizationDataSet.ResourcesRowChangeEvent | Событие, которое возникает при изменении данных в ResourcesRow . | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable | Представляет сведения об отношениях между категорий безопасности, содержащиеся в один или несколько объектов ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow . | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow | Представляет отношения между категориями безопасности как строка в объекте ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable . | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent | Событие, которое возникает при изменении данных в SecurityPrincipleCategoryRelationsRow . | |
ResourceDataSet | Используется для хранения коллекции ресурсов, связанных с проектами. | |
ResourceDataSet.CalendarExceptionsDataTable | Представляет сведения о конфликтах ресурсов календаря, которая входит в один или несколько объектов ResourceDataSet.CalendarExceptionsRow . | |
ResourceDataSet.CalendarExceptionsRow | Представляет исключение календаря для одного ресурса. | |
ResourceDataSet.CalendarExceptionsRowChangeEvent | Событие, которое возникает при изменении данных в CalendarExceptionsRow . | |
ResourceDataSet.ResourceAvailabilitiesDataTable | Представляет сведения о наличий ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceAvailabilitiesRow . | |
ResourceDataSet.ResourceAvailabilitiesRow | Представляет доступность ресурса, определяемого с помощью свойства RES_UID . | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEvent | Событие, которое возникает при изменении данных в ResourceAvailabilitiesRow . | |
ResourceDataSet.ResourceCustomFieldsDataTable | Представляет сведения о настраиваемых полей ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceCustomFieldsRow . | |
ResourceDataSet.ResourceCustomFieldsRow | Получает сведения о настраиваемых полях, связанных с ресурсом. | |
ResourceDataSet.ResourceCustomFieldsRowChangeEvent | Событие, которое возникает при изменении данных в ResourceCustomFieldsRow . | |
ResourceDataSet.ResourceRatesDataTable | Представляет сведения, содержащиеся в один или несколько объектов ResourceDataSet.ResourceRatesDataTable нормы затрат на ресурс. | |
ResourceDataSet.ResourceRatesRow | Возвращает один набор данных ставка затрат для ресурса. | |
ResourceDataSet.ResourceRatesRowChangeEvent | Событие, которое возникает при изменении данных в ResourceRatesRow . | |
ResourceDataSet.ResourcesDataTable | Представляет сведения о ресурсах проекта, содержащегося в один или несколько объектов ResourceDataSet.ResourcesDataTable . | |
ResourceDataSet.ResourcesRow | Возвращает сведения о конкретных ресурсов. | |
ResourceDataSet.ResourcesRowChangeEvent | Событие, которое возникает при изменении данных в ResourcesRow . | |
UserDelegationDataSet | Представляет сведения о делегирования пользователей ресурса. | |
UserDelegationDataSet.ResourceDelegationsDataTable | Представляет сведения о делегирования пользователей ресурсов, содержащихся в один или несколько объектов UserDelegationDataSet.ResourceDelegationsRow . | |
UserDelegationDataSet.ResourceDelegationsRow | Представляет ресурс делегирования пользователя как строка в объекте UserDelegationDataSet.ResourceDelegationsDataTable . | |
UserDelegationDataSet.ResourceDelegationsRowChangeEvent | Событие, которое возникает при изменении данных в ResourceDelegationsRow . |
Делегаты
Перечисления
Перечисление | Описание | |
---|---|---|
DelegationFilter | Указывает фильтр поиска пользователя делегирования. | |
ResourceActiveFilter | Указывает тип фильтра ресурса. |