Compartir a través de


Repository5.CheckIn (Método)

Se compromete a un conjunto de cambios pendientes. Protección forma parte de una secuencia mayor de llamada para confirmar los archivos. La secuencia es: 1. Llame a CheckPendingChanges y pase la lista de archivos y carpetas a la protección 2. Para cada llamada UploadFile 3. del archivo. Llame a la protección y pase la lista de archivos y carpetas (debe coincidir con la lista de ") CheckPendingChanges no es necesario, pero que alerten al llamador de conflictos antes de perder tiempo que carga los archivos. los serverItems deben contener al menos un elemento, cualquier duplicados, y cualquier comodín.

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

Sintaxis

'Declaración
<WebMethodAttribute> _
Public Function CheckIn ( _
    workspaceName As String, _
    ownerName As String, _
    serverItems As String(), _
    info As Changeset, _
    checkinNotificationInfo As CheckinNotificationInfo, _
    checkinOptions As Integer, _
    <OutAttribute> ByRef conflicts As StreamingCollection(Of Failure), _
    <OutAttribute> ByRef failures As StreamingCollection(Of Failure), _
    deferCheckIn As Boolean, _
    checkInTicket As Integer, _
    maxClientPathLength As Integer _
) As CheckinResult
[WebMethodAttribute]
public CheckinResult CheckIn(
    string workspaceName,
    string ownerName,
    string[] serverItems,
    Changeset info,
    CheckinNotificationInfo checkinNotificationInfo,
    int checkinOptions,
    out StreamingCollection<Failure> conflicts,
    out StreamingCollection<Failure> failures,
    bool deferCheckIn,
    int checkInTicket,
    int maxClientPathLength
)

Parámetros

  • workspaceName
    Tipo: System.String
    Nombre del área de trabajo que contiene cambios para enviar.
  • ownerName
    Tipo: System.String
    Propietario del área de trabajo.
  • serverItems
    Tipo: array<System.String[]
    Lista de elementos a la protección.
  • checkinOptions
    Tipo: System.Int32
    Opciones para la operación de protección.
  • deferCheckIn
    Tipo: System.Boolean
    True si se aplaza la protección y un checkinTicket se asigna si no proporcionado ya.False para confirmar la protección por esta llamada.
  • checkInTicket
    Tipo: System.Int32
    Pase 0 si es o una protección no diferida, o si es la primera llamada en una sesión diferida de protección.Si no, pase el checkInTicket que se devuelve de las llamadas anteriores.
  • maxClientPathLength
    Tipo: System.Int32
    La longitud de la ruta de acceso compatible cliente máximo del servidor.

Valor devuelto

Tipo: Microsoft.TeamFoundation.VersionControl.Server.CheckinResult
Esto devuelve un resultado de protección al conjunto creado y los cambios deshechos.

Comentarios

Las propiedades de los cambios y número de información se omiten. El propietario y CreationDate deben ser que quedan en sus valores predeterminados a menos que esté incorporar en nombre algún otro, o el proteger un cambio importado (herramienta de conversión).

Seguridad de .NET Framework

Vea también

Referencia

Repository5 Clase

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