ISession-Schnittstelle

Darstellung der Ausführung einer Charter.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

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

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Attachments Ruft den Auflistung der Anlagen ab. (Von IAttachmentOwner geerbt.)
Öffentliche Eigenschaft Bookmarks Erstelltes Lesezeichen, wenn diese Sitzung ausgeführt wird.
Öffentliche Eigenschaft BuildConfigurationId (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft BuildFlavor (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft BuildNumber Name des Build. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft BuildPlatform (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft BuildUri Name des Build (als ein URI), für den die Ausführung erfolgt ist. Als Beispiel: neuer URI ("vstfs:///Build/Build/1 ") (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft CharterId Die Charter ID, für die die Sitzung ausgeführt wurde.0 für Ad-Hoc-Sitzung.
Öffentliche Eigenschaft Comment Kommentare, die von denjenigen eingegeben wurden, die die Ausführung analysieren. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft ComputerName Der Computer, auf dem die Sitzung ausgeführt wurde.
Öffentliche Eigenschaft Controller Der Name des Controllers für dieses Laufs. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft DateCompleted Datum des letzten abgeschlossenen Tests. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft DateCreated Datum, an dem die Ausführung erstellt wurde. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft DateStarted Datum, an dem die Ausführung gestartet wurde. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft Duration Die Dauer der Testsitzung.
Öffentliche Eigenschaft FeedbackId Die Feedback ID, für die die Sitzung ausgeführt wurde.0, wenn die Sitzung nicht für Feedback erstellt wird.
Öffentliche Eigenschaft Id Ruft den Bezeichner ab. (Von IIdentifiable<TKey> geerbt.)
Öffentliche Eigenschaft IsDirty Gibt "true" zurück, wenn der Testlauf seit dem letzten Save() geändert wurde. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft LastUpdated Datum, wann die Ausführung zuletzt geändert wurde (Titel oder Besitzersatz). (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft LastUpdatedBy Letzte Person, die die Ausführung aktualisiert (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft LastUpdatedByName Letzte Person, die die Ausführung aktualisiert (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft LinkedWorkItemCount Die Gesamtanzahl von Fehlern, die den Testergebnissen zugeordnet sind. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft Notes Hinweise, die erstellt werden, wenn die Sitzung ausgeführt wird.
Öffentliche Eigenschaft Owner Benutzer, der die Ausführung gestartet hat. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft OwnerName Benutzer, der die Ausführung gestartet hat. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft OwnerTeamFoundationId Benutzer, der die Ausführung gestartet hat. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft Revision Revisionsnummer von TestRun für die Parallelitätssteuerung ab. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft Sprint Sprint, in dem die Sitzung erstellt wurde.
Öffentliche Eigenschaft State Der Sitzungszustand
Öffentliche Eigenschaft TestConfigurationId Name der Konfiguration, für die diese Sitzung ausgeführt wurde.
Öffentliche Eigenschaft TestConfigurationName Name der Konfiguration, für die diese Sitzung ausgeführt wurde.
Öffentliche Eigenschaft TestEnvironmentId Die Testumgebung für diese Ausführung. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft TestPlanId Gibt die ID des Testplans zurück, der diesen Testlauf enthält, oder 0 (null), wenn dies ein Ad-hoc-Testlauf ist. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft TestSettings Die Testeinstellungen, die Ausführung dieses Testlaufs verwendet werden.NULL, wenn die Ausführung keine Testeinstellungen hat. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft TestSettingsId ID der öffentlichen Testeinstellungen, die für diesen Testlauf verwendet werden. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft Title Titel der zugeordneten Laufzeitvorlage. (Von ITestRunBase geerbt.)
Öffentliche Eigenschaft UserStoryId Die User Story ID, für die die Sitzung ausgeführt wurde.0 für Ad-Hoc-Sitzung.
Öffentliche Eigenschaft UserStoryTitle Der Titel des Benutzertextabschnitts der Sitzung, ab dem die Sitzung vom Server abgerufen wird. Kann NULL sein, wenn der Server von einer früheren Version ist oder wenn der Server nicht in der Lage ist, den Namen abzurufen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AssociateWorkItem Ordnet die angegebene Arbeitsaufgabe dieser Sitzung zu.
Öffentliche Methode CopyTestSettings Kopieren Sie die Testeinstellungen, und ordnen Sie sie dem Testlauf zu. (Von ITestRunBase geerbt.)
Öffentliche Methode CreateAttachment(String) Erstellt eine Anlage aus einer Datei. (Von IAttachmentOwner geerbt.)
Öffentliche Methode CreateAttachment(String, SourceFileAction) Erstellt eine Anlage aus einer Datei und löscht optional die Quelldatei nach dem Hochladen. (Von IAttachmentOwner geerbt.)
Öffentliche Methode CreateAttachment(array<Byte[], Int32, Int32) Erstellt für ein Testergebnis aus einem bereitgestellten Bytearray eine Anlage. (Von ITestRunBase geerbt.)
Öffentliche Methode CreateBookmark Erstellt ein Sitzungslesezeichen.
Öffentliche Methode CreateNote Erstellt einen Sitzungshinweis.
Öffentliche Methode Delete Entfernt den angegebene Testlauf und seine Ergebnisse vom Server. (Von ITestRunBase geerbt.)
Öffentliche Methode DisassociateWorkItem Entfernt die Assoziation der angegebenen Arbeitsaufgabe von diesem Testergebnis.
Öffentliche Methode QueryAssociatedWorkItems Ruft die Arbeitsaufgaben, die mit dieser Sitzung vom Server zugeordnet sind.
Öffentliche Methode Refresh Aktualisiert die Ausführung mit neuen Daten vom Server. (Von ITestRunBase geerbt.)
Öffentliche Methode Save() Schreibt den neuen oder aktualisierten Testlauf an den Server. (Von ITestRunBase geerbt.)
Öffentliche Methode Save(Boolean) Sendet aktualisierte Sitzungsinformationen an den Server.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis AttachmentUploadCompleted Dieses Ereignis wird ausgelöst, sobald die Anlage vollständig hochgeladen wurde. (Von IAttachmentOwner geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.TestManagement.Client-Namespace