Freigeben über


DeploymentItem-Klasse

Stellt eine Datei, ein Verzeichnis oder ein anderes Element dar, die bzw. das mit einem Testlauf bereitgestellt werden soll.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<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

Der DeploymentItem-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DeploymentItem(String) Initialisiert unter Verwendung des bereitgestellten Pfads eine Instanz der DeploymentItem-Klasse.
Öffentliche Methode DeploymentItem(String, String) Initialisiert unter Verwendung des bereitgestellten Pfads und des Ausgabeverzeichnisses eine Instanz der DeploymentItem-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft OutputDirectory Ruft den relativen Pfad des Ausgabeverzeichnisses an.
Öffentliche Eigenschaft Path Ruft den Pfad des Bereitstellungselements ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member CheckDeploymentItem Überprüft, ob der path-Parameter und outputDirectory-Parameter Speicherorte angeben, die vorhanden sind.
Öffentliche Methode Equals Bestimmt, ob die aktuelle DeploymentItem-Instanz gleich der angegebenen Instanz ist. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für eine Instanz des DeploymentItem-Objekts. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Load Lädt das aktuelle Objekt mithilfe der bereitgestellten Parameter aus dem bereitgestellten XML-Element.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode PrepareToPersist Hat keine Funktion in dieser Version.
Öffentliche Methode RecoverFromPersistence Überprüft, dass die aktuelle Instanz gültig ist, wie sie aus dem XML-Speicher abgerufen wurde.
Öffentliche Methode Save Speichert das aktuelle Objekt mithilfe der bereitgestellten Parameter im bereitgestellten XML-Element.
Öffentliche Methode ToString Gibt die Eigenschaftswerte als string-Wert zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace