Initializes a new instance of the ArtifactId class.
Namespace:  Microsoft.TeamFoundation
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)
Syntax
'Declaration
Public Sub New ( _
    tool As String, _
    artifactType As String, _
    specificId As String _
)
public ArtifactId(
    string tool,
    string artifactType,
    string specificId
)
public:
ArtifactId(
    String^ tool, 
    String^ artifactType, 
    String^ specificId
)
new : 
        tool:string * 
        artifactType:string * 
        specificId:string -> ArtifactId
public function ArtifactId(
    tool : String, 
    artifactType : String, 
    specificId : String
)
Parameters
- tool 
 Type: System.String- The name of the tool this artifact will represent. 
- artifactType 
 Type: System.String- The type of this artifact. 
- specificId 
 Type: System.String- A unique ID for this artifact. 
Remarks
The ArtifactTypeNames class contains valid values for the artifactType parameter.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.