ILinking Interface

Interface for client-side linking mechanisms.

Namespace:  Microsoft.TeamFoundation
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)

Syntax

'Declaration
Public Interface ILinking _
    Inherits ILinkingProvider, ILinkingConsumer
public interface ILinking : ILinkingProvider, 
    ILinkingConsumer
public interface class ILinking : ILinkingProvider, 
    ILinkingConsumer
type ILinking =  
    interface 
        interface ILinkingProvider 
        interface ILinkingConsumer 
    end
public interface ILinking extends ILinkingProvider, ILinkingConsumer

The ILinking type exposes the following members.

Methods

  Name Description
Public method GetArtifacts Gets the artifact objects for the specified uniform resource identifiers (URIs). (Inherited from ILinkingProvider.)
Public method GetArtifactUrl(String) Gets the URL for an artifact for addressability in links.
Public method GetArtifactUrl(ArtifactId) Gets the URL for an artifact for addressability in links.
Public method GetArtifactUrlExternal(String) Gets the URL for an artifact for addressability in links. This version generates a URL for external access.
Public method GetArtifactUrlExternal(ArtifactId) Gets the URL for an artifact for addressability in links. This version generates a URL for external access.
Public method GetReferencingArtifacts(array<String[]) Gets the referencing artifact objects for the specified URIs. (Inherited from ILinkingConsumer.)
Public method GetReferencingArtifacts(array<String[], array<LinkFilter[]) Gets the referencing artifacts for the specified URIs.

Top

See Also

Reference

Microsoft.TeamFoundation Namespace