WebSvcAdmin - Espace de noms
La classe Admin est la classe dans l'espace de noms WebSvcAdmin principale. La classe Admin inclut des méthodes pour gérer les paramètres d'administration et opérations dans Project Server et des sites SharePoint associés.
Notes
Dans le service web ASMX, Admin est une classe. Dans le service WCF, Admin est une interface qui est implémentée dans la classe AdminClient . Pour plus d'informations sur l'utilisation de la classe AdminClient dans une application basée sur WCF, voir le constructeur de classe Admin .
L'espace de noms WebSvcAdmin est le nom arbitraire d'une référence au service web Admin.asmx (ou le service Admin.svc) de la PSI Project Server Interface ().
Voici les actions d'administration classiques pouvant être gérés par programme :
Gérer les paramètres de l'État et le journal d'audit.
Gérer la synchronisation de Project Server avec services d'annuaire Microsoft Active Directory.
Gérer les périodes de rapports et de devise.
Les méthodes de la classe Admin généralement utilisent ou retourner l'un des objets suivants :
Classes
Classe | Description | |
---|---|---|
Admin | Inclut des méthodes permettant de gérer les paramètres d'administration et opérations dans Project Server et les sites associés Microsoft SharePoint Server 2013. | |
ADSyncERPSettings | Permet de gérer les paramètres de synchronisation de la liste des ressources d'entreprise avec des services Active Directory associés. | |
ADSyncERPSettings2 | Permet de gérer les paramètres de synchronisation de la liste des ressources d'entreprise avec des services Active Directory associés. Fournit des paramètres pour la synchronisation d'un Pool de ressources d'entreprise avec un groupe Active Directory. | |
ADSyncGroupSettings | Gère les paramètres de synchronisation entre les groupes Active Directory et les ressources d'entreprise. | |
DepartmentsDataSet | Représente la collection de services qui sont utilisés pour les entités du projet et pour les entités de la ressource. | |
DepartmentsDataSet.DepartmentsDataTable | Représente une table de données qui gère la collection des services qui sont utilisés pour les entités de projet et des entités de la ressource. | |
DepartmentsDataSet.DepartmentsRow | Représente un service pour l'affectation d'entités de projet. | |
DepartmentsDataSet.DepartmentsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un DepartmentsRow . | |
FiscalPeriodDataSet | Représente la période de déclaration fiscale. | |
FiscalPeriodDataSet.FiscalPeriodsDataTable | Représente une table de données qui gère les lignes d'informations de la période fiscales. | |
FiscalPeriodDataSet.FiscalPeriodsRow | Représente les informations de période report fiscales sous la forme d'une ligne dans l'objet FiscalPeriodDataSet.FiscalPeriodsDataTable . | |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un [FiscalPeriodDataSet.FiscalPeriodsRow] . | |
FiscalYearDataSet | Représente des informations sur l'exercice fiscal de l'exercice. | |
FiscalYearDataSet.FiscalYearsDataTable | Représente une table de données qui gère les lignes d'informations de l'exercice comptable. | |
FiscalYearDataSet.FiscalYearsRow | Représente une ligne d'informations sur les périodes fiscales dans l'objet FiscalYearDataSet.FiscalYearsDataTable . | |
FiscalYearDataSet.FiscalYearsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un FiscalYearsRow . | |
StatusingSettingsDataSet | Représente une collection de paramètres qui gèrent les mises à jour de l'état et les affectations dans Project Server. | |
StatusingSettingsDataSet.StatusingSettingsDataTable | Représente une table de données qui conserve les lignes de feuille de temps des paramètres d'état. | |
StatusingSettingsDataSet.StatusingSettingsRow | Un objet StatusingSettingsDataSet.StatusingSettingsRow représente des informations de paramètres qui sont utilisées pour signaler la progression du projet. | |
StatusingSettingsDataSet.StatusingSettingsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un StatusingSettingsRow . | |
TimePeriodDataSet | Stocke les informations de configuration de période de temps. | |
TimePeriodDataSet.TimePeriodsDataTable | Représente une table de données qui conserve les informations de période de temps. | |
TimePeriodDataSet.TimePeriodsRow | Contient une ligne d'informations de période de temps. | |
TimePeriodDataSet.TimePeriodsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimePeriodsRow . | |
TimesheetAuditExportDataSet | Permet d'exporter les données d'audit de la feuille de temps. | |
TimesheetAuditExportDataSet.AuditExportsDataTable | Représente une table de données qui conserve les informations d'audit et d'exportation de feuilles de temps. | |
TimesheetAuditExportDataSet.AuditExportsRow | Contient une ligne de feuille de temps des informations d'audit. | |
TimesheetAuditExportDataSet.AuditExportsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un AuditExportsRow . | |
TimesheetLineClassDataSet | Permet de tenir à jour les données de classe de feuille de temps ligne comportant les noms et descriptions. | |
TimesheetLineClassDataSet.DepartmentsDataTable | Représente une table de données qui conserve les informations de service de classe de ligne de feuille de temps. | |
TimesheetLineClassDataSet.DepartmentsRow | Fournit des informations d'identification d'un département dans une table de service de classe ligne feuille de temps. | |
TimesheetLineClassDataSet.DepartmentsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimesheetLineClassDataSet.DepartmentsRow . | |
TimesheetLineClassDataSet.LineClassesDataTable | Représente une table de données qui conserve les informations de classes de ligne de feuille de temps qui sont utilisées pour remplir des feuilles de temps. | |
TimesheetLineClassDataSet.LineClassesRow | Représente une classe de ligne de feuille de temps. | |
TimesheetLineClassDataSet.LineClassesRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimesheetLineClassDataSet.LineClassesRow . | |
TimesheetManagersDataSet | Représente les paramètres de gestionnaires de feuille de temps dans les objets TimeSheetSettingsDataSet.TimeSheetSettingsDataTable et TimeSheetSettingsDataSet.TimeSheetSettingsRow . | |
TimesheetManagersDataSet.TimesheetManagersDataTable | ||
TimesheetManagersDataSet.TimesheetManagersRow | Fournit des informations sur un gestionnaire de feuille de temps dans une table de données du Gestionnaire de feuille de temps. | |
TimesheetManagersDataSet.TimesheetManagersRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimesheetManagersDataSet.TimesheetManagersRow . | |
TimeSheetSettingsDataSet | Représente les paramètres de feuille de temps dans les objets TimeSheetSettingsDataSet.TimeSheetSettingsDataTable et TimeSheetSettingsDataSet.TimeSheetSettingsRow . | |
TimeSheetSettingsDataSet.TimeSheetSettingsDataTable | Représente une table de données qui conserve les informations des paramètres de feuille de temps. | |
TimeSheetSettingsDataSet.TimeSheetSettingsRow | Représente des informations de paramètres de feuille de temps sous la forme d'une ligne dans l'objet TimeSheetSettingsDataSet.TimeSheetSettingsDataTable . | |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimeSheetSettingsRow . | |
UnsubmittedTimesheetDataSet | Représente non soumises à des informations de feuille de temps pour des périodes spécifiées. | |
UnsubmittedTimesheetDataSet.TimePeriodsDataTable | Représente une table de données qui conserve les informations de période de temps. | |
UnsubmittedTimesheetDataSet.TimePeriodsRow | Contient une ligne d'informations de période de temps. | |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un TimePeriodsRow . | |
VersionsDataSet | Contient les numéros de version de Project Professional. | |
VersionsDataSet.VersionsDataTable | Représente une table de données qui gère la liste des versions de Project Professionnel qui peuvent se connecter à Project Server. | |
VersionsDataSet.VersionsRow | Représente une version de Project Professionnel qui peut se connecter à Project Server. | |
VersionsDataSet.VersionsRowChangeEvent | Un événement qui se produit lors de la modification des données dans un VersionsRow . |
Délégués
Délégué | Description | |
---|---|---|
DepartmentsDataSet.DepartmentsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de DepartmentsDataSet.DepartmentsRow . | |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une FiscalPeriodDataSet.FiscalPeriodsRow sont modifiées et un événement doivent être déclenchés. | |
FiscalYearDataSet.FiscalYearsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une FiscalYearDataSet.FiscalYearsRow sont modifiées et un événement doivent être déclenchés. | |
StatusingSettingsDataSet.StatusingSettingsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de StatusingSettingsDataSet.StatusingSettingsRow . | |
TimePeriodDataSet.TimePeriodsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de TimePeriodDataSet.TimePeriodsRow . | |
TimesheetAuditExportDataSet.AuditExportsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de TimesheetAuditExportDataSet.AuditExportsRow . | |
TimesheetLineClassDataSet.DepartmentsRowChangeEventHandler | ||
TimesheetLineClassDataSet.LineClassesRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de TimesheetLineClassDataSet.LineClassesRow . | |
TimesheetManagersDataSet.TimesheetManagersRowChangeEventHandler | ||
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimeSheetSettingsDataSet.TimeSheetSettingsRow sont modifiées et un événement doivent être déclenchés. | |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de UnsubmittedTimesheetDataSet.TimePeriodsRow . | |
VersionsDataSet.VersionsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de VersionsDataSet.VersionsRow . |
Énumérations
Énumération | Description | |
---|---|---|
ADSyncFrequencyUnit | Spécifie l'unité de temps pour la synchronisation des groupes Project Server ou le Pool de ressources d'entreprise avec des services d'annuaire Active Directory. | |
ADSyncStatus | Indique l'état du processus de synchronisation des ressources d'entreprise avec des groupes de service Active Directory associés. | |
AuditType | Spécifie le type d'audit par BI, les ressources ou les deux. | |
CacheType | Réservé à une utilisation interne. Spécifie le type de cache. | |
DatabaseTimeoutType | Réservé à une utilisation interne. Désigne le type de délai d'attente de base de données Project Server core. | |
LineClassState | Spécifie l'état d'une ligne de feuille de temps. | |
LineClassType | Spécifie le type de ligne feuille de temps. | |
PeriodState | Spécifie l'état d'une période de feuille de temps pour une action. | |
UserSyncSettings | Spécifie les paramètres de synchronisation utilisateur pour faciliter la gestion des ressources de Project Server. Remarque : Utilisez plutôt Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings . |