共用方式為


DeploymentItem 類別

表示要隨著測試回合一起部署的檔案、目錄或另一個項目。

繼承階層架構

System.Object
  Microsoft.VisualStudio.TestTools.Common.DeploymentItem

命名空間:  Microsoft.VisualStudio.TestTools.Common
組件:  Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

語法

'宣告
<SerializableAttribute> _
Public NotInheritable Class DeploymentItem _
    Implements IPersistable, IXmlTestStore
[SerializableAttribute]
public sealed class DeploymentItem : IPersistable, 
    IXmlTestStore
[SerializableAttribute]
public ref class DeploymentItem sealed : IPersistable, 
    IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type DeploymentItem =  
    class
        interface IPersistable
        interface IXmlTestStore
    end
public final class DeploymentItem implements IPersistable, IXmlTestStore

DeploymentItem 型別會公開下列成員。

建構函式

  名稱 說明
公用方法 DeploymentItem(String) 使用提供的路徑,初始化 DeploymentItem 類別的執行個體。
公用方法 DeploymentItem(String, String) 使用提供的路徑和輸出目錄,初始化 DeploymentItem 類別的執行個體。

回頁首

屬性

  名稱 說明
公用屬性 OutputDirectory 取得輸出目錄的相對路徑。
公用屬性 Path 取得部署項目的路徑。

回頁首

方法

  名稱 說明
公用方法靜態成員 CheckDeploymentItem 驗證 path 和 outputDirectory 參數是否表示存在的位置。
公用方法 Equals 判斷目前 DeploymentItem 執行個體是否等於指定的執行個體。 (覆寫 Object.Equals(Object)。)
公用方法 GetHashCode 做為 DeploymentItem 物件之執行個體的雜湊函式。 (覆寫 Object.GetHashCode()。)
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 Load 使用提供的參數,從提供的 XML 項目載入目前物件。
公用方法 PrepareToPersist 在這個版本中不會執行任何動作。
公用方法 RecoverFromPersistence 驗證從 XML 存放區擷取的目前執行個體是否有效。
公用方法 Save 使用提供的參數,將目前的物件儲存至提供的 XML 項目。
公用方法 ToString 以 string 形式傳回屬性值。 (覆寫 Object.ToString()。)

回頁首

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.TestTools.Common 命名空間