Clase PublishingService
La interfaz SOAP para el servicio de publicación Web.
Jerarquía de la herencia
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.SharePoint.Publishing.WebServices.PublishingService
Espacio de nombres: Microsoft.SharePoint.Publishing.WebServices
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<WebServiceBindingAttribute(ConformsTo := WsiProfiles.BasicProfile1_1)> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/sharepoint/soap/")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class PublishingService _
Inherits WebService
'Uso
Dim instance As PublishingService
[WebServiceBindingAttribute(ConformsTo = WsiProfiles.BasicProfile1_1)]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/sharepoint/soap/")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class PublishingService : WebService
Comentarios
El servicio de publicación es responsable de la creación de objetos PageLayout , desconectarse PageLayout objetos de PublishingPage objetos y volver a conectar esos objetos PageLayout a los objetos PublishingPage que estuvieran conectados.
Además, puede utilizar esta clase para exportar o importar objetos de PublishingPage entre los objetos de origen y de destino PublishingWeb , obtener el estado de un objeto de la publicación o la colección de la publicación de objetos y mucho más.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Publishing.WebServices
ExportObjects(String)
ImportObjects(String, [])
Wait(Int32)