LinkingUtilities Class

Contains methods for validating link data.

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.LinkingUtilities

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

Syntax

'Declaration
Public NotInheritable Class LinkingUtilities
public static class LinkingUtilities
public ref class LinkingUtilities abstract sealed
[<AbstractClass>]
[<Sealed>]
type LinkingUtilities =  class end
public final class LinkingUtilities

The LinkingUtilities type exposes the following members.

Methods

  Name Description
Public methodStatic member DecodeUri Gets the ArtifactId of the Artifact at the specified URI.
Public methodStatic member EncodeUri Gets the URI of the specified Artifact with the specified ArtifactID.
Public methodStatic member GetArtifactUri Gets the URI of the Artifact at the specified URL.
Public methodStatic member IsArtifactIdWellFormed Checks to see if the specified ArtifactId is well formed.
Public methodStatic member IsArtifactToolSpecificIdWellFormed Checks whether the specified tool specific ID is well formed.
Public methodStatic member IsArtifactTypeWellFormed Checks whether the specified artifact type is well formed.
Public methodStatic member IsToolTypeWellFormed Checks whether the specified tool type is well formed.
Public methodStatic member IsUriWellFormed Checks whether the specified URI is well formed.
Public methodStatic member RemoveDuplicateArtifacts Removes duplicate artifacts from the specified ArrayList of Artifacts.

Top

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

Microsoft.TeamFoundation Namespace