Compartir a través de


Workspace.CheckIn (Método) (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo , PolicyOverrideInfo, CheckinOptions)

Protege el conjunto especificado de cambios pendientes en el repositorio de control de versiones.

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

Sintaxis

'Declaración
Public Function CheckIn ( _
    changes As PendingChange(), _
    author As String, _
    comment As String, _
    checkinNote As CheckinNote, _
    workItemChanges As WorkItemCheckinInfo(), _
    policyOverride As PolicyOverrideInfo, _
    checkinOptions As CheckinOptions _
) As Integer
public int CheckIn(
    PendingChange[] changes,
    string author,
    string comment,
    CheckinNote checkinNote,
    WorkItemCheckinInfo[] workItemChanges,
    PolicyOverrideInfo policyOverride,
    CheckinOptions checkinOptions
)

Parámetros

  • author
    Tipo: System.String
    El autor del conjunto de cambios.Si no especifica este parámetro, se identifica al usuario que realiza la llamada de protección como autor.
  • comment
    Tipo: System.String
    El comentario se asocie a esta protección.Su valor puede ser null.
  • checkinNote
    Tipo: Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
    Información de CheckinNote esté asociada a esta protección.Las notas predeterminadas de protección son para el revisor de seguridad, el revisor de rendimiento, y el revisor de código.Su valor puede ser null.

Valor devuelto

Tipo: System.Int32
Si es correcto, un número positivo del conjunto de esta protección.

Excepciones

Excepción Condición
VersionControlException

Se ha eliminado esta área de trabajo.

Comentarios

Cada protección es una operación atómica.Se protegen todos los cambios, o no se.Si la protección es correcta, el método devuelve un número positivo del conjunto de cambios.Si el conjunto de cambios pendientes de protección es null, el servidor intenta proteger todos los cambios en su área de trabajo.Sin embargo, esta operación no es válida si algunos cambios pendientes en el área de trabajo son ediciones o agregue, porque el contenido no habrá cargado en el servidor.

Seguridad de .NET Framework

Vea también

Referencia

Workspace Clase

CheckIn (Sobrecarga)

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