Partager via


ISession, interface

Représente l'exécution d'une charte.

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
Public Interface ISession _
    Inherits ITestRunBase, IIdentifiable(Of Integer), IAttachmentOwner,  _
    INotifyPropertyChanged
public interface ISession : ITestRunBase, 
    IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ISession : ITestRunBase, 
    IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ISession =  
    interface 
        interface ITestRunBase 
        interface IIdentifiable<int>
        interface IAttachmentOwner 
        interface INotifyPropertyChanged 
    end
public interface ISession extends ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged

Le type ISession expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Attachments Obtient la collection de pièces jointes. (Hérité de IAttachmentOwner.)
Propriété publique Bookmarks Signets créés lors de l'exécution de cette session.
Propriété publique BuildConfigurationId Retourne l'ID de la configuration de build pour cette série ou 0 si aucun ID n'existe (Hérité de ITestRunBase.)
Propriété publique BuildFlavor Version de build telle que « Release » ou « Debug ». (Hérité de ITestRunBase.)
Propriété publique BuildNumber (Hérité de ITestRunBase.)
Propriété publique BuildPlatform Plateforme de génération. (Hérité de ITestRunBase.)
Propriété publique BuildUri (Hérité de ITestRunBase.)
Propriété publique CharterId ID de charte pour lequel la session a été exécutée. 0 pour la session ad hoc.
Propriété publique Comment (Hérité de ITestRunBase.)
Propriété publique ComputerName Ordinateur sur lequel la session a été exécutée.
Propriété publique Controller (Hérité de ITestRunBase.)
Propriété publique DateCompleted (Hérité de ITestRunBase.)
Propriété publique DateCreated (Hérité de ITestRunBase.)
Propriété publique DateStarted (Hérité de ITestRunBase.)
Propriété publique Duration Durée de la session de test.
Propriété publique FeedbackId ID de commentaires sur lequel la session a été exécutée. 0 si la session n'a pas été créée pour recevoir des commentaires.
Propriété publique Id Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.)
Propriété publique IsDirty (Hérité de ITestRunBase.)
Propriété publique LastUpdated (Hérité de ITestRunBase.)
Propriété publique LastUpdatedBy (Hérité de ITestRunBase.)
Propriété publique LastUpdatedByName (Hérité de ITestRunBase.)
Propriété publique LinkedWorkItemCount (Hérité de ITestRunBase.)
Propriété publique Notes Remarques créées lors de l'exécution de la session.
Propriété publique Owner (Hérité de ITestRunBase.)
Propriété publique OwnerName (Hérité de ITestRunBase.)
Propriété publique OwnerTeamFoundationId (Hérité de ITestRunBase.)
Propriété publique Revision (Hérité de ITestRunBase.)
Propriété publique Sprint Sprint dans lequel la session a été créée.
Propriété publique State État de la session.
Propriété publique TestConfigurationId ID de la configuration par rapport auquel cette session a été exécutée.
Propriété publique TestConfigurationName Nom de la configuration par rapport auquel cette session a été exécutée.
Propriété publique TestEnvironmentId (Hérité de ITestRunBase.)
Propriété publique TestPlanId (Hérité de ITestRunBase.)
Propriété publique TestSettings (Hérité de ITestRunBase.)
Propriété publique TestSettingsId (Hérité de ITestRunBase.)
Propriété publique Title (Hérité de ITestRunBase.)
Propriété publique UserStoryId ID de récit utilisateur pour lequel la session a été exécutée. 0 pour la session ad hoc.
Propriété publique UserStoryTitle Titre du récit utilisateur de la session, à partir du moment où la session est récupérée du serveur. Peut être null si le serveur possède une version antérieure, ou si le serveur ne peut pas récupérer le titre.

Début

Méthodes

  Nom Description
Méthode publique AssociateWorkItem Associe l'élément de travail fourni à cette session.
Méthode publique CopyTestSettings (Hérité de ITestRunBase.)
Méthode publique CreateAttachment(String) Crée une pièce jointe à partir d'un fichier. (Hérité de IAttachmentOwner.)
Méthode publique CreateAttachment(String, SourceFileAction) Crée une pièce jointe à partir d'un fichier, supprimant éventuellement le fichier source après le téléchargement. (Hérité de IAttachmentOwner.)
Méthode publique CreateAttachment(array<Byte[], Int32, Int32) (Hérité de ITestRunBase.)
Méthode publique CreateBookmark Crée un signet de session.
Méthode publique CreateNote Crée une note de session.
Méthode publique Delete (Hérité de ITestRunBase.)
Méthode publique DisassociateWorkItem Supprime l'association de l'élément de travail donné à partir de ce résultat des tests.
Méthode publique QueryAssociatedWorkItems Récupère des éléments de travail associé à cette session du serveur.
Méthode publique Refresh (Hérité de ITestRunBase.)
Méthode publique Save() (Hérité de ITestRunBase.)
Méthode publique Save(Boolean) Envoie des informations de session mises à jour au serveur.

Début

Événements

  Nom Description
Événement public AttachmentUploadCompleted Cet événement est déclenché lorsque le téléchargement de pièce jointe est terminé. (Hérité de IAttachmentOwner.)
Événement public PropertyChanged Se produit en cas de modification d'une valeur de propriété. (Hérité de INotifyPropertyChanged.)

Début

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms