Repository4.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 _
) 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
)
Параметры
- 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, передайте возвращены из предыдущего вызова.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.VersionControl.Server.CheckinResult
Это действие возвращает результат возврата с созданными наборами изменений и заблокировать изменениями.
Заметки
Свойства изменений и номера сведения игнорируются. Владелец CreationDate и должны быть оставлены в их значения по умолчанию, если не будет вернуть его кем-то другим, или вернуть импортированное изменение (средство преобразования).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Server - пространство имен