Share via


PublishedLinksService Class

Microsoft Office SharePoint Server 2007 provides the PublishedLinksService Web service so that Microsoft Office system clients and other applications can obtain the list of published links on the server that are targeted to the current user. These links point to Microsoft Windows SharePoint Services 3.0 sites that are available for publishing information from Office system clients and other applications for that user.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            websvcPublishedLinksService.PublishedLinksService

Namespace:  websvcPublishedLinksService
Assembly:  MOSSSOAP (in MOSSSOAP.dll)

Syntax

'Declaration
<WebServiceBindingAttribute(Name := "PublishedLinksServiceSoap", Namespace := "https://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService")> _
Public Class PublishedLinksService _
    Inherits SoapHttpClientProtocol
'Usage
Dim instance As PublishedLinksService
[WebServiceBindingAttribute(Name = "PublishedLinksServiceSoap", Namespace = "https://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService")]
public class PublishedLinksService : SoapHttpClientProtocol

Remarks

This method returns all the published links, as well as the user's My Site, Profile Site, and Membership Sites where:

  • TargetTo = <An SPGroup object>

  • TargetTo = <A DL>

  • TargetTo = <An Audience object>

  • TargetTo = <nothing>

The Administration interface and the object model allow you to add published links to the server.

The PublishedLinksService Web service is located at http://<site URL>/_vti_bin/publishedlinks.asmx.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

PublishedLinksService Members

websvcPublishedLinksService Namespace