WebSvcResource namespace
A classe Resource é a principal classe no namespace WebSvcResource . A classe Resource inclui métodos que gerenciar projetos, entidades de projeto como tarefas, recursos, atribuições e impactos em projetos para análises de portfólio.
Observação
No serviço da web ASMX, Resource é uma classe. No serviço do WCF, o Resource é uma interface que é implementada na classe ResourceClient . Para obter informações sobre como usar a classe ResourceClient em um aplicativo baseado em WCF, consulte o construtor da classe Resource .
O namespace WebSvcResource é um nome arbitrário para obter uma referência para o serviço da web de Resource.asmx (ou o serviço de Resource.svc) do Project Server Interface (PSI). Métodos de Resource classe o check-out, check-in, atualize ou crie recursos e suas configurações de autorização. Recursos podem ser trabalho, material ou recursos de custo. Métodos também podem ativar ou desativar usuários e criar, ler, atualizar ou excluir representantes de recursos. Métodos podem encontrar recursos por nome, GUID ou departamentos inteiros; ler recursos ou dados do usuário e informações relacionadas à segurança; e obtenha todas as atribuições de um recurso.
Resource métodos normalmente usam ou retornam um dos seguintes objetos de DataSet :
Classes
Class | Description | |
---|---|---|
![]() |
Resource | Inclui métodos para o gerenciamento de recursos e usuários no Project Server. |
![]() |
ResourceAssignmentDataSet | Essa classe contém a atribuição de recursos da empresa para tarefas específicas. |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable | Representa os valores de campo personalizado para linhas de ResourceAssignmentDataSet.ResourceAssignmentRow . |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow | Representa um valor de campo personalizado para um objeto específico ResourceAssignmentDataSet.ResourceAssignmentRow . |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent | Evento que ocorre quando os dados em um ResourceAssignmentCustomFieldsRow são alterados. |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentDataTable | Representa os recursos atribuídos a tarefas específicas. |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentRow | Representa uma instância de um recurso é atribuído a uma tarefa específica em um projeto. |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent | Evento que ocorre quando os dados em um ResourceAssignmentRow são alterados. |
![]() |
ResourceAuthorizationDataSet | Representa a autorização de recursos da empresa para as tarefas do projeto. |
![]() |
ResourceAuthorizationDataSet.CategoryPermissionsDataTable | Representa informações sobre permissões de categoria do recurso que estão contidas em um ou mais objetos ResourceAuthorizationDataSet.CategoryPermissionsRow . |
![]() |
ResourceAuthorizationDataSet.CategoryPermissionsRow | Especifica informações associadas a uma linha de permissões de categoria de autorização de recursos. |
![]() |
ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent | Evento que ocorre quando os dados em um CategoryPermissionsRow são alterados. |
![]() |
ResourceAuthorizationDataSet.GlobalPermissionsDataTable | Representa informações sobre permissões de recursos global que estão contidas em um ou mais objetos ResourceAuthorizationDataSet.GlobalPermissionsRow . |
![]() |
ResourceAuthorizationDataSet.GlobalPermissionsRow | Representa informações sobre permissões globais de recursos como uma linha no objeto ResourceAuthorizationDataSet.GlobalPermissionsDataTable . |
![]() |
ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent | Evento que ocorre quando os dados em um GlobalPermissionsRow são alterados. |
![]() |
ResourceAuthorizationDataSet.GroupMembershipsDataTable | Representa informações sobre membros de grupos de recursos que estão contidas em um ou mais objetos ResourceAuthorizationDataSet.GroupMembershipsRow . |
![]() |
ResourceAuthorizationDataSet.GroupMembershipsRow | Representa informações de associação de grupo de recursos como uma linha no objeto ResourceAuthorizationDataSet.GroupMembershipsDataTable . |
![]() |
ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent | Evento que ocorre quando os dados em um GroupMembershipsRow são alterados. |
![]() |
ResourceAuthorizationDataSet.ResourcesDataTable | Representa informações sobre autorizações de recurso contidas em um ou mais objetos ResourceAuthorizationDataSet.ResourcesRow . |
![]() |
ResourceAuthorizationDataSet.ResourcesRow | Representa informações sobre autorizações de recursos como uma linha no objeto ResourceAuthorizationDataSet.ResourcesDataTable . |
![]() |
ResourceAuthorizationDataSet.ResourcesRowChangeEvent | Evento que ocorre quando os dados em um ResourcesRow são alterados. |
![]() |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable | Representa informações sobre as relações entre as categorias de segurança que está contido em um ou mais objetos ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow . |
![]() |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow | Representa os relacionamentos entre as categorias de segurança como uma linha no objeto ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable . |
![]() |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent | Evento que ocorre quando os dados em um SecurityPrincipleCategoryRelationsRow são alterados. |
![]() |
ResourceDataSet | Usado para manter conjuntos de recursos que estão associados a projetos. |
![]() |
ResourceDataSet.CalendarExceptionsDataTable | Representa informações sobre conflitos de recursos de calendário que estão contidas em um ou mais objetos ResourceDataSet.CalendarExceptionsRow . |
![]() |
ResourceDataSet.CalendarExceptionsRow | Representa uma exceção do calendário para um recurso. |
![]() |
ResourceDataSet.CalendarExceptionsRowChangeEvent | Evento que ocorre quando os dados em um CalendarExceptionsRow são alterados. |
![]() |
ResourceDataSet.ResourceAvailabilitiesDataTable | Representa informações sobre availabilities do recurso que estão contidas em um ou mais objetos ResourceDataSet.ResourceAvailabilitiesRow . |
![]() |
ResourceDataSet.ResourceAvailabilitiesRow | Representa a disponibilidade do recurso identificado com a propriedade RES_UID . |
![]() |
ResourceDataSet.ResourceAvailabilitiesRowChangeEvent | Evento que ocorre quando os dados em um ResourceAvailabilitiesRow são alterados. |
![]() |
ResourceDataSet.ResourceCustomFieldsDataTable | Representa informações sobre campos personalizados do recurso que estão contidas em um ou mais objetos ResourceDataSet.ResourceCustomFieldsRow . |
![]() |
ResourceDataSet.ResourceCustomFieldsRow | Obtém as informações de campo personalizado relacionadas a um recurso. |
![]() |
ResourceDataSet.ResourceCustomFieldsRowChangeEvent | Evento que ocorre quando os dados em um ResourceCustomFieldsRow são alterados. |
![]() |
ResourceDataSet.ResourceRatesDataTable | Representa informações sobre as taxas de recursos que estão contidos em um ou mais objetos ResourceDataSet.ResourceRatesDataTable . |
![]() |
ResourceDataSet.ResourceRatesRow | Obtém um conjunto de dados de taxa de custo de um recurso. |
![]() |
ResourceDataSet.ResourceRatesRowChangeEvent | Evento que ocorre quando os dados em um ResourceRatesRow são alterados. |
![]() |
ResourceDataSet.ResourcesDataTable | Representa informações sobre recursos do projeto que estão contidas em um ou mais objetos ResourceDataSet.ResourcesDataTable . |
![]() |
ResourceDataSet.ResourcesRow | Obtém informações sobre um recurso específico. |
![]() |
ResourceDataSet.ResourcesRowChangeEvent | Evento que ocorre quando os dados em um ResourcesRow são alterados. |
![]() |
UserDelegationDataSet | Representa informações sobre delegações de recursos do usuário. |
![]() |
UserDelegationDataSet.ResourceDelegationsDataTable | Representa informações sobre delegações de recursos do usuário que estão contidas em um ou mais objetos UserDelegationDataSet.ResourceDelegationsRow . |
![]() |
UserDelegationDataSet.ResourceDelegationsRow | Representa informações sobre delegações de recursos do usuário como uma linha no objeto UserDelegationDataSet.ResourceDelegationsDataTable . |
![]() |
UserDelegationDataSet.ResourceDelegationsRowChangeEvent | Evento que ocorre quando os dados em um ResourceDelegationsRow são alterados. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAssignmentDataSet.ResourceAssignmentRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAssignmentDataSet.ResourceAssignmentRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAuthorizationDataSet.CategoryPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAuthorizationDataSet.GlobalPermissionsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAuthorizationDataSet.GroupMembershipsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAuthorizationDataSet.GroupMembershipsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAuthorizationDataSet.ResourcesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAuthorizationDataSet.ResourcesRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceDataSet.CalendarExceptionsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceDataSet.CalendarExceptionsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceDataSet.ResourceAvailabilitiesRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceDataSet.ResourceCustomFieldsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceDataSet.ResourceRatesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceDataSet.ResourceRatesRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
ResourceDataSet.ResourcesRowChangeEventHandler | Descreve as configurações para quando os dados associados a um ResourceDataSet.ResourcesRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
UserDelegationDataSet.ResourceDelegationsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um UserDelegationDataSet.ResourceDelegationsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
DelegationFilter | Especifica o filtro para localizar as delegações de usuário. |
![]() |
ResourceActiveFilter | Especifica o tipo de filtro de recurso. |