del método Archive.QueueRestoreProject
Restaura la versión de proyecto archivado especificado de la base de datos de archivo a la base de datos publicados
Espacio de nombres: WebSvcArchive
Ensamblado: ProjectServerServices (en ProjectServerServices.dll)
Sintaxis
'Declaración
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Archive/QueueRestoreProject", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Archive/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Archive/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueRestoreProject ( _
jobUID As Guid, _
projectUID As Guid, _
versionUID As Guid _
)
'Uso
Dim instance As Archive
Dim jobUID As Guid
Dim projectUID As Guid
Dim versionUID As Guid
instance.QueueRestoreProject(jobUID, _
projectUID, versionUID)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Archive/QueueRestoreProject", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Archive/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Archive/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueRestoreProject(
Guid jobUID,
Guid projectUID,
Guid versionUID
)
Parámetros
jobUID
Tipo: System.GuidEl GUID de la tarea de la cola.
projectUID
Tipo: System.GuidEl GUID del proyecto archivado.
versionUID
Tipo: System.GuidEl GUID de la versión del proyecto.
Comentarios
QueueRestoreProject es un método asincrónico que envía un mensaje para el servicio de cola de Project Server. El versionUID es el valor de la llamada QueueArchiveProject que creó la versión del proyecto archivado.
Permisos de Project Server
Permiso |
Descripción |
---|---|
Permite que un usuario realizar una copia de seguridad de las entidades de Project Server. Permiso global. |