Compartilhar via


Método Workspace.CheckIn (array<PendingChange[], String)

Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.

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

Sintaxe

'Declaração
Public Function CheckIn ( _
    changes As PendingChange(), _
    comment As String _
) As Integer
public int CheckIn(
    PendingChange[] changes,
    string comment
)

Parâmetros

  • comment
    Tipo: System.String
    O comentário a ser associado a este check-in.Pode ser nulo.

Valor de retorno

Tipo: System.Int32
Em caso de êxito, um número do conjunto de alterações positivo para este check-in.

Exceções

Exceção Condição
VersionControlException

Este espaço de trabalho foi excluído.

Comentários

Cada check-in é uma operação atômica. Todas as alterações são verificadas, ou nenhuma é. Se o check-in é bem-sucedida, esse método retorna um número positivo de conjunto de alterações. Caso o conjunto de alterações pendentes para o check-in seja nulo, o servidor tenta fazer check-in de todas as alterações no espaço de trabalho. No entanto, esta operação não será válida se alguma alteração pendente no espaço de trabalho for edição ou adição, porque o conteúdo não terá sido carregado no servidor.

Para obter mais informações sobre como usar este método, consulte Estendendo controle de versão.

Segurança do .NET Framework

Consulte também

Referência

Workspace Classe

Sobrecargas CheckIn

Namespace Microsoft.TeamFoundation.VersionControl.Client