TeamFoundationVersionControlService.UndoPendingChanges - метод (TeamFoundationRequestContext, String, String, array<ItemSpec[], array<String[], array<String[], Boolean, PathLength)
Отменяет набор ожидающих изменений. Если спецификации serverItem ничего не совпадают, то возвращается объект, для него. Этот метод возвращает массив ожидающих изменений, которые были отменены. Для каждого файла клиент должен вызвать DownloadFile() и указать версию, возвращаемая в объекте UndonePendingChange для извлечения неизменяемое версии файлов.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
Public Function UndoPendingChanges ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
ownerName As String, _
items As ItemSpec(), _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
localWorkspaceBehavior As Boolean, _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader UndoPendingChanges(
TeamFoundationRequestContext requestContext,
string workspaceName,
string ownerName,
ItemSpec[] items,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
bool localWorkspaceBehavior,
PathLength maxClientPathLength
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Контекст запроса.
- workspaceName
Тип: System.String
Рабочая область для отмены ожидающие изменения из.
- ownerName
Тип: System.String
Владелец рабочей области (включая домен.)
- items
Тип: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Массив элементов для отмены.
- itemPropertyFilters
Тип: array<System.String[]
Список свойств, чтобы вернуться в операции Get.
- itemAttributeFilters
Тип: array<System.String[]
Список атрибутов, который требуется вернуть с операция Get.
- localWorkspaceBehavior
Тип: System.Boolean
True включить особое расширение функциональности локальной рабочей области. Отмена работает только на ожидающих блокирует и удаляет только тип блокировки.
- maxClientPathLength
Тип: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Максимальный клиент до двух длину пути.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader с результатами в следующем порядке: Массив GetOperation [] — операция Get, которые должны применяться к клиенту, чтобы получить на сбой синхронизации [] — объекты, для которых не могут быть отменены.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationVersionControlService Класс
UndoPendingChanges - перегрузка
Microsoft.TeamFoundation.VersionControl.Server - пространство имен