Compartilhar via


Interface ISession

Representa a execução de uma patente carta.

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

Sintaxe

'Declaração
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

O tipo ISession expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Attachments Obtém a coleção de anexos. (Herdado de IAttachmentOwner.)
Propriedade pública Bookmarks Indexadores criados ao executar essa sessão.
Propriedade pública BuildConfigurationId (Herdado de ITestRunBase.)
Propriedade pública BuildFlavor (Herdado de ITestRunBase.)
Propriedade pública BuildNumber Nome de compilação. (Herdado de ITestRunBase.)
Propriedade pública BuildPlatform (Herdado de ITestRunBase.)
Propriedade pública BuildUri O nome (como um URI) de compilação a execução foi executado em. Como um exemplo: novo URI (“vstfs:///Build/Build/1 ") (Herdado de ITestRunBase.)
Propriedade pública CharterId A identificação de carta patente para que a sessão foi executada.0 para a sessão ad hoc.
Propriedade pública Comment Comentários inseridos por aqueles que analisam a execução. (Herdado de ITestRunBase.)
Propriedade pública ComputerName O computador no qual a sessão foi executada.
Propriedade pública Controller O nome do controlador de este executa (Herdado de ITestRunBase.)
Propriedade pública DateCompleted Date o último teste concluído. (Herdado de ITestRunBase.)
Propriedade pública DateCreated Date a execução foi criado. (Herdado de ITestRunBase.)
Propriedade pública DateStarted Date a execução foi iniciado. (Herdado de ITestRunBase.)
Propriedade pública Duration Duração da sessão de teste.
Propriedade pública FeedbackId A identificação de comentários para que a sessão foi executada.0 se a sessão não é criada para comentários.
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública IsDirty Retorna true se o ensaio foi alterado desde que a salvar a última (). (Herdado de ITestRunBase.)
Propriedade pública LastUpdated Date a execução foi modificado por (título ou proprietário definido como). (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedBy A última a pessoa a execução de atualização (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedByName A última a pessoa a execução de atualização (Herdado de ITestRunBase.)
Propriedade pública LinkedWorkItemCount O número total de erros associados com os resultados do teste. (Herdado de ITestRunBase.)
Propriedade pública Notes Notas criadas para executar a sessão.
Propriedade pública Owner O usuário que iniciou a execução. (Herdado de ITestRunBase.)
Propriedade pública OwnerName O usuário que iniciou a execução. (Herdado de ITestRunBase.)
Propriedade pública OwnerTeamFoundationId O usuário que iniciou a execução. (Herdado de ITestRunBase.)
Propriedade pública Revision Número de revisão de teste para o controle de simultaneidade (Herdado de ITestRunBase.)
Propriedade pública Sprint Sprint em que a sessão foi criada.
Propriedade pública State Estado de sessão.
Propriedade pública TestConfigurationId A identificação da sessão configuração foi executado em.
Propriedade pública TestConfigurationName O nome da configuração a sessão foi executado em.
Propriedade pública TestEnvironmentId O ambiente de teste para executar este (Herdado de ITestRunBase.)
Propriedade pública TestPlanId Retorna a identificação do plano de teste que contém esse executado ou 0 se esta é uma execução ad hoc. (Herdado de ITestRunBase.)
Propriedade pública TestSettings As configurações de teste que estão sendo usadas para execução de esta ensaio.Nulo se a execução não tem nenhuma configuração de teste. (Herdado de ITestRunBase.)
Propriedade pública TestSettingsId Identificação de configurações públicas de teste que estão sendo usadas para este ensaio. (Herdado de ITestRunBase.)
Propriedade pública Title Título do modelo associado de execução. (Herdado de ITestRunBase.)
Propriedade pública UserStoryId A identificação de essa história do usuário para que a sessão foi executada.0 para a sessão ad hoc.
Propriedade pública UserStoryTitle O título de essa história do usuário de sessão, até a data de quando a sessão é recuperada do servidor. Pode ser o zero se o servidor é uma versão anterior, ou se o servidor não é capaz de buscar o título.

Superior

Métodos

  Nome Descrição
Método público AssociateWorkItem Associa o dado item de trabalho com essa sessão.
Método público CopyTestSettings Copiar as configurações de teste e associá-las a ensaio. (Herdado de ITestRunBase.)
Método público CreateAttachment(String) Cria um anexo de um arquivo. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(String, SourceFileAction) Cria um anexo de um arquivo, opcionalmente, excluindo o arquivo de origem após carregar. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(array<Byte[], Int32, Int32) Cria um anexo para um resultado de teste de uma matriz de bytes. (Herdado de ITestRunBase.)
Método público CreateBookmark Cria um indicador de sessão.
Método público CreateNote Cria uma nota de sessão.
Método público Delete Remove o ensaio determinado e seus resultados do servidor. (Herdado de ITestRunBase.)
Método público DisassociateWorkItem Remove a associação do item de trabalho dado do resultado de teste.
Método público QueryAssociatedWorkItems Recupera os itens de trabalho associados com essa sessão do servidor.
Método público Refresh Atualiza a execução com novos dados do servidor. (Herdado de ITestRunBase.)
Método público Save() Grava o novo ou ensaio atualizado para o servidor. (Herdado de ITestRunBase.)
Método público Save(Boolean) Informações de sessão atualizado de envia para o servidor.

Superior

Eventos

  Nome Descrição
Evento público AttachmentUploadCompleted Este evento é gerado quando o carregamento do anexo for concluído. (Herdado de IAttachmentOwner.)
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client