Repository5.CheckIn - метод
Фиксирует набор ожидающих изменений. Возврат большей частью последовательности вызова для сохранения файлов. Последовательность выглядит следующим образом: 1. Вызовите CheckPendingChanges и передайте список файлов и папок к возврату 2. Для каждого вызова UploadFile 3. файла. Вызовите возврат и передайте список файлов и папок в список поиска (№1) CheckPendingChanges не нужен, но позволяет вызывающему объекту, который необходимо оповестить конфликтов перед означает время передачи файлов. serverItems должны содержать по крайней мере один элемент, дублирующихся значений и какие-либо подстановочные знаки.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
<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
)
Параметры
- workspaceName
Тип: System.String
Имя рабочей области, содержащей изменений для отправки сообщения.
- ownerName
Тип: System.String
Владелец рабочей области.
- serverItems
Тип: array<System.String[]
Список элементов к возврату.
- info
Тип: Microsoft.TeamFoundation.VersionControl.Server.Changeset
Передачи метаданных данные Набора изменений.Используется для предоставления владельца, комментарий примечание при возврате, дату, и дополнительные данные.
- checkinNotificationInfo
Тип: Microsoft.TeamFoundation.VersionControl.Server.CheckinNotificationInfo
Сведения о возврата службой.
- checkinOptions
Тип: System.Int32
Параметры для операции возврата.
- conflicts
Тип: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
Конфликты, который хранит этот возврат.
- failures
Тип: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
Ошибки и предупреждения ударили этим возвратом.
- deferCheckIn
Тип: System.Boolean
Значение true, если возврат должно быть присвоено checkinTicket отложен и если еще не предоставлен.False выполнить возврат с этим вызовом.
- checkInTicket
Тип: System.Int32
Передайте значение 0, если это или не отсроченный возврата, или если это первый вызов в сеансе отсроченном возврата.В противном случае checkInTicket, передайте возвращены из предыдущего вызова.
- maxClientPathLength
Тип: System.Int32
Максимальный клиент до двух длину пути.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.VersionControl.Server.CheckinResult
Это действие возвращает результат возврата с созданными наборами изменений и заблокировать изменениями.
Заметки
Свойства изменений и номера сведения игнорируются. Владелец CreationDate и должны быть оставлены в их значения по умолчанию, если не будет вернуть его кем-то другим, или вернуть импортированное изменение (средство преобразования).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Server - пространство имен