Partager via


DeploymentItem, classe

Représente un fichier, un répertoire ou un autre élément à déployer avec une série de tests.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<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

Le type DeploymentItem expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DeploymentItem(String) Initialise une instance de la classe DeploymentItem à l'aide du chemin d'accès fourni.
Méthode publique DeploymentItem(String, String) Initialise une instance de la classe DeploymentItem à l'aide du chemin d'accès et du répertoire de sortie fourni.

Début

Propriétés

  Nom Description
Propriété publique OutputDirectory Obtient le chemin d'accès relatif du répertoire de sortie.
Propriété publique Path Obtient le chemin d'accès de l'élément de déploiement.

Début

Méthodes

  Nom Description
Méthode publiqueMembre statique CheckDeploymentItem Vérifie si les paramètres outputDirectory et path indiquent des emplacements qui existent.
Méthode publique Equals Détermine si l'instance DeploymentItem actuelle équivaut à l'instance spécifiée. (Substitue Object.Equals(Object).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour une instance de l'objet DeploymentItem. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Load Charge l'objet actif à partir de l'élément XML spécifié à l'aide des paramètres fournis.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique PrepareToPersist N'effectue aucune action dans cette version.
Méthode publique RecoverFromPersistence Vérifie que l'instance actuelle, telle qu'elle a été récupérée du magasin XML, est valide.
Méthode publique Save Enregistre l'objet actif dans l'élément XML spécifié à l'aide des paramètres fournis.
Méthode publique ToString Retourne les valeurs de la propriété en tant que string. (Substitue Object.ToString().)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms