WebSvcAdmin namespace
A classe Admin é a principal classe no namespace WebSvcAdmin . A classe Admin inclui métodos que para gerenciar operações no Project Server e sites SharePoint relacionados e configurações administrativas.
Dica
No serviço da web ASMX, Admin é uma classe. No serviço do WCF, o Admin é uma interface que é implementada na classe AdminClient . Para obter informações sobre como usar a classe AdminClient em um aplicativo baseado em WCF, consulte o construtor da classe Admin .
O namespace WebSvcAdmin é um nome arbitrário para obter uma referência para o serviço da web de Admin.asmx (ou o serviço de Admin.svc) do Project Server Interface (PSI).
A seguir é ações administrativas típicas que podem ser gerenciadas por meio de programação:
Gerencie o log de auditoria e configurações de status.
Gerencie a sincronização do Project Server com os serviços de diretório do Microsoft Active Directory.
Gerencie períodos de relatório e a moeda.
Normalmente, os métodos da classe Admin usam ou retornam um dos seguintes objetos:
Classes
Classe | Descrição | |
---|---|---|
![]() |
Admin | Inclui os métodos de gerenciamento de operações no Project Server e sites relacionados Microsoft SharePoint Server 2013 e configurações administrativas. |
![]() |
ADSyncERPSettings | Usado para manter as configurações de sincronização do Pool de recursos da empresa com os serviços do Active Directory associados. |
![]() |
ADSyncERPSettings2 | Usado para manter as configurações de sincronização do Pool de recursos da empresa com os serviços do Active Directory associados. Fornece configurações para a sincronização de um Pool de recursos da empresa com um grupo do Active Directory. |
![]() |
ADSyncGroupSettings | Gerencia as configurações de sincronização entre grupos do Active Directory e o Pool de recursos da empresa. |
![]() |
DepartmentsDataSet | Representa a coleção de departamentos que são usados para entidades do projeto e para as entidades de recurso. |
![]() |
DepartmentsDataSet.DepartmentsDataTable | Representa uma tabela de dados que mantém a coleção de departamentos que são usados para entidades de projeto e entidades de recurso. |
![]() |
DepartmentsDataSet.DepartmentsRow | Representa um departamento para a atribuição de entidades do projeto. |
![]() |
DepartmentsDataSet.DepartmentsRowChangeEvent | Um evento que ocorre quando os dados em um DepartmentsRow são alterados. |
![]() |
FiscalPeriodDataSet | Representa o período de relatório. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsDataTable | Representa uma tabela de dados que mantém linhas de informações do período fiscais. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRow | Representa informações de relatório Períodas fiscais como uma linha no objeto FiscalPeriodDataSet.FiscalPeriodsDataTable . |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEvent | Um evento que ocorre quando os dados em um [FiscalPeriodDataSet.FiscalPeriodsRow] são alterados. |
![]() |
FiscalYearDataSet | Representa informações sobre o ano fiscal período do relatório. |
![]() |
FiscalYearDataSet.FiscalYearsDataTable | Representa uma tabela de dados que mantém linhas de informações do ano fiscal. |
![]() |
FiscalYearDataSet.FiscalYearsRow | Representa uma linha de informações do período fiscais no objeto FiscalYearDataSet.FiscalYearsDataTable . |
![]() |
FiscalYearDataSet.FiscalYearsRowChangeEvent | Um evento que ocorre quando os dados em um FiscalYearsRow são alterados. |
![]() |
StatusingSettingsDataSet | Representa uma coleção de configurações que gerenciam atualizações de status e atribuições no Project Server. |
![]() |
StatusingSettingsDataSet.StatusingSettingsDataTable | Representa uma tabela de dados que mantém linhas de informações de status do quadro de horários. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRow | Um objeto StatusingSettingsDataSet.StatusingSettingsRow representa as informações de configurações que são usadas para relatórios de progresso do projeto. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRowChangeEvent | Um evento que ocorre quando os dados em um StatusingSettingsRow são alterados. |
![]() |
TimePeriodDataSet | Armazena informações de configuração de período de tempo. |
![]() |
TimePeriodDataSet.TimePeriodsDataTable | Representa uma tabela de dados que mantém as informações de período de tempo. |
![]() |
TimePeriodDataSet.TimePeriodsRow | Contém uma linha de informações do período. |
![]() |
TimePeriodDataSet.TimePeriodsRowChangeEvent | Um evento que ocorre quando os dados em um TimePeriodsRow são alterados. |
![]() |
TimesheetAuditExportDataSet | Usado para exportar dados de auditoria de quadro de horários. |
![]() |
TimesheetAuditExportDataSet.AuditExportsDataTable | Representa uma tabela de dados que mantém as informações de auditoria e exportação de folhas de ponto. |
![]() |
TimesheetAuditExportDataSet.AuditExportsRow | Contém uma linha de informações de auditoria de quadro de horários. |
![]() |
TimesheetAuditExportDataSet.AuditExportsRowChangeEvent | Um evento que ocorre quando os dados em um AuditExportsRow são alterados. |
![]() |
TimesheetLineClassDataSet | Usado para manter dados de classe de linha de quadro de horários que inclui os nomes e as descrições. |
![]() |
TimesheetLineClassDataSet.DepartmentsDataTable | Representa uma tabela de dados que mantém informações do departamento de classe de linha de quadro de horários. |
![]() |
TimesheetLineClassDataSet.DepartmentsRow | Fornece informações de identificação para um departamento em uma tabela de departamento de classe de linha de quadro de horários. |
![]() |
TimesheetLineClassDataSet.DepartmentsRowChangeEvent | Um evento que ocorre quando os dados em um TimesheetLineClassDataSet.DepartmentsRow são alterados. |
![]() |
TimesheetLineClassDataSet.LineClassesDataTable | Representa uma tabela de dados que mantém as informações de classes de linha de quadro de horários são usadas para preencher os quadros de horários. |
![]() |
TimesheetLineClassDataSet.LineClassesRow | Representa uma classe de linha de quadro de horários. |
![]() |
TimesheetLineClassDataSet.LineClassesRowChangeEvent | Um evento que ocorre quando os dados em um TimesheetLineClassDataSet.LineClassesRow são alterados. |
![]() |
TimesheetManagersDataSet | Representa configurações de gerentes de quadro de horários em objetos TimeSheetSettingsDataSet.TimeSheetSettingsDataTable e TimeSheetSettingsDataSet.TimeSheetSettingsRow . |
![]() |
TimesheetManagersDataSet.TimesheetManagersDataTable | |
![]() |
TimesheetManagersDataSet.TimesheetManagersRow | Fornece informações sobre um gerente de quadro de horários em uma tabela de dados do Gerenciador de quadro de horários. |
![]() |
TimesheetManagersDataSet.TimesheetManagersRowChangeEvent | Um evento que ocorre quando os dados em um TimesheetManagersDataSet.TimesheetManagersRow são alterados. |
![]() |
TimeSheetSettingsDataSet | Representa as configurações do quadro de horários em objetos TimeSheetSettingsDataSet.TimeSheetSettingsDataTable e TimeSheetSettingsDataSet.TimeSheetSettingsRow . |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsDataTable | Representa uma tabela de dados que mantém as informações de configurações do quadro de horários. |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRow | Representa informações de configuração do quadro de horários como uma linha no objeto TimeSheetSettingsDataSet.TimeSheetSettingsDataTable . |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent | Um evento que ocorre quando os dados em um TimeSheetSettingsRow são alterados. |
![]() |
UnsubmittedTimesheetDataSet | Representa quadros de informações de folha de ponto para períodos especificados de tempo não enviados. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsDataTable | Representa uma tabela de dados que mantém as informações de período de tempo. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRow | Contém uma linha de informações do período. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent | Um evento que ocorre quando os dados em um TimePeriodsRow são alterados. |
![]() |
VersionsDataSet | Contém números de versão do Project Professional. |
![]() |
VersionsDataSet.VersionsDataTable | Representa uma tabela de dados que mantém a lista de versões do Project Professional que podem se conectar ao Project Server. |
![]() |
VersionsDataSet.VersionsRow | Representa uma versão do Project Professional que pode se conectar ao Project Server. |
![]() |
VersionsDataSet.VersionsRowChangeEvent | Um evento que ocorre quando os dados em um VersionsRow são alterados. |
Representantes
Representante | Descrição | |
---|---|---|
![]() |
DepartmentsDataSet.DepartmentsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de DepartmentsDataSet.DepartmentsRow . |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um FiscalPeriodDataSet.FiscalPeriodsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
FiscalYearDataSet.FiscalYearsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um FiscalYearDataSet.FiscalYearsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de StatusingSettingsDataSet.StatusingSettingsRow . |
![]() |
TimePeriodDataSet.TimePeriodsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de TimePeriodDataSet.TimePeriodsRow . |
![]() |
TimesheetAuditExportDataSet.AuditExportsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de TimesheetAuditExportDataSet.AuditExportsRow . |
![]() |
TimesheetLineClassDataSet.DepartmentsRowChangeEventHandler | |
![]() |
TimesheetLineClassDataSet.LineClassesRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de TimesheetLineClassDataSet.LineClassesRow . |
![]() |
TimesheetManagersDataSet.TimesheetManagersRowChangeEventHandler | |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEventHandler | Descreve as configurações para quando os dados associados a um TimeSheetSettingsDataSet.TimeSheetSettingsRow são editados e um evento devem ser disparadas de manipulador de eventos. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de UnsubmittedTimesheetDataSet.TimePeriodsRow . |
![]() |
VersionsDataSet.VersionsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de VersionsDataSet.VersionsRow . |
Enumerações
Enumeração | Descrição | |
---|---|---|
![]() |
ADSyncFrequencyUnit | Especifica a unidade de tempo para sincronização de grupos do Project Server ou o Pool de recursos da empresa com os serviços de diretório do Active Directory. |
![]() |
ADSyncStatus | Indica o estado do processo de sincronização do Pool de recursos da empresa com grupos associados de serviço do Active Directory. |
![]() |
AuditType | Especifica o tipo de auditoria pelo avaliador, recursos ou ambos. |
![]() |
CacheType | Reservado para uso interno. Especifica o tipo de cache. |
![]() |
DatabaseTimeoutType | Reservado para uso interno. Refere-se ao tipo de tempo limite do banco de dados do Project Server core. |
![]() |
LineClassState | Especifica o estado de uma linha de quadro de horários. |
![]() |
LineClassType | Especifica o tipo de linha de quadro de horários. |
![]() |
PeriodState | Especifica o estado de um período de quadro de horários para uma ação. |
![]() |
UserSyncSettings | Especifica as configurações de sincronização do usuário para ajudar a gerenciar os recursos do Project Server. Observação: Use o Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings . |