ISharedStepResult 介面
表示執行共用步驟時的結果。
命名空間: Microsoft.TeamFoundation.TestManagement.Client
組件: Microsoft.TeamFoundation.TestManagement.Client (在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
語法
'宣告
Public Interface ISharedStepResult _
Inherits ITestActionResult, ITestResult, IAttachmentOwner, INotifyPropertyChanged
public interface ISharedStepResult : ITestActionResult,
ITestResult, IAttachmentOwner, INotifyPropertyChanged
public interface class ISharedStepResult : ITestActionResult,
ITestResult, IAttachmentOwner, INotifyPropertyChanged
type ISharedStepResult =
interface
interface ITestActionResult
interface ITestResult
interface IAttachmentOwner
interface INotifyPropertyChanged
end
public interface ISharedStepResult extends ITestActionResult, ITestResult, IAttachmentOwner, INotifyPropertyChanged
ISharedStepResult 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
ActionId | 取得或設定這個動作結果的識別碼。 (繼承自 ITestActionResult)。 | |
Actions | 取得相關聯共用步驟中每一個步驟或元件的動作結果集合。 | |
Attachments | 取得附件的集合。 (繼承自 IAttachmentOwner)。 | |
CollectorsEnabled | 取得針對這個結果啟用的資料收集器清單。 (繼承自 ITestResult)。 | |
Comment | 取得或設定分析這個結果的項目所輸入的累積註解。 (繼承自 ITestResult)。 | |
DateCompleted | 取得或設定測試的完成日期。 (繼承自 ITestResult)。 | |
DateCreated | 取得或設定測試的建立日期。 (繼承自 ITestResult)。 | |
DateStarted | 取得或設定這個測試的開始日期。 (繼承自 ITestResult)。 | |
Duration | 取得或設定執行測試所花費的時間。這不包括執行暫停期間的時間。 (繼承自 ITestResult)。 | |
ErrorMessage | 取得或設定失敗的描述 (如果測試失敗)。 (繼承自 ITestResult)。 | |
Outcome | 取得或設定測試結果的表示。 (繼承自 ITestResult)。 | |
SharedStepId | 取得相關聯共用步驟的工作項目 ID。 | |
SharedStepRevision |
回頁首
方法
名稱 | 說明 | |
---|---|---|
CreateAttachment(String) | 從檔案建立附件。 (繼承自 IAttachmentOwner)。 | |
CreateAttachment(String, SourceFileAction) | 從檔案建立附件,上載之後選擇性地刪除原始檔。 (繼承自 IAttachmentOwner)。 | |
GetSharedStep | 傳回伺服器中的相關聯共用步驟定義。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
AttachmentUploadCompleted | 這個事件會在附件上傳完成時引發。 (繼承自 IAttachmentOwner)。 | |
PropertyChanged | 發生於屬性值變更時。 (繼承自 INotifyPropertyChanged)。 |
回頁首
備註
ITestActionResult.ActionId 值對應到稱為共用步驟的 ISharedStepReference。