Espacio de nombres WebSvcAdmin
La clase Admin es la clase principal en el espacio de nombres WebSvcAdmin . La clase Admin incluye métodos que para la administración de la configuración administrativa y operaciones en Project Server y los sitios de SharePoint relacionados.
Nota
En el servicio web ASMX, Admin es una clase. En el servicio WCF, Admin es una interfaz que se implementa en la clase AdminClient . Para obtener información acerca del uso de la clase AdminClient en una aplicación basada en WCF, vea el constructor de la clase Admin .
El espacio de nombres de WebSvcAdmin es un nombre arbitrario de una referencia al servicio de web Admin.asmx (o el servicio de Admin.svc) de Project Server Interface (PSI).
Los siguientes son las típicas acciones administrativas que se pueden administrar mediante programación:
Administrar la configuración de estado y el registro de auditoría.
Administración de la sincronización de Project Server con servicios de directorio de Active Directory de Microsoft.
Administrar períodos de informes y de moneda.
Normalmente, los métodos de la clase Admin usar o devuelven uno de los objetos siguientes:
Clases
Clase | Descripción | |
---|---|---|
Admin | Incluye métodos para administrar la configuración administrativa y operaciones en Project Server y sitios relacionados Microsoft SharePoint Server 2013. | |
ADSyncERPSettings | Se utiliza para mantener opciones de configuración para sincronizar el fondo de recursos de empresa con los servicios de Active Directory asociados. | |
ADSyncERPSettings2 | Se utiliza para mantener opciones de configuración para sincronizar el fondo de recursos de empresa con los servicios de Active Directory asociados. Proporciona opciones para sincronizar un fondo de recursos de empresa con un grupo de Active Directory. | |
ADSyncGroupSettings | Administra la configuración de sincronización entre los grupos de Active Directory y el fondo de recursos. | |
DepartmentsDataSet | Representa la colección de departamentos que se utilizan para las entidades del proyecto y de las entidades de recursos. | |
DepartmentsDataSet.DepartmentsDataTable | Representa una tabla de datos que mantiene la colección de departamentos que se utilizan para las entidades de proyecto y las entidades de recursos. | |
DepartmentsDataSet.DepartmentsRow | Representa un departamento para la asignación de entidades del proyecto. | |
DepartmentsDataSet.DepartmentsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un DepartmentsRow . | |
FiscalPeriodDataSet | Representa el período fiscal. | |
FiscalPeriodDataSet.FiscalPeriodsDataTable | Representa una tabla de datos que mantiene las filas de la información del período fiscal. | |
FiscalPeriodDataSet.FiscalPeriodsRow | Representa la información del período fiscal informes como una fila en el objeto FiscalPeriodDataSet.FiscalPeriodsDataTable . | |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un [FiscalPeriodDataSet.FiscalPeriodsRow] . | |
FiscalYearDataSet | Representa información sobre el período de ejercicio. | |
FiscalYearDataSet.FiscalYearsDataTable | Representa una tabla de datos que mantiene las filas de información del año fiscal. | |
FiscalYearDataSet.FiscalYearsRow | Representa una fila de información del período fiscal en el objeto FiscalYearDataSet.FiscalYearsDataTable . | |
FiscalYearDataSet.FiscalYearsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un FiscalYearsRow . | |
StatusingSettingsDataSet | Representa una colección de configuraciones que administran las actualizaciones de estado y las asignaciones en Project Server. | |
StatusingSettingsDataSet.StatusingSettingsDataTable | Representa una tabla de datos que mantiene las filas de la configuración de estado del parte de horas. | |
StatusingSettingsDataSet.StatusingSettingsRow | Un objeto StatusingSettingsDataSet.StatusingSettingsRow representa la información de configuración que se usa para informar sobre el progreso del proyecto. | |
StatusingSettingsDataSet.StatusingSettingsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un StatusingSettingsRow . | |
TimePeriodDataSet | Almacena información de configuración de período de tiempo. | |
TimePeriodDataSet.TimePeriodsDataTable | Representa una tabla de datos que mantiene la información de período de tiempo. | |
TimePeriodDataSet.TimePeriodsRow | Contiene una fila de información de período de tiempo. | |
TimePeriodDataSet.TimePeriodsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimePeriodsRow . | |
TimesheetAuditExportDataSet | Se utiliza para exportar datos de auditoría de parte de horas. | |
TimesheetAuditExportDataSet.AuditExportsDataTable | Representa una tabla de datos que mantiene la información de auditoría y exportación de partes de horas. | |
TimesheetAuditExportDataSet.AuditExportsRow | Contiene una fila de información de auditoría de parte de horas. | |
TimesheetAuditExportDataSet.AuditExportsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un AuditExportsRow . | |
TimesheetLineClassDataSet | Se utiliza para mantener los datos de clase de línea de parte de horas que incluye los nombres y las descripciones. | |
TimesheetLineClassDataSet.DepartmentsDataTable | Representa una tabla de datos que mantiene la información de departamento de clase de línea de parte de horas. | |
TimesheetLineClassDataSet.DepartmentsRow | Proporciona información de identificación de un departamento en una tabla de departamento de clase de línea de parte de horas. | |
TimesheetLineClassDataSet.DepartmentsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimesheetLineClassDataSet.DepartmentsRow . | |
TimesheetLineClassDataSet.LineClassesDataTable | Representa una tabla de datos que mantiene la información de las clases de línea de parte de horas que se utiliza para rellenar los partes de horas. | |
TimesheetLineClassDataSet.LineClassesRow | Representa una clase de línea del parte de horas. | |
TimesheetLineClassDataSet.LineClassesRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimesheetLineClassDataSet.LineClassesRow . | |
TimesheetManagersDataSet | Representa la configuración de los administradores del parte de horas en objetos TimeSheetSettingsDataSet.TimeSheetSettingsDataTable y TimeSheetSettingsDataSet.TimeSheetSettingsRow . | |
TimesheetManagersDataSet.TimesheetManagersDataTable | ||
TimesheetManagersDataSet.TimesheetManagersRow | Proporciona información sobre un administrador del parte de horas en una tabla de datos del Administrador de parte de horas. | |
TimesheetManagersDataSet.TimesheetManagersRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimesheetManagersDataSet.TimesheetManagersRow . | |
TimeSheetSettingsDataSet | Representa la configuración de parte de horas en objetos TimeSheetSettingsDataSet.TimeSheetSettingsDataTable y TimeSheetSettingsDataSet.TimeSheetSettingsRow . | |
TimeSheetSettingsDataSet.TimeSheetSettingsDataTable | Representa una tabla de datos que mantiene la información de configuración de parte de horas. | |
TimeSheetSettingsDataSet.TimeSheetSettingsRow | Representa la información de configuración de parte de horas como una fila en el objeto TimeSheetSettingsDataSet.TimeSheetSettingsDataTable . | |
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimeSheetSettingsRow . | |
UnsubmittedTimesheetDataSet | Representa partes no enviados información de parte de horas para determinados períodos de tiempo. | |
UnsubmittedTimesheetDataSet.TimePeriodsDataTable | Representa una tabla de datos que mantiene la información de período de tiempo. | |
UnsubmittedTimesheetDataSet.TimePeriodsRow | Contiene una fila de información de período de tiempo. | |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un TimePeriodsRow . | |
VersionsDataSet | Contiene los números de versión de Project Professional. | |
VersionsDataSet.VersionsDataTable | Representa una tabla de datos que mantiene la lista de versiones de Project Professional que pueden conectarse con Project Server. | |
VersionsDataSet.VersionsRow | Representa una versión de Project Professional que puede conectarse con Project Server. | |
VersionsDataSet.VersionsRowChangeEvent | Un evento que se produce cuando se modifican los datos en un VersionsRow . |
Delegados
Delegado | Descripción | |
---|---|---|
DepartmentsDataSet.DepartmentsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de DepartmentsDataSet.DepartmentsRow . | |
FiscalPeriodDataSet.FiscalPeriodsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un FiscalPeriodDataSet.FiscalPeriodsRow y un evento. | |
FiscalYearDataSet.FiscalYearsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un FiscalYearDataSet.FiscalYearsRow y un evento. | |
StatusingSettingsDataSet.StatusingSettingsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de StatusingSettingsDataSet.StatusingSettingsRow . | |
TimePeriodDataSet.TimePeriodsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de TimePeriodDataSet.TimePeriodsRow . | |
TimesheetAuditExportDataSet.AuditExportsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de TimesheetAuditExportDataSet.AuditExportsRow . | |
TimesheetLineClassDataSet.DepartmentsRowChangeEventHandler | ||
TimesheetLineClassDataSet.LineClassesRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de TimesheetLineClassDataSet.LineClassesRow . | |
TimesheetManagersDataSet.TimesheetManagersRowChangeEventHandler | ||
TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEventHandler | Describe el controlador de eventos debe activarse la configuración cuando se modifiquen los datos asociados con un TimeSheetSettingsDataSet.TimeSheetSettingsRow y un evento. | |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de UnsubmittedTimesheetDataSet.TimePeriodsRow . | |
VersionsDataSet.VersionsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de VersionsDataSet.VersionsRow . |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
ADSyncFrequencyUnit | Especifica la unidad de tiempo para la sincronización de grupos de Project Server o el fondo de recursos de empresa con los servicios de directorio de Active Directory. | |
ADSyncStatus | Indica el estado del proceso de sincronización de fondo de recursos de empresa con grupos asociados de servicio de Active Directory. | |
AuditType | Especifica el tipo de auditoría como por el ajustador, recursos o ambos. | |
CacheType | Reservado para uso interno. Especifica el tipo de memoria caché. | |
DatabaseTimeoutType | Reservado para uso interno. Hace referencia a que el tipo de tiempo de espera de base de datos de Project Server core. | |
LineClassState | Especifica el estado de una línea del parte de horas. | |
LineClassType | Especifica el tipo de línea de parte de horas. | |
PeriodState | Especifica el estado de un período de parte de horas para una acción. | |
UserSyncSettings | Especifica la configuración de sincronización del usuario para ayudar a administrar los recursos de Project Server. Nota: En su lugar, utilice Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings . |