ITestAttachment Interface
Encapsulates a stream of bytes that is stored on the test management server.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
public interface ITestAttachment : INotifyPropertyChanged
public interface class ITestAttachment : INotifyPropertyChanged
type ITestAttachment =
interface
interface INotifyPropertyChanged
end
Public Interface ITestAttachment
Inherits INotifyPropertyChanged
Properties
Name | Description | |
---|---|---|
ArtifactUri | Gets a uniform resource identifier (URI) that is used by the framework as a unique identifier for this attachment, or to create links to this attachment. |
|
AttachmentType | Gets or sets the type of the attachment. |
|
Comment | Gets or sets a comment about the attachment. |
|
IsComplete | Gets a value that indicates whether the attachment is still being uploaded. |
|
Length | Gets the length of the attachment, in bytes. |
|
Name | Gets or sets the name of the attachment. |
|
Uri | Gets the URI to retrieve the contents of the attachment. |
Methods
Name | Description | |
---|---|---|
AssociateWorkItem(WorkItem) | Associates the provided work item with this test result attachment. |
|
DisassociateWorkItem(WorkItem) | Removes an existing association between the provided work item and this attachment. |
|
DownloadToArray(Byte[], Int32) | Downloads the attachment contents to the provided byte array after the associated work item has been saved to the server. |
|
DownloadToFile(String) | Downloads the attachment contents to the named file after the associated work item has been saved to the server. |
Events
Name | Description | |
---|---|---|
PropertyChanged | (Inherited from INotifyPropertyChanged.) |
Remarks
The content is uploaded to the server when the object that owns the attachment is saved. The content is downloaded from the server by using either the DownloadToArray or DownloadToFile methods.
This interface cannot be derived from.
See Also
DownloadToArray
DownloadToFile
Microsoft.TeamFoundation.TestManagement.Client Namespace
Return to top