WebSvcAdmin-Namespace
Die Klasse Admin ist die primäre Klasse im WebSvcAdmin -Namespace. Die Admin -Klasse enthält Methoden, die zum Verwalten von administrativen Einstellungen und Vorgänge in Project Server und verwandte SharePoint-Websites.
Hinweis
Admin ist eine Klasse, in die ASMX-Webdienst. Admin ist eine Schnittstelle, die in der AdminClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der AdminClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor Admin .
WebSvcAdmin Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf die Admin.asmx-Webdienst (oder den Admin.svc-Dienst) von Project Server Interface (PSI).
Im folgenden werden typische administrativen Aktionen, die programmgesteuert verwaltet werden können:
Verwalten von Statuserfassung Einstellungen und das Überwachungsprotokoll.
Verwalten von Project Server-Synchronisierung mit Microsoft Active Directory-Verzeichnisdienste.
Verwalten von Währung und Zeitberichte.
Die Methoden des Admin -Klasse in der Regel verwenden oder einen der folgenden Objekte zurückgeben:
Klassen
Klasse | Beschreibung | |
---|---|---|
![]() |
Admin | Enthält Methoden zum Verwalten von administrativen Einstellungen und Vorgänge in Project Server und verwandte Microsoft SharePoint Server 2013 Websites. |
![]() |
ADSyncERPSettings | Dient zum Verwalten von Einstellungen für die Synchronisierung des Enterprise-Ressourcenpools mit zugeordneten Active Directory Domain Services. |
![]() |
ADSyncERPSettings2 | Dient zum Verwalten von Einstellungen für die Synchronisierung des Enterprise-Ressourcenpools mit zugeordneten Active Directory Domain Services. Enthält Einstellungen für die Synchronisierung eines Enterprise-Ressourcenpools mit Active Directory-Gruppe. |
![]() |
ADSyncGroupSettings | Verwaltet die Einstellungen für die Synchronisierung zwischen Active Directory-Gruppen und Enterprise-Ressourcenpool. |
![]() |
DepartmentsDataSet | Stellt die Auflistung von Abteilungen, die für projektentitäten und Ressource Entitäten verwendet werden. |
![]() |
DepartmentsDataSet.DepartmentsDataTable | Stellt eine Datentabelle, die die Auflistung von Abteilungen verwaltet, die für projektentitäten und Ressource Entitäten verwendet werden. |
![]() |
DepartmentsDataSet.DepartmentsRow | Stellt eine Abteilung für projektentitäten zuweisen. |
![]() |
DepartmentsDataSet.DepartmentsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine DepartmentsRow geändert werden. |
![]() |
FiscalPeriodDataSet | Stellt den Geschäftszeitraum für die Berichterstellung. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsDataTable | Stellt eine Datentabelle, die Zeilen der Geschäftszeiträume Period Informationen verwaltet. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRow | Fiscal Period Berichtinformationen als eine Zeile im FiscalPeriodDataSet.FiscalPeriodsDataTable -Objekt darstellt. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine [FiscalPeriodDataSet.FiscalPeriodsRow] geändert werden. |
![]() |
FiscalYearDataSet | Stellt Informationen über das Geschäftsjahr für Zeitberichte dar. |
![]() |
FiscalYearDataSet.FiscalYearsDataTable | Stellt eine Datentabelle, die Zeilen der Geschäftsjahr Informationen verwaltet. |
![]() |
FiscalYearDataSet.FiscalYearsRow | Stellt eine Zeile mit dieser Methode Period Informationen im FiscalYearDataSet.FiscalYearsDataTable -Objekt. |
![]() |
FiscalYearDataSet.FiscalYearsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine FiscalYearsRow geändert werden. |
![]() |
StatusingSettingsDataSet | Stellt eine Auflistung von Einstellungen, die Statusaktualisierungen und Zuordnungen in Project Server verwalten. |
![]() |
StatusingSettingsDataSet.StatusingSettingsDataTable | Stellt eine Datentabelle, die Zeilen der Arbeitszeittabelle Statuseinstellungen verwaltet. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRow | Ein StatusingSettingsDataSet.StatusingSettingsRow -Objekt darstellt, die verwendet wird, für die Berichterstellung Projektfortschritt Einstellungsinformationen. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine StatusingSettingsRow geändert werden. |
![]() |
TimePeriodDataSet | Speichert time Period Konfigurationsinformationen. |
![]() |
TimePeriodDataSet.TimePeriodsDataTable | Stellt eine Datentabelle, die Time Period Informationen verwaltet. |
![]() |
TimePeriodDataSet.TimePeriodsRow | Enthält eine Zeile mit Time Period-Informationen. |
![]() |
TimePeriodDataSet.TimePeriodsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimePeriodsRow geändert werden. |
![]() |
TimesheetAuditExportDataSet | So exportieren Sie Arbeitszeittabellen-Überwachung von Daten verwendet. |
![]() |
TimesheetAuditExportDataSet.AuditExportsDataTable | Stellt eine Datentabelle, die Informationen zur Überwachung und Exportieren von Arbeitszeittabellen verwaltet. |
![]() |
TimesheetAuditExportDataSet.AuditExportsRow | Enthält eine Zeile der Arbeitszeittabelle Überwachungsinformationen. |
![]() |
TimesheetAuditExportDataSet.AuditExportsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine AuditExportsRow geändert werden. |
![]() |
TimesheetLineClassDataSet | Zum Verwalten von Daten in Arbeitszeittabellen Zeile-Klasse, die Namen Beschreibungen und verwendet. |
![]() |
TimesheetLineClassDataSet.DepartmentsDataTable | Stellt eine Datentabelle, die Arbeitszeittabelle Leitungsinformationen Klasse Abteilung verwaltet. |
![]() |
TimesheetLineClassDataSet.DepartmentsRow | Identifikationsinformationen für eine Abteilung in einer Arbeitszeittabelle Zeile Klasse Abteilung-Tabelle enthält. |
![]() |
TimesheetLineClassDataSet.DepartmentsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimesheetLineClassDataSet.DepartmentsRow geändert werden. |
![]() |
TimesheetLineClassDataSet.LineClassesDataTable | Stellt eine Datentabelle, die die Arbeitszeittabelle Klassen Positionsinformationen, die verwendet wird verwaltet, um Arbeitszeittabellen auszufüllen. |
![]() |
TimesheetLineClassDataSet.LineClassesRow | Stellt eine Klasse der Arbeitszeittabellenzeile an. |
![]() |
TimesheetLineClassDataSet.LineClassesRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimesheetLineClassDataSet.LineClassesRow geändert werden. |
![]() |
TimesheetManagersDataSet | Arbeitszeittabellen-Manager-Einstellungen in in TimeSheetSettingsDataSet.TimeSheetSettingsDataTable und TimeSheetSettingsDataSet.TimeSheetSettingsRow -Objekte darstellt. |
![]() |
TimesheetManagersDataSet.TimesheetManagersDataTable | |
![]() |
TimesheetManagersDataSet.TimesheetManagersRow | Enthält Informationen über einen Arbeitszeittabellen-Manager in einer Datentabelle der Arbeitszeittabellen-Manager. |
![]() |
TimesheetManagersDataSet.TimesheetManagersRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimesheetManagersDataSet.TimesheetManagersRow geändert werden. |
![]() |
TimeSheetSettingsDataSet | Arbeitszeittabellen-Einstellungen in TimeSheetSettingsDataSet.TimeSheetSettingsDataTable und TimeSheetSettingsDataSet.TimeSheetSettingsRow -Objekte darstellt. |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsDataTable | Stellt eine Datentabelle, die Arbeitszeittabelle Einstellungsinformationen verwaltet. |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRow | Arbeitszeittabelle Einstellungsinformationen als eine Zeile im TimeSheetSettingsDataSet.TimeSheetSettingsDataTable -Objekt darstellt. |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimeSheetSettingsRow geändert werden. |
![]() |
UnsubmittedTimesheetDataSet | Stellt nicht übermittelte Arbeitszeittabelleninformationen für einen angegebenen Zeitraum. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsDataTable | Stellt eine Datentabelle, die Time Period Informationen verwaltet. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRow | Enthält eine Zeile mit Time Period-Informationen. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine TimePeriodsRow geändert werden. |
![]() |
VersionsDataSet | Project Professional-Versionsnummern enthält. |
![]() |
VersionsDataSet.VersionsDataTable | Stellt eine Datentabelle, die die Liste der Project Professional-Versionen verwaltet, die eine Verbindung mit Project Server herstellen können. |
![]() |
VersionsDataSet.VersionsRow | Stellt eine Project Professional-Version, die eine Verbindung mit Project Server herstellen kann. |
![]() |
VersionsDataSet.VersionsRowChangeEvent | Ein Ereignis, das auftritt, wenn Daten in eine VersionsRow geändert werden. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
![]() |
DepartmentsDataSet.DepartmentsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für DepartmentsDataSet.DepartmentsRow Daten ausgeführt wird. |
![]() |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine FiscalPeriodDataSet.FiscalPeriodsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. |
![]() |
FiscalYearDataSet.FiscalYearsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine FiscalYearDataSet.FiscalYearsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. |
![]() |
StatusingSettingsDataSet.StatusingSettingsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für StatusingSettingsDataSet.StatusingSettingsRow Daten ausgeführt wird. |
![]() |
TimePeriodDataSet.TimePeriodsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für TimePeriodDataSet.TimePeriodsRow Daten ausgeführt wird. |
![]() |
TimesheetAuditExportDataSet.AuditExportsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für TimesheetAuditExportDataSet.AuditExportsRow Daten ausgeführt wird. |
![]() |
TimesheetLineClassDataSet.DepartmentsRowChangeEventHandler | |
![]() |
TimesheetLineClassDataSet.LineClassesRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für TimesheetLineClassDataSet.LineClassesRow Daten ausgeführt wird. |
![]() |
TimesheetManagersDataSet.TimesheetManagersRowChangeEventHandler | |
![]() |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine TimeSheetSettingsDataSet.TimeSheetSettingsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. |
![]() |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für UnsubmittedTimesheetDataSet.TimePeriodsRow Daten ausgeführt wird. |
![]() |
VersionsDataSet.VersionsRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für VersionsDataSet.VersionsRow Daten ausgeführt wird. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
![]() |
ADSyncFrequencyUnit | Gibt die Zeiteinheit für die Synchronisierung der Project Server-Gruppen oder des Enterprise-Ressourcenpools mit Active Directory-Verzeichnisdiensten. |
![]() |
ADSyncStatus | Gibt den Status des Synchronisierungsvorgangs mit zugeordneten Active Directory-Verzeichnisdienstgruppen Enterprise-Ressourcenpool. |
![]() |
AuditType | Gibt an, welche Audit als, und Anpassung, Ressource oder beides. |
![]() |
CacheType | Für die interne Verwendung reserviert. Gibt den Typ des Caches. |
![]() |
DatabaseTimeoutType | Für die interne Verwendung reserviert. Bezieht sich auf die Project Server Core Datenbanktyp Timeout. |
![]() |
LineClassState | Gibt den Status einer Zeile der Arbeitszeittabelle. |
![]() |
LineClassType | Gibt den Typ der Zeile der Arbeitszeittabelle. |
![]() |
PeriodState | Gibt den Zustand der Zeitraum in einer Arbeitszeittabelle für eine Aktion an. |
![]() |
UserSyncSettings | Gibt die Synchronisierungseinstellungen für den Benutzer zum Verwalten von Project Server-Ressourcen. Hinweis: Verwenden Sie stattdessen Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings . |