ArtifactId Class

Represents an Artifact identifier.


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

public class ArtifactId

The ArtifactId type exposes the following members.

Public methodArtifactId()Initializes a new instance of the ArtifactId class.
Public methodArtifactId(String, String, String)Initializes a new instance of the ArtifactId class.

Public propertyArtifactTypeGets or sets the Artifact type.
Public propertyToolGets or sets the name of the tool this artifact represents.
Public propertyToolSpecificIdGets or sets the unique ID of the tool this artifact represents.
Public propertyVisualStudioServerNamespaceGets or sets the namespace of the Visual Studio Team Foundation Server.

Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringGets a user-readable string that summarizes the properties of this ArtifactId instance.

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