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 Retorna a identificação de configuração de compilação para essa executada ou 0 se nenhuma identificação existe (Herdado de ITestRunBase.)
Propriedade pública BuildFlavor Sabor de compilação como “versão” ou “depuração”. (Herdado de ITestRunBase.)
Propriedade pública BuildNumber (Herdado de ITestRunBase.)
Propriedade pública BuildPlatform Plataforma de compilação. (Herdado de ITestRunBase.)
Propriedade pública BuildUri (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 (Herdado de ITestRunBase.)
Propriedade pública ComputerName O computador no qual a sessão foi executada.
Propriedade pública Controller (Herdado de ITestRunBase.)
Propriedade pública DateCompleted (Herdado de ITestRunBase.)
Propriedade pública DateCreated (Herdado de ITestRunBase.)
Propriedade pública DateStarted (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 (Herdado de ITestRunBase.)
Propriedade pública LastUpdated (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedBy (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedByName (Herdado de ITestRunBase.)
Propriedade pública LinkedWorkItemCount (Herdado de ITestRunBase.)
Propriedade pública Notes Notas criadas para executar a sessão.
Propriedade pública Owner (Herdado de ITestRunBase.)
Propriedade pública OwnerName (Herdado de ITestRunBase.)
Propriedade pública OwnerTeamFoundationId (Herdado de ITestRunBase.)
Propriedade pública Revision (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 contra.
Propriedade pública TestConfigurationName O nome da configuração essa sessão foi executado contra.
Propriedade pública TestEnvironmentId (Herdado de ITestRunBase.)
Propriedade pública TestPlanId (Herdado de ITestRunBase.)
Propriedade pública TestSettings (Herdado de ITestRunBase.)
Propriedade pública TestSettingsId (Herdado de ITestRunBase.)
Propriedade pública Title (Herdado de ITestRunBase.)
Propriedade pública UserStoryId Identificação de O artigo de usuário para que a sessão foi executada. 0 para a sessão ad hoc.
Propriedade pública UserStoryTitle O título de artigo de 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 item de trabalho dado com essa sessão.
Método público CopyTestSettings (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, excluindo opcionalmente o arquivo de origem após carregamento. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(array<Byte[], Int32, Int32) (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 (Herdado de ITestRunBase.)
Método público DisassociateWorkItem Remove a associação do item de trabalho dado do resultado de análise.
Método público QueryAssociatedWorkItems Recupera os itens de trabalho associados com essa sessão do servidor.
Método público Refresh (Herdado de ITestRunBase.)
Método público Save() (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 de anexo terminar. (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