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 | |
---|---|---|
Attachments | Obtiene la colección de datos adjuntos. (Se hereda de IAttachmentOwner). | |
Bookmarks | Marcadores creados al ejecutar en esta sesión. | |
BuildConfigurationId | Devuelve el identificador de la configuración de compilación para esta ejecución o 0 si no existe ningún identificador. (Se hereda de ITestRunBase). | |
BuildFlavor | Tipo de compilación como “Release” o “Debug”. (Se hereda de ITestRunBase). | |
BuildNumber | (Se hereda de ITestRunBase). | |
BuildPlatform | Plataforma de compilación. (Se hereda de ITestRunBase). | |
BuildUri | (Se hereda de ITestRunBase). | |
CharterId | El identificador de la letra que ejecutaron la sesión. 0 para la sesión ad hoc. | |
Comment | (Se hereda de ITestRunBase). | |
ComputerName | Equipo en el que se ejecutó la sesión. | |
Controller | (Se hereda de ITestRunBase). | |
DateCompleted | (Se hereda de ITestRunBase). | |
DateCreated | (Se hereda de ITestRunBase). | |
DateStarted | (Se hereda de ITestRunBase). | |
Duration | Duración de la sesión de prueba. | |
FeedbackId | El identificador de comentarios para el que se ejecutó la sesión. 0 si la sesión no se creó para comentarios. | |
Id | Obtiene el identificador. (Se hereda de IIdentifiable<TKey>). | |
IsDirty | (Se hereda de ITestRunBase). | |
LastUpdated | (Se hereda de ITestRunBase). | |
LastUpdatedBy | (Se hereda de ITestRunBase). | |
LastUpdatedByName | (Se hereda de ITestRunBase). | |
LinkedWorkItemCount | (Se hereda de ITestRunBase). | |
Notes | Notas creadas al ejecutar la sesión. | |
Owner | (Se hereda de ITestRunBase). | |
OwnerName | (Se hereda de ITestRunBase). | |
OwnerTeamFoundationId | (Se hereda de ITestRunBase). | |
Revision | (Se hereda de ITestRunBase). | |
Sprint | Sprint en el que se creó la sesión. | |
State | Estado de la sesión. | |
TestConfigurationId | Identificador de la configuración con la que se ejecutó esta sesión. | |
TestConfigurationName | Nombre de la configuración en la que se ejecutó esta sesión. | |
TestEnvironmentId | (Se hereda de ITestRunBase). | |
TestPlanId | (Se hereda de ITestRunBase). | |
TestSettings | (Se hereda de ITestRunBase). | |
TestSettingsId | (Se hereda de ITestRunBase). | |
Title | (Se hereda de ITestRunBase). | |
UserStoryId | El identificador de caso de usuario para el que se ejecutó la sesión. 0 para la sesión ad hoc. | |
UserStoryTitle | El título del caso de usuario de la sesión, como cuando se recuperó la sesión del servidor. Puede ser NULL si el servidor es de una versión anterior o no puede obtener el título. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AssociateWorkItem | Asocia el elemento de trabajo dado a esta sesión. | |
CopyTestSettings | (Se hereda de ITestRunBase). | |
CreateAttachment(String) | Crea datos adjuntos a partir de un archivo. (Se hereda de IAttachmentOwner). | |
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). | |
CreateAttachment(array<Byte[], Int32, Int32) | (Se hereda de ITestRunBase). | |
CreateBookmark | Crea un marcador de sesión. | |
CreateNote | Crea una nota de sesión. | |
Delete | (Se hereda de ITestRunBase). | |
DisassociateWorkItem | Quita la asociación del elemento de trabajo especificado de este resultado de prueba. | |
QueryAssociatedWorkItems | Recupera los elementos de trabajo asociados a esta sesión del servidor. | |
Refresh | (Se hereda de ITestRunBase). | |
Save() | (Se hereda de ITestRunBase). | |
Save(Boolean) | Envía información de sesión actualizada al servidor. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
AttachmentUploadCompleted | Este evento se genera cuando se completa la carga de los datos adjuntos. (Se hereda de IAttachmentOwner). | |
PropertyChanged | Tiene lugar cuando cambia un valor de propiedad. (Se hereda de INotifyPropertyChanged). |
Arriba
Vea también
Referencia
Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)