Condividi tramite


Interfaccia ISession

Rappresenta l'esecuzione di un charter.

Spazio dei nomi:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintassi

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

Il tipo ISession espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Attachments Ottiene la raccolta di allegati. (Ereditato da IAttachmentOwner)
Proprietà pubblica Bookmarks Segnalibri creati durante la sessione.
Proprietà pubblica BuildConfigurationId Restituisce l'id della configurazione di compilazione per questo eseguito o 0 se non ne esiste ID. (Ereditato da ITestRunBase)
Proprietà pubblica BuildFlavor Versione build come "versione" o "debug". (Ereditato da ITestRunBase)
Proprietà pubblica BuildNumber (Ereditato da ITestRunBase)
Proprietà pubblica BuildPlatform Piattaforma della compilazione. (Ereditato da ITestRunBase)
Proprietà pubblica BuildUri (Ereditato da ITestRunBase)
Proprietà pubblica CharterId Lo statuto ID per il quale la sessione è stato eseguito. 0 per sessione ad hoc.
Proprietà pubblica Comment (Ereditato da ITestRunBase)
Proprietà pubblica ComputerName Il computer in cui è stata eseguita la sessione.
Proprietà pubblica Controller (Ereditato da ITestRunBase)
Proprietà pubblica DateCompleted (Ereditato da ITestRunBase)
Proprietà pubblica DateCreated (Ereditato da ITestRunBase)
Proprietà pubblica DateStarted (Ereditato da ITestRunBase)
Proprietà pubblica Duration Durata della sessione di test.
Proprietà pubblica FeedbackId Il feedback ID per il quale la sessione è stato eseguito. 0 se la sessione non è stata creata per suggerimenti.
Proprietà pubblica Id Ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>)
Proprietà pubblica IsDirty (Ereditato da ITestRunBase)
Proprietà pubblica LastUpdated (Ereditato da ITestRunBase)
Proprietà pubblica LastUpdatedBy (Ereditato da ITestRunBase)
Proprietà pubblica LastUpdatedByName (Ereditato da ITestRunBase)
Proprietà pubblica LinkedWorkItemCount (Ereditato da ITestRunBase)
Proprietà pubblica Notes Note create durante la sessione.
Proprietà pubblica Owner (Ereditato da ITestRunBase)
Proprietà pubblica OwnerName (Ereditato da ITestRunBase)
Proprietà pubblica OwnerTeamFoundationId (Ereditato da ITestRunBase)
Proprietà pubblica Revision (Ereditato da ITestRunBase)
Proprietà pubblica Sprint Sprint in cui è stata creata la sessione.
Proprietà pubblica State Stato della sessione.
Proprietà pubblica TestConfigurationId ID della configurazione sulla base della quale è stata eseguita questa sessione.
Proprietà pubblica TestConfigurationName Nome della configurazione sulla base della quale è stata eseguita questa sessione.
Proprietà pubblica TestEnvironmentId (Ereditato da ITestRunBase)
Proprietà pubblica TestPlanId (Ereditato da ITestRunBase)
Proprietà pubblica TestSettings (Ereditato da ITestRunBase)
Proprietà pubblica TestSettingsId (Ereditato da ITestRunBase)
Proprietà pubblica Title (Ereditato da ITestRunBase)
Proprietà pubblica UserStoryId La storia utente ID per il quale la sessione è stata eseguita. 0 per sessione ad hoc.
Proprietà pubblica UserStoryTitle Titolo della storia utente della sessione, a partire dal momento in cui la sessione viene recuperata dal server. Può essere null se il server è una versione precedente oppure se il server non è in grado di recuperare il titolo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AssociateWorkItem Associa l'elemento di lavoro specificato con questa sessione.
Metodo pubblico CopyTestSettings (Ereditato da ITestRunBase)
Metodo pubblico CreateAttachment(String) Consente di creare un allegato da un file. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(String, SourceFileAction) Consente di creare un allegato da un file, facoltativamente eliminando il file di origine dopo il caricamento. (Ereditato da IAttachmentOwner)
Metodo pubblico CreateAttachment(array<Byte[], Int32, Int32) (Ereditato da ITestRunBase)
Metodo pubblico CreateBookmark Crea un segnalibro della sessione.
Metodo pubblico CreateNote Crea una nota della sessione.
Metodo pubblico Delete (Ereditato da ITestRunBase)
Metodo pubblico DisassociateWorkItem Rimuove l'associazione dell'elemento di lavoro specificato da questo risultato del test.
Metodo pubblico QueryAssociatedWorkItems Recupera gli elementi di lavoro associati a questa sessione dal server.
Metodo pubblico Refresh (Ereditato da ITestRunBase)
Metodo pubblico Save() (Ereditato da ITestRunBase)
Metodo pubblico Save(Boolean) Invia le informazioni sulla sessione aggiornate al server.

In alto

Eventi

  Nome Descrizione
Evento pubblico AttachmentUploadCompleted Questo evento viene generato una volta completato il caricamento dell'allegato. (Ereditato da IAttachmentOwner)
Evento pubblico PropertyChanged Generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client