TeamFoundationVersionControlService.CheckIn - метод
Фиксирует набор ожидающих изменений. Возврат большей частью последовательности вызова для сохранения файлов. Последовательность выглядит следующим образом: 1. Вызовите CheckPendingChanges и передайте список файлов и папок к возврату. 2. Для каждого вызова UploadFile файла. 3. Вызовите возврат и передайте список файлов и папок в список поиска (№1). CheckPendingChanges не требуется, но позволяет вызывающему объекту, который необходимо оповестить конфликтов перед означает время передачи файлов.
serverItems должны содержать по крайней мере один элемент, дублирующихся значений и какие-либо подстановочные знаки.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
Public Function CheckIn ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
ownerName As String, _
serverItems As String(), _
info As Changeset, _
checkinNotificationInfo As CheckinNotificationInfo, _
checkinOptions As Integer, _
deferCheckIn As Boolean, _
checkInTicket As Integer _
) As TeamFoundationDataReader
public TeamFoundationDataReader CheckIn(
TeamFoundationRequestContext requestContext,
string workspaceName,
string ownerName,
string[] serverItems,
Changeset info,
CheckinNotificationInfo checkinNotificationInfo,
int checkinOptions,
bool deferCheckIn,
int checkInTicket
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Контекст запроса.
- 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
Параметры для возврата, влияющих на создание события, проверку автора возврата и с условным возвратом.
- deferCheckIn
Тип: System.Boolean
Значение true, если возврат должно быть присвоено checkinTicket отложен и если еще не предоставлен.False выполнить возврат с этим вызовом.
- checkInTicket
Тип: System.Int32
Передайте значение 0, если это или не отсроченный возврата, или если это первый вызов в сеансе отсроченном возврата.В противном случае checkInTicket, передайте возвращены из предыдущего вызова.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader с результатами в следующем порядке: CheckInResult — результат возврата с созданными наборами изменений и заблокировать изменениями.Сбой [] — список конфликтов, возникших при попытке вернуть.Сбой [] — список ошибок и предупреждений, возникших при попытке вернуть.
Заметки
Свойства изменений и номера сведения игнорируются. Владелец CreationDate и должны быть оставлены в их значения по умолчанию, если не будет вернуть его кем-то другим, или вернуть импортированное изменение (средство преобразования).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationVersionControlService Класс
Microsoft.TeamFoundation.VersionControl.Server - пространство имен