ISession (Interfaz)

Representa la ejecución de una carta.

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
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

El tipo ISession expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Attachments Obtiene la colección de datos adjuntos. (Se hereda de IAttachmentOwner).
Propiedad pública Bookmarks Marcadores creados al ejecutar en esta sesión.
Propiedad pública BuildConfigurationId (Se hereda de ITestRunBase).
Propiedad pública BuildFlavor (Se hereda de ITestRunBase).
Propiedad pública BuildNumber Nombre de la compilación. (Se hereda de ITestRunBase).
Propiedad pública BuildPlatform (Se hereda de ITestRunBase).
Propiedad pública BuildUri El nombre (como URI) de la compilación la ejecución se ejecutó con. Como ejemplo: nuevo URI (“vstfs:///Build/Build/1 ") (Se hereda de ITestRunBase).
Propiedad pública CharterId El id. de la letra que ejecutaron la sesión.0 para la sesión ad hoc.
Propiedad pública Comment Comentarios escritos por esos analizar la ejecución. (Se hereda de ITestRunBase).
Propiedad pública ComputerName El equipo en el que se ejecutó la sesión.
Propiedad pública Controller El nombre del controlador de esta ejecución (Se hereda de ITestRunBase).
Propiedad pública DateCompleted Feche pruebas última completa. (Se hereda de ITestRunBase).
Propiedad pública DateCreated Feche la ejecución se creó. (Se hereda de ITestRunBase).
Propiedad pública DateStarted Feche la ejecución se inició. (Se hereda de ITestRunBase).
Propiedad pública Duration Duración de la sesión de pruebas.
Propiedad pública FeedbackId El id. de comentarios que ejecutaron la sesión.0 si no crean a la sesión para comentarios.
Propiedad pública Id Obtiene el identificador. (Se hereda de IIdentifiable<TKey>).
Propiedad pública IsDirty Devuelve true si la ejecución de pruebas se ha cambiado desde el último Save (). (Se hereda de ITestRunBase).
Propiedad pública LastUpdated Feche la ejecución se modificó (title o propietario establecido). (Se hereda de ITestRunBase).
Propiedad pública LastUpdatedBy Última person para actualizar ejecución (Se hereda de ITestRunBase).
Propiedad pública LastUpdatedByName Última person para actualizar ejecución (Se hereda de ITestRunBase).
Propiedad pública LinkedWorkItemCount El número total de errores asociados a los resultados de pruebas. (Se hereda de ITestRunBase).
Propiedad pública Notes Notas al ejecutar la sesión.
Propiedad pública Owner Usuario que inició la ejecución. (Se hereda de ITestRunBase).
Propiedad pública OwnerName Usuario que inició la ejecución. (Se hereda de ITestRunBase).
Propiedad pública OwnerTeamFoundationId Usuario que inició la ejecución. (Se hereda de ITestRunBase).
Propiedad pública Revision Número de revisión de TestRun para el control de simultaneidad (Se hereda de ITestRunBase).
Propiedad pública Sprint Sprint en las que creó en la sesión.
Propiedad pública State Estado de la sesión.
Propiedad pública TestConfigurationId El id. de configuración esta sesión se ejecutó con.
Propiedad pública TestConfigurationName El nombre de la configuración esta sesión se ejecutó con.
Propiedad pública TestEnvironmentId El entorno de pruebas para esta ejecución (Se hereda de ITestRunBase).
Propiedad pública TestPlanId Devuelve el id. del plan de pruebas que contiene esta ejecución o 0 si esto es una ejecución ad hoc. (Se hereda de ITestRunBase).
Propiedad pública TestSettings La configuración de pruebas que se utilizan para esta ejecución de pruebas.Null si la ejecución no tiene ningún valor de pruebas. (Se hereda de ITestRunBase).
Propiedad pública TestSettingsId Id. de configuración públicos de pruebas que se utilizan para esta ejecución de pruebas. (Se hereda de ITestRunBase).
Propiedad pública Title Título de la plantilla asociada run. (Se hereda de ITestRunBase).
Propiedad pública UserStoryId El id. de caso de usuario para las que ejecutaron la sesión.0 para la sesión ad hoc.
Propiedad pública UserStoryTitle El título del caso de usuario de la sesión, de cuando recupera la sesión del servidor. Puede ser NULL si el servidor es de una versión anterior, o si el servidor no puede capturar el título.

Arriba

Métodos

  Nombre Descripción
Método público AssociateWorkItem Asocia el elemento de trabajo especificado a esta sesión.
Método público CopyTestSettings Copie la configuración de pruebas y asociarlas a la ejecución de pruebas. (Se hereda de ITestRunBase).
Método público CreateAttachment(String) Crea datos adjuntos a partir de un archivo. (Se hereda de IAttachmentOwner).
Método público CreateAttachment(String, SourceFileAction) Crea datos adjuntos a partir de un archivo, eliminando opcionalmente el archivo de origen después de la carga. (Se hereda de IAttachmentOwner).
Método público CreateAttachment(array<Byte[], Int32, Int32) Crea datos adjuntos para una prueba Result de una matriz de bytes. (Se hereda de ITestRunBase).
Método público CreateBookmark Crea un marcador de la sesión.
Método público CreateNote Crea una nota de la sesión.
Método público Delete Quita la ejecución de pruebas determinada y los resultados del servidor. (Se hereda de ITestRunBase).
Método público DisassociateWorkItem Quita la asociación del elemento de trabajo determinado del resultado de la prueba.
Método público QueryAssociatedWorkItems Recupera los elementos de trabajo asociados a esta sesión del servidor.
Método público Refresh Actualiza la ejecución con nuevos datos del servidor. (Se hereda de ITestRunBase).
Método público Save() Escriba la nueva o actualizada ejecución de pruebas en el servidor. (Se hereda de ITestRunBase).
Método público Save(Boolean) Sends actualizó la información de sesión en el servidor.

Arriba

Eventos

  Nombre Descripción
Evento público AttachmentUploadCompleted Este evento se genera cuando se completa la carga de los datos adjuntos. (Se hereda de IAttachmentOwner).
Evento público PropertyChanged Se produce cuando cambia el valor de propiedad. (Se hereda de INotifyPropertyChanged).

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)