WebSvcResource-Namespace
Die Klasse Resource ist die primäre Klasse im WebSvcResource -Namespace. Die Resource -Klasse enthält Methoden, die das Verwalten von Projekten, Projektentitäten wie Aufgaben, Ressourcen, und Zuordnungen und Auswirkungen auf die Projekte für Portfolioanalysen.
Hinweis
Resource ist eine Klasse, in die ASMX-Webdienst. Resource ist eine Schnittstelle, die in der ResourceClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der ResourceClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor Resource .
WebSvcResource Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf die Resource.asmx-Webdienst (oder den Resource.svc-Dienst) von Project Server Interface (PSI). Methoden in der Resource Klasse kann, Auschecken Einchecken, aktualisieren oder Erstellen von Ressourcen und ihren Autorisierungseinstellungen. Ressourcen können Arbeit, Material oder Kostenressourcen sein. Methoden können auch aktivieren oder Deaktivieren von Benutzern und erstellen, lesen, aktualisieren oder löschen ressourcenstellvertretungen. Methoden finden Ressourcen nach Name, GUID oder Abteilung; Lesen Sie die Ressource oder Benutzerdaten und verwandte Sicherheitsinformationen; und rufen Sie alle Zuordnungen für eine Ressource.
Resource Methoden in der Regel verwenden oder einen der folgenden DataSet -Objekte zurückgeben:
Klassen
Klasse | Beschreibung | |
---|---|---|
Resource | Enthält Methoden zum Verwalten von Ressourcen und Benutzern in Project Server. | |
ResourceAssignmentDataSet | Diese Klasse enthält die Zuordnung von Enterprise-Ressourcen, die bestimmte Aufgaben. | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable | Stellt Werte für benutzerdefinierte Felder für ResourceAssignmentDataSet.ResourceAssignmentRow Zeilen. | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow | Einen Wert des benutzerdefinierten Feldes für ein bestimmtes ResourceAssignmentDataSet.ResourceAssignmentRow -Objekt darstellt. | |
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceAssignmentCustomFieldsRow geändert werden. | |
ResourceAssignmentDataSet.ResourceAssignmentDataTable | Ressourcen für bestimmte Vorgänge darstellt. | |
ResourceAssignmentDataSet.ResourceAssignmentRow | Stellt eine Instanz einer Ressource, die eine bestimmte Aufgabe in einem Projekt zugewiesen ist. | |
ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceAssignmentRow geändert werden. | |
ResourceAuthorizationDataSet | Stellt die Autorisierung des Enterprise-Ressourcen für Project-Aufgaben. | |
ResourceAuthorizationDataSet.CategoryPermissionsDataTable | Stellt Informationen zu Kategorieberechtigungen Ressource, die in ein oder mehrere ResourceAuthorizationDataSet.CategoryPermissionsRow -Objekte enthalten ist. | |
ResourceAuthorizationDataSet.CategoryPermissionsRow | Gibt eine Zeile mit der Ressource Autorisierung Kategorieberechtigungen Informationen zugeordnet. | |
ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine CategoryPermissionsRow geändert werden. | |
ResourceAuthorizationDataSet.GlobalPermissionsDataTable | Stellt Informationen zu globalen Berechtigungen für Ressourcen, die in ein oder mehrere ResourceAuthorizationDataSet.GlobalPermissionsRow -Objekte enthalten ist. | |
ResourceAuthorizationDataSet.GlobalPermissionsRow | Informationen zur Ressource globale Berechtigungen als eine Zeile im ResourceAuthorizationDataSet.GlobalPermissionsDataTable -Objekt darstellt. | |
ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine GlobalPermissionsRow geändert werden. | |
ResourceAuthorizationDataSet.GroupMembershipsDataTable | Stellt Informationen zur Ressource Gruppenmitgliedschaften, die in ein oder mehrere ResourceAuthorizationDataSet.GroupMembershipsRow -Objekte enthalten ist. | |
ResourceAuthorizationDataSet.GroupMembershipsRow | Informationen zur Ressource Gruppenmitgliedschaft als eine Zeile im ResourceAuthorizationDataSet.GroupMembershipsDataTable -Objekt darstellt. | |
ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine GroupMembershipsRow geändert werden. | |
ResourceAuthorizationDataSet.ResourcesDataTable | Stellt Informationen zur Ressource Autorisierungen in ein oder mehrere ResourceAuthorizationDataSet.ResourcesRow -Objekte enthalten sind. | |
ResourceAuthorizationDataSet.ResourcesRow | Informationen zur Ressource Autorisierungen als eine Zeile im ResourceAuthorizationDataSet.ResourcesDataTable -Objekt darstellt. | |
ResourceAuthorizationDataSet.ResourcesRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourcesRow geändert werden. | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable | Stellt Informationen zu den Beziehungen zwischen Sicherheitskategorien, der in ein oder mehrere ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow -Objekte enthalten ist. | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow | Beziehungen zwischen Sicherheitskategorien als eine Zeile im ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable -Objekt darstellt. | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine SecurityPrincipleCategoryRelationsRow geändert werden. | |
ResourceDataSet | Verwendet, um Sammlungen von Ressourcen verwalten, die Projekten zugeordnet sind. | |
ResourceDataSet.CalendarExceptionsDataTable | Stellt Informationen zu Ressourcenkonflikte Kalender, der in ein oder mehrere ResourceDataSet.CalendarExceptionsRow -Objekte enthalten ist. | |
ResourceDataSet.CalendarExceptionsRow | Stellt eine Kalenderausnahme für eine Ressource. | |
ResourceDataSet.CalendarExceptionsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine CalendarExceptionsRow geändert werden. | |
ResourceDataSet.ResourceAvailabilitiesDataTable | Stellt Informationen zur Ressource Availabilities, der in ein oder mehrere ResourceDataSet.ResourceAvailabilitiesRow -Objekte enthalten ist. | |
ResourceDataSet.ResourceAvailabilitiesRow | Stellt die Verfügbarkeit der Ressource mit der RES_UID -Eigenschaft identifiziert. | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceAvailabilitiesRow geändert werden. | |
ResourceDataSet.ResourceCustomFieldsDataTable | Stellt Informationen zu benutzerdefinierten Ressourcenfeldern, der in ein oder mehrere ResourceDataSet.ResourceCustomFieldsRow -Objekte enthalten ist. | |
ResourceDataSet.ResourceCustomFieldsRow | Ruft die Informationen zu benutzerdefinierten Feldern im Zusammenhang mit einer Ressource ab. | |
ResourceDataSet.ResourceCustomFieldsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceCustomFieldsRow geändert werden. | |
ResourceDataSet.ResourceRatesDataTable | Stellt Informationen zu Sätze für Ressourcen, die in ein oder mehrere ResourceDataSet.ResourceRatesDataTable -Objekte enthalten sind. | |
ResourceDataSet.ResourceRatesRow | Ruft einen Satz von Daten für die Kosten für eine Ressource ab. | |
ResourceDataSet.ResourceRatesRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceRatesRow geändert werden. | |
ResourceDataSet.ResourcesDataTable | Stellt Informationen über Projektressourcen, der in ein oder mehrere ResourceDataSet.ResourcesDataTable -Objekte enthalten ist. | |
ResourceDataSet.ResourcesRow | Ruft die Informationen zu einer bestimmten Ressource ab. | |
ResourceDataSet.ResourcesRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourcesRow geändert werden. | |
UserDelegationDataSet | Stellt Informationen zu Benutzerstellvertretungen Ressource dar. | |
UserDelegationDataSet.ResourceDelegationsDataTable | Stellt Informationen zur Ressource Benutzerstellvertretungen, der in ein oder mehrere UserDelegationDataSet.ResourceDelegationsRow -Objekte enthalten ist. | |
UserDelegationDataSet.ResourceDelegationsRow | Informationen zur Ressource Delegierungen Benutzer als eine Zeile im UserDelegationDataSet.ResourceDelegationsDataTable -Objekt darstellt. | |
UserDelegationDataSet.ResourceDelegationsRowChangeEvent | Ereignis tritt ein, wenn Daten in eine ResourceDelegationsRow geändert werden. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAssignmentDataSet.ResourceAssignmentRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAssignmentDataSet.ResourceAssignmentRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAuthorizationDataSet.CategoryPermissionsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAuthorizationDataSet.GlobalPermissionsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAuthorizationDataSet.GroupMembershipsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAuthorizationDataSet.GroupMembershipsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAuthorizationDataSet.ResourcesRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAuthorizationDataSet.ResourcesRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceDataSet.CalendarExceptionsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceDataSet.CalendarExceptionsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceDataSet.ResourceAvailabilitiesRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceDataSet.ResourceCustomFieldsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceDataSet.ResourceRatesRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceDataSet.ResourceRatesRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
ResourceDataSet.ResourcesRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine ResourceDataSet.ResourcesRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. | |
UserDelegationDataSet.ResourceDelegationsRowChangeEventHandler | Beschreibt die Ereignishandler, die Einstellungen für eine UserDelegationDataSet.ResourceDelegationsRow zugeordnete Daten Wenn bearbeitet wird und ein Ereignis ausgelöst werden soll. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
DelegationFilter | Gibt den Filter für die Suche nach Benutzerstellvertretungen. | |
ResourceActiveFilter | Gibt den Typ der Ressource Filter. |