Поделиться через


azure-devops-extension-api package

Классы

AccountsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ReportingRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

AlertRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

BoardsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

BuildRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

RestClientBase

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

Uri

Класс, представляющий универсальный код ресурса (URI) и позволяющий анализировать, получать и задавать отдельные части.

ContributionsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

CoreRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

DashboardRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ConfigurationEvent
WidgetConfigurationSave
WidgetSizeConverter
WidgetStatusHelper
ExtensionManagementRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

FavoriteRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

FeatureAvailabilityRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

FeatureManagementRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

FileContainerRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

GalleryRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

GitRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

GraphRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

PeoplePickerProvider
LocationsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ManagementRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

NotificationRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

OperationsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

PipelinesRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

PolicyRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ProfileRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ProjectAnalysisRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ReleaseRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ResourceUsageRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ServiceEndpointRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

ServiceHooksRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

TaskAgentRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

TestRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

TestPlanRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

TestResultsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

TfvcRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

WikiRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

WorkRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

WorkItemTrackingRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

WorkItemTrackingProcessRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

WorkItemTrackingProcessDefinitionsRestClient

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

Интерфейсы

Account
AccountCreateInfoInternal
AccountPreferencesInternal
AlertSummaryBySeverity

Сводка оповещений по серьезности.

OrgAlertSummary

Сводка по оповещениям организации.

OrgEnablementSummary

Сводка по включению организации.

ProjectAlertSummary

Сводка оповещений проекта.

ProjectEnablementSummary

Сводка по включению проекта.

RepoAlertSummary

Сводка оповещений репозитория.

RepoEnablementSummary

Сводка по включению репозитория.

Alert
AlertAnalysisInstance

Сводка состояния оповещения для заданной конфигурации анализа.

AlertMetadata

Метаданные оповещения.

AlertMetadataChange

Используется для представления обновления в связи между оповещением и артефактом.

AlertStateUpdate
AnalysisConfiguration

Класс AnalysisConfiguration моделирует определение сборки.

AnalysisConfigurationDetails
AnalysisInstance

Класс AnalysisInstance моделирует сборку.

AnalysisResult
Branch
Dependency

Представляет зависимость.

DependencyResult

Обнаруженный экземпляр уязвимой зависимости

Dismissal

Сведения об закрытии оповещения

License

Сведения о лицензии для зависимостей

LogicalLocation
Metadata

Операция с метаданными, выполняемая с оповещением.

MetadataChange

Изменение, внесенного в метаданные.

PhysicalLocation

Расположение в системе управления версиями, где обнаружена проблема

Pipeline

Определение конвейера.

Region
RelationMetadata

Метаданные, связанные с оповещением.

Result
Rule
SarifUploadStatus
SarifValidationError
SearchCriteria
Tool

Средство анализа, которое может создавать оповещения системы безопасности

UxFilters
ValidationFingerprint
VersionControlDetails

Сведения о поиске файлов в системе управления версиями

VersionControlFilePath
VersionControlResult
VersionControlSnippet
Board
BoardColumn
BoardColumnBase

Предоставляет базовые свойства, описывающие столбец на доске.

BoardColumnCollectionResponse

Сбор ответов для действий столбцов доски.

BoardColumnCreate

Описывает столбец для создания на доске.

BoardColumnCreateList

Описывает список столбцов, создаваемых на доске.

BoardColumnCreatedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при добавлении столбца.

BoardColumnDeletedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при удалении столбца.

BoardColumnResponse

Ответ для действий столбца доски.

BoardColumnUpdate

Описывает столбец для обновления на доске.

BoardColumnUpdatedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при обновлении столбца.

BoardItem

Предоставляет свойства, описывающие элемент на доске.

BoardItemAction

Описывать действие, применяемое при перемещении элемента в столбец и выполнении указанного условия.

BoardItemActionCreate

Описывает действие элемента доски, создаваемое на доске.

BoardItemActionUpdate

Описывает действие элемента доски для обновления на доске.

BoardItemAddedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при добавлении элемента доски.

BoardItemBatchOperation

Данные для выполнения операции с пакетом элементов доски.

BoardItemCollectionResponse

Коллекция ответов для действий элементов доски.

BoardItemIdAndEtag

Идентификатор элемента доски и пара etag.

BoardItemMovedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при перемещении элемента доски.

BoardItemReference

Предоставляет свойства, описывающие исходный идентификатор элемента и тип на доске.

BoardItemRemovedRealtimeEvent

ВНУТРЕННИЕ. Событие, возникающее при удалении элемента доски.

BoardItemResponse

Предоставляет ответ на действия с элементами доски.

BoardItemSourceIdAndType

Предоставляет свойства, описывающие исходный идентификатор элемента и тип на доске.

BoardItemStateSync

Описывать двусторонней синхронизации: перемещение элемента на борту или изменение состояния элемента за пределами доски.

BoardItemStateSyncCreate

Описывает синхронизацию состояния элементов доски для создания на доске.

BoardItemStateSyncUpdate

Описывает синхронизацию состояния элемента доски для обновления на доске.

BoardReference
BoardResponse

Ответ для действий столбца доски.

BoardRow
BoardRowBase

Предоставляет свойства, описывающие строку на доске.

BoardRowCollectionResponse

Коллекция ответов для действий строк доски.

BoardRowCreate

Описывает строку, созданную на доске.

BoardRowCreateList

Описывает список строк, создаваемых на доске.

BoardRowResponse

Ответ для действий строк доски.

BoardRowUpdate

Описывает строку, обновляемую на доске.

CreateBoard
EntityReference
NewBoardItem

Предоставляет свойства, описывающие исходный идентификатор элемента и тип на доске.

NoContentResponse

Ответ, содержащий заголовок ETag без содержимого

PredicateAndAction
RealtimeBoardEvent

Базовый тип для событий доски в режиме реального времени. Все события доски должны наследоваться от этого класса.

SubTypeAndStateValue
UpdateBoard
UpdateBoardItem
UpdateBoardItemList

Список элементов для обновления на доске.

AgentPoolQueue

Представляет очередь для выполнения сборок.

AgentPoolQueueReference

Представляет ссылку на очередь агента.

AgentPoolQueueTarget

Описывает, как этап должен выполняться в очереди агентов.

AgentSpecification

Спецификация агента, определенного поставщиком пула.

AgentTargetExecutionOptions

Дополнительные параметры для выполнения этапов в очереди агентов.

ArtifactResource
Attachment
Build

Представление данных сборки.

BuildAgent
BuildAgentReference
BuildArtifact

Представляет артефакт, созданный сборкой.

BuildBadge

Представляет эмблему сборки.

BuildCompletedEvent
BuildCompletionTrigger

Представляет триггер завершения сборки.

BuildController
BuildDefinition

Представляет определение сборки.

BuildDefinition3_2

Для обратной совместимости с расширениями, которые используют старый формат шагов вместо процесса и этапов

BuildDefinitionReference

Ресурс справочника по определению сборки

BuildDefinitionReference3_2

Для обратной совместимости с расширениями, которые используют старый формат шагов вместо процесса и этапов

BuildDefinitionRevision

Представляет редакцию определения сборки.

BuildDefinitionSourceProvider
BuildDefinitionStep

Представляет шаг на этапе сборки.

BuildDefinitionTemplate

Представляет шаблон, на основе которого можно создавать новые определения сборки.

BuildDefinitionTemplate3_2

Для обратной совместимости с расширениями, которые используют старый формат шагов вместо процесса и этапов

BuildDefinitionVariable

Представляет переменную, используемую определением сборки.

BuildDeletedEvent
BuildDeployment
BuildEvent
BuildLog

Представляет журнал сборки.

BuildLogReference

Представляет ссылку на журнал сборки.

BuildMetric

Представляет метаданные о сборках в системе.

BuildOption

Представляет применение необязательного поведения к определению сборки.

BuildOptionDefinition

Представляет необязательное поведение, которое можно применить к определению сборки.

BuildOptionDefinitionReference

Представляет ссылку на определение параметра сборки.

BuildOptionGroupDefinition

Представляет группу входных данных для параметра сборки.

BuildOptionInputDefinition

Представляет входные данные для параметра сборки.

BuildProcess

Представляет процесс сборки.

BuildProcessResources

Представляет ресурсы, используемые процессом сборки.

BuildProcessTemplate
BuildQueuedEvent
BuildReference

Ссылка на сборку.

BuildReportMetadata

Представляет сведения об отчете сборки.

BuildRepository

Представляет репозиторий, используемый определением сборки.

BuildRequestValidationResult

Представляет результат проверки запроса на сборку.

BuildResourceUsage

Представляет сведения о ресурсах, используемых сборками в системе.

BuildRetentionHistory

Исторический обзор сведений о хранении сборки. Сюда входит список моментальных снимков, сделанных для использования хранения сборок, и список сборок, которые превысили стандартную политику хранения в 30 дней.

BuildRetentionSample

Моментальный снимок сведений о хранении сборки. Этот класс принимает образец в заданное время. Он предоставляет сведения о сохраненных сборках, файлах, связанных с этими сохраненными сборками, и количестве сохраняемых файлов.

BuildServer
BuildSettings

Представляет параметры сборки для всей системы.

BuildSummary
BuildTagsAddedEvent
BuildTrigger

Представляет триггер для определения buld.

BuildUpdatedEvent
BuildWorkspace

Представляет сопоставление рабочей области.

BuildsDeletedEvent
BuildsDeletedEvent1
Change
ConsoleLogEvent
ContinuousDeploymentDefinition
ContinuousIntegrationTrigger

Представляет триггер непрерывной интеграции (CI).

DefinitionReference

Представляет ссылку на определение.

DefinitionResourceReference
Demand
Deployment
DeploymentBuild

Сведения о развертывании для типа "Build"

DeploymentDeploy

Сведения о развертывании для типа "Deploy"

DeploymentTest

Сведения о развертывании для типа "Test"

DesignerProcess

Представляет процесс сборки, поддерживаемый конструктором определений сборки.

DesignerProcessTarget

Представляет целевой объект для процесса сборки.

DockerProcess

Представляет процесс сборки.

DockerProcessTarget

Представляет целевой объект для процесса сборки Docker.

Folder
Forks

Представляет возможность создания вилок выбранного репозитория.

GatedCheckInTrigger

Представляет закрытый триггер возврата.

InformationNode

Представление данных информационного узла, связанного со сборкой

Issue

Проблема (ошибка, предупреждение), связанная с выполнением конвейера.

JustInTimeProcess

Представляет процесс сборки.

MappingDetails
MinimalRetentionLease
MultipleAgentExecutionOptions

Представляет параметры для запуска этапа для нескольких агентов.

NewRetentionLease

Необходимые сведения для создания новой аренды хранения.

Phase

Представляет этап определения сборки.

PhaseTarget

Представляет целевой объект этапа.

PipelineGeneralSettings

Содержит общие параметры конвейера.

PipelineTriggerSettings

Представляет действующие параметры, применимые к отдельным триггерам конвейера.

ProjectRetentionSetting

Содержит параметры для правил хранения.

PullRequest

Представляет объект запроса на вытягивание. Они извлекаются из исходных поставщиков.

PullRequestTrigger
RealtimeBuildEvent
RepositoryWebhook

Представляет веб-перехватчик репозитория, возвращенный поставщиком источника.

ResourceReference

Представляет ссылку на ресурс.

RetentionLease

Допустимая аренда хранения не позволяет автоматизированным системам удалить запуск конвейера.

RetentionLeaseUpdate

Обновление параметров хранения аренды хранения.

RetentionPolicy
RetentionSetting

Содержит минимальное, максимальное и текущее значение для параметра хранения.

Schedule
ScheduleTrigger

Представляет триггер расписания.

SecureFileReference

Представляет ссылку на защищенный файл.

ServerTarget

Представляет целевой объект этапа, который выполняется на сервере.

ServerTargetExecutionOptions

Представляет параметры для запуска этапа на сервере.

ServiceEndpointReference

Представляет ссылку на конечную точку службы.

SourceProviderAttributes
SourceRelatedWorkItem

Представляет рабочий элемент, связанный с каким-то исходным элементом. Они извлекаются у поставщиков источников.

SourceRepositories

Набор репозиториев, возвращенных поставщиком источника.

SourceRepository

Представляет репозиторий, возвращенный поставщиком источника.

SourceRepositoryItem

Представляет элемент в репозитории из поставщика источника.

SupportedTrigger
SvnMappingDetails

Представляет запись сопоставления Subversion.

SvnWorkspace

Представляет рабочую область subversion.

TaskAgentPoolReference
TaskDefinitionReference
TaskOrchestrationPlanGroupReference
TaskOrchestrationPlanGroupsStartedEvent
TaskOrchestrationPlanReference
TaskReference

Ссылка на задачу.

Timeline

Сроки

TimelineAttempt

Попытка обновить временную шкалуЗапись.

TimelineRecord

Подробные сведения о выполнении различных операций во время выполнения конвейера.

TimelineRecordsUpdatedEvent
TimelineReference

Ссылка на временную шкалу.

UpdateProjectRetentionSettingModel

Содержит элементы для обновления значений параметров хранения. Все поля здесь необязательные.

UpdateRetentionSettingModel
UpdateStageParameters
UpdateTagParameters
VariableGroup

Группа переменных — это коллекция связанных переменных.

VariableGroupReference

Представляет ссылку на группу переменных.

VariableMultipliersAgentExecutionOptions

Представляет параметры для выполнения этапа на основе значений, заданных в списке переменных.

VariableMultipliersServerExecutionOptions

Представляет параметры для выполнения этапа на основе значений, заданных в списке переменных.

WorkspaceMapping

Сопоставление рабочей области

WorkspaceTemplate
XamlBuildControllerReference
XamlBuildDefinition

Представляет ссылку на определение.

XamlBuildReference
XamlBuildServerReference
XamlDefinitionReference
YamlBuild

Представляет сборку yaml.

YamlProcess

Представляет процесс YAML.

IBuildPageData

Контекстные сведения для страницы сборки

IBuildPageDataService

Служба для получения контекстной информации на странице сборки

Comment

Комментарий к рабочему элементу.

CommentAttachment

Представляет вложение в комментарий.

CommentCreateParameters

Представляет запрос на создание комментария к рабочему элементу.

CommentList

Представляет список комментариев рабочих элементов.

CommentMention

Базовый класс для ресурсов WIT REST.

CommentReaction

Содержит сведения о реакции на комментарий рабочего элемента для определенного типа реакции.

CommentResourceReference

Базовый класс для ссылок на ресурсы комментариев

CommentUpdateParameters

Представляет запрос на обновление комментария.

CommentVersion

Представляет определенную версию комментария к рабочему элементу.

ExtensionDataCollection

Представляет одну коллекцию для документов с данными расширения

IColor

Цвет, используемый в некоторых компонентах пользовательского интерфейса

IContributedButton

Определяет кнопку из первого или стороннего вклада

IContributedIconDefinition

Определение, которое можно указать в свойстве "icon" вкладов, которое может указывать набор значений для разных тем.

IContributedPill

Определяет таблетку из вклада

IDialogOptions

Параметры отображения диалоговых окон узла

IDocumentOptions

Интерфейс для параметров, которые можно предоставить с помощью действий с документом

IExtensionDataManager
IExtensionDataService
IGlobalDialog

Диалоговые реквизиты, указывающие, как они будут отрисовыты службой

IGlobalMessageBanner

Баннер реквизитов, указывающий, как он будет отображаться службой

IGlobalMessageHelpInfo

Необязательные сведения о значке справки для отображения после текста глобального сообщения

IGlobalMessageLink

Ссылки на сообщения, которые будут отформатированы в сообщение.

IGlobalMessagesService
IHostNavigationService

Служба для взаимодействия с навигацией в окне узла (URL-адреса, новые окна и т. д.)

IHostPageLayoutService

Служба для взаимодействия с макетом страницы: управление полноэкранным режимом, открытие диалогов и панелей

ILocationService

Служба для внешнего содержимого для получения расположений

IMessageDialogOptions

Параметры отображения диалогового окна сообщения

INavigationElement

Сведения о отображаемом элементе навигации

IPageRoute

Сведения о маршруте для текущей страницы

IPanelOptions

Параметры отображения панелей

IProjectInfo
IProjectPageService
IToast

Всплываемые реквизиты с метаданными, указывающими, как они будут отображаться службой

IAuthorizationTokenProvider

Интерфейс для класса, который может извлекать маркеры авторизации для использования в запросах на выборку.

IVssRestClientOptions

Параметры для конкретного экземпляра клиента REST.

IPostRequestEvent

IPostRequestEvent отправляется после завершения запроса на получение.

IPreRequestEvent

IPreRequestEvent отправляется перед выполнением запроса на получение.

IVssRequestOptions

Параметры, относящиеся к VSS, для запросов VSS

VssServerError

При сбое запроса выборки вызывается vssServerError. Сбой определяется как запрос, который сделал его серверу, и сервер успешно ответил с ошибкой. Это будет любое возвращающееся состояние, которое не является кодом состояния в диапазоне успешного выполнения (200–299).

RestClientRequestParams

Параметры для отправки запроса WebApi

IParsedRoute

Представляет маршрут, проанализированный с помощью parseRoute

IParsedRouteSegment

И отдельный сегмент маршрута (фиксированный текст или параметр)

IQueryParameter

Запись одного параметра запроса в универсальном коде ресурса (URI)

IRouteMatchResult

Результат вызова для замены значений маршрута для проанализированного маршрута

IUriParseOptions

Параметры для синтаксического анализа строки URI

ClientContribution

Представление объекта ContributionNode, который можно использовать для сериализации клиентам.

ClientContributionNode

Представление объекта ContributionNode, который можно использовать для сериализации клиентам.

ClientContributionProviderDetails
ClientDataProviderQuery

Поставщик данных клиента — это сведения, необходимые для выполнения запроса поставщика данных от клиента.

Contribution

Отдельный вклад, внесенный расширением

ContributionBase

Базовый класс, совместно используемый вкладами и типами вкладов

ContributionConstraint

Задает ограничение, которое можно использовать для динамического включения или исключения определенного вклада.

ContributionNodeQuery

Запрос, который может быть выдан для узлов вклада

ContributionNodeQueryResult

Результат запроса узла вклада. Заключает в оболочку результирующие узлы вклада и сведения о поставщике.

ContributionPropertyDescription

Описание свойства типа вклада

ContributionType

Тип вклада, заданный схемой JSON.

DataProviderContext

Контекстная информация, которую поставщики данных могут проверять при заполнении своих данных

DataProviderExceptionDetails
DataProviderQuery

Запрос, который может быть выдан для данных поставщика данных

DataProviderResult

Структура результатов из вызовов GetDataProviderData

ExtensionEventCallback

Базовый класс для обратного вызова события для расширения

ExtensionEventCallbackCollection

Коллекция обратных вызовов событий — конечные точки, вызываемые при возникновении определенных событий расширения.

ExtensionLicensing

Как должно обрабатываться расширение, включая вклады на основе лицензирования

ExtensionManifest

Базовый класс для свойств расширения, которые совместно используются манифестом расширения и моделью расширения.

InstalledExtension

Представляет расширение VSTS вместе с состоянием установки.

InstalledExtensionState

Состояние установленного расширения

InstalledExtensionStateIssue

Представляет проблему установки

LicensingOverride

Сопоставление вклада в поведение лицензирования

ResolvedDataProvider

Запись для результирующего данных конкретного поставщика данных

CategorizedWebApiTeams
IdentityData
Process
ProcessReference
ProjectAvatar

Содержит данные изображения для аватара проекта.

ProjectInfo

Содержит сведения, описывающие проект.

ProjectMessage
ProjectProperties
ProjectProperty

Именованное значение, связанное с проектом.

Proxy
ProxyAuthorization
TeamContext

Контекст команды для операции.

TeamProject

Представляет объект командного проекта.

TeamProjectCollection

Контракт данных для TeamProjectCollection.

TeamProjectCollectionReference

Объект reference для TeamProjectCollection.

TeamProjectReference

Представляет неглубокую ссылку на TeamProject.

TemporaryDataCreatedDTO

Объект передачи данных, в котором хранятся метаданные, связанные с созданием временных данных.

TemporaryDataDTO

Объект передачи данных, в котором хранятся метаданные, связанные с временными данными.

UpdateTeam

Обновляемые свойства для WebApiTeam.

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

Представление данных, необходимых для создания определения тега, которое передается по сети.

WebApiProject

Представляет неглубокую ссылку на TeamProject.

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

Представление определения тега, которое передается по сети.

WebApiTeam
WebApiTeamRef
CopyDashboardOptions

Копирование параметров панели мониторинга.

CopyDashboardResponse
Dashboard

Модель панели мониторинга.

DashboardGroup

Описывает список панелей мониторинга, связанных с владельцем. В настоящее время команды владеют группами панелей мониторинга.

DashboardGroupEntry

Запись группы панели мониторинга, обтекающая панель мониторинга (требуется?)

DashboardGroupEntryResponse

Ответ от RestAPI при сохранении и редактировании DashboardGroupEntry

DashboardResponse

Запись группы панели мониторинга, обтекающая панель мониторинга (требуется?)

LightboxOptions

Конфигурация Lightbox

SemanticVersion

управление версиями для артефакта, как описано в: http://semver.org/, в форме major.minor.patch.

Widget

Данные мини-приложения

WidgetMetadata

Сведения на основе вкладов, описывающие мини-приложения панели мониторинга.

WidgetMetadataResponse
WidgetPosition
WidgetResponse

Ответ от RestAPI при сохранении и редактировании мини-приложения

WidgetSize
WidgetTypesResponse
WidgetsVersionedList

Класс-оболочка для поддержки создания заголовков HTTP с помощью CreateResponse, ClientHeaderParameter и ClientResponseType в WidgetV2Controller

CustomSettings

параметры мини-приложения, которые инкапсулируют сериализованные данные и поддержку версий.

EventArgs

Аргументы, связанные с событием, передаваемым мини-приложением или конфигурациями.

IConfigurableWidget

Настраиваемые мини-приложения реализуют этот интерфейс

IWidget

Все мини-приложения реализуют этот интерфейс

IWidgetConfiguration

Авторы мини-приложений реализуют этот интерфейс для своей конфигурации.

IWidgetConfigurationContext

Интерфейс для объекта, передаваемого в конфигурацию мини-приложения для связи с его узлом.

NotifyResult

Результат уведомления, создаваемого конфигурацией мини-приложения.

SaveStatus

Интерфейс объекта, передаваемого на узел, когда пользователь нажимает кнопку Сохранить в области конфигурации

Size

Размер лайтбокс для рисования мини-приложения

WidgetSettings

Описание состояния мини-приложения, удовлетворяющее требованиям к отрисовке мини-приложения (не содержит информацию, ориентированную на сетку, или метаданные вкладов).

WidgetStatus

Объект, инкапсулирующий результат для вызова метода IWidget/IConfigurableWidget. Этот объект создается с помощью библиотеки WidgetStatusHelper.

AuthorizationHeader
DataSourceBindingBase

Представляет привязку источника данных для запроса конечной точки службы.

ProcessParameters
TaskInputDefinitionBase
TaskInputValidation
TaskSourceDefinitionBase
AcquisitionOperation
AcquisitionOperationDisallowReason
AcquisitionOptions

Варианты приобретения товара на рынке (установка, покупка и т. д.) для целевого объекта установки.

ContributionProviderDetails
DataProviderSharedData

Контейнер данных, в который может внести свой вклад любой поставщик данных. Этот общий словарь возвращается в результатах поставщика данных.

ExtensionAcquisitionRequest

Контракт на обработку процесса приобретения расширения

ExtensionAuditLog

Журнал аудита для расширения

ExtensionAuditLogEntry

Запись журнала аудита для расширения

ExtensionAuthorization
ExtensionDataCollectionQuery

Представляет запрос для получения набора коллекций данных расширения.

ExtensionEvent

Хранит сведения о каждом событии

ExtensionEventUrls
ExtensionHost
ExtensionRequest

Запрос расширения (для установки или назначения лицензии)

ExtensionRequestEvent
ExtensionRequestUrls
ExtensionRequestsEvent
ExtensionState

Состояние расширения

ExtensionUrls
InstalledExtensionQuery
RequestedExtension

Запрос расширения (для установки или назначения лицензии)

Scope
SupportedExtension

Сведения о расширении

ArtifactProperties
ArtifactScope

Описывает область, в которой находится избранный артефакт. Например, командный проект.

Favorite

Реализация контракта "Избранное" после современного хранилища

FavoriteCreateParameters
FavoriteProvider

Предоставляет поставщик избранного.

FavoritesSecuredObject
FeatureFlag
FeatureFlagPatch

Он передается в FeatureFlagController для изменения состояния флага функции.

ContributedFeature

Функция, которую можно включить или отключить.

ContributedFeatureHandlerSettings
ContributedFeatureListener

Идентификатор и свойства, используемые для передачи в обработчик для прослушивателя или подключаемого модуля

ContributedFeatureSettingScope

Область, к которой применяется параметр компонента

ContributedFeatureState

Добавленная пара "функция/состояние"

ContributedFeatureStateQuery

Запрос на действующие добавленные состояния компонентов для списка идентификаторов компонентов

ContributedFeatureValueRule

Правило для динамического получения включенного или отключенного состояния функции

ContainerItemBlobReference

Представляет ссылку на файл в хранилище blobstore.

FileContainer

Представляет контейнер, инкапсулирующий иерархическую файловую систему.

FileContainerItem

Представляет элемент в контейнере.

InputDescriptor

Описывает входные данные для подписок.

InputFilter

Определяет фильтр для входных данных подписки. Фильтр соответствует набору входных данных, если для любой группы (одной или нескольких) задано значение true.

InputFilterCondition

Выражение, которое можно применить для фильтрации списка входных данных подписки.

InputValidation

Описание допустимых значений для входных данных подписки

InputValue

Сведения об одном значении для входных данных

InputValues

Сведения о возможных и разрешенных значениях для входных данных подписки

InputValuesError

Сведения об ошибке, связанные с входным значением подписки.

InputValuesQuery
Answers
AssetDetails
AzurePublisher
AzureRestApiRequestModel
AzureRestApiResponseModel
CategoriesResult

Это набор категорий в ответ на запрос категории get

CategoryLanguageTitle

Определение одного заголовка категории

Concern

Структура проблемы Вместо того, чтобы определить отдельную структуру данных с теми же полями, что и QnAItem, мы наследуем от QnAItem.

CustomerLastContact

Хранит дату последнего контакта

CustomerSupportRequest

Сущность, представляющая данные, необходимые для создания запроса в службу поддержки клиентов.

EventCounts
ExtensionBadge
ExtensionCategory
ExtensionDailyStat
ExtensionDailyStats
ExtensionDraft
ExtensionDraftAsset
ExtensionDraftPatch
ExtensionEvents

Объект контейнера для всех событий расширения. Хранит все события установки и удаления, связанные с расширением. Контейнер событий является универсальным, поэтому он может хранить данные любого типа событий. Новые типы событий можно добавлять без изменения контракта.

ExtensionFile
ExtensionFilterResult

FilterResult — это набор расширений, соответствующих определенному фильтру запроса.

ExtensionFilterResultMetadata

ExtensionFilterResultMetadata — это один набор метаданных для результата, например общее число. Для одного метаданных может быть несколько элементов метаданных.

ExtensionIdentifier

Представляет компоненты полного имени расширений вместе с полным именем.

ExtensionPackage

Пакет, который будет использоваться для создания или обновления опубликованного расширения

ExtensionPayload
ExtensionPolicy

Политика с набором разрешений на операции расширения

ExtensionQuery

ExtensionQuery используется для поиска в коллекции набора расширений, соответствующих одному из многих значений фильтра.

ExtensionQueryResult

Это набор расширений, которые соответствуют предоставленному запросу с помощью заданных фильтров.

ExtensionShare
ExtensionStatistic
ExtensionStatisticUpdate
ExtensionVersion
FilterCriteria

Одно условие в QueryFilter.

InstallationTarget
MetadataItem

MetadataItem — это одно значение метаданных в заданной категории метаданных.

NotificationsData

Сведения, необходимые для отправки уведомлений по почте

ProductCategoriesResult

Это набор категорий в ответ на запрос на получение категории

ProductCategory

Это объект интерфейса, который будет использоваться api-интерфейсами корневых категорий и дерева категорий для Visual Studio Ide.

PublishedExtension
Publisher
PublisherBase

Разделение базового класса, так как класс модели базы данных издателя и класс контракта издателя совместно используют эти общие свойства

PublisherFacts

Общие сведения об издателе, например идентификаторы и имена

PublisherFilterResult

FilterResult — это набор издателей, соответствующих определенному фильтру запроса.

PublisherQuery

PublisherQuery используется для поиска в коллекции набора издателей, соответствующих одному из многих значений фильтра.

PublisherQueryResult

Это набор издателей, которые соответствуют предоставленному запросу с помощью заданных фильтров.

PublisherRoleAssignment
PublisherSecurityRole
PublisherUserRoleAssignmentRef
QnAItem

Базовая структура элемента QnA

QueryFilter

Фильтр, используемый для определения набора расширений, возвращаемых во время запроса.

Question

Структура вопроса или потока

QuestionsResult
RatingCountPerRating
Response
RestApiResponseStatusModel

Ответ REST API

Review
ReviewEventProperties

Свойства, связанные с событием Review

ReviewPatch
ReviewReply
ReviewSummary
ReviewsResult
UnpackagedExtensionData
UserExtensionPolicy

Представляет политику расширения, применяемую к данному пользователю.

UserIdentityRef

Ссылка на удостоверение с именем и guid

UserReportedConcern
CommentRule

Описывает, как работают комментарии для языка.

EnterAction

Описание действий при нажатии клавиши ВВОД.

FoldingMarkers

Описывает маркеры складывания для конкретного языка, такие как "#region" и "#endregion". Начальные и конечные регулярные выражения будут проверены на соответствие содержимому всех строк и должны быть спроектированы эффективно:

  • регулярное выражение должно начинаться с "^"
  • Флаги regexp (i, g) игнорируются
FoldingRules

Описывает правила свертывания для языка.

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

Расширения редактора кода должны реализовывать этот интерфейс, который будет вызываться при загрузке exension.

ICodeEditorContributionEndpoints

Эти функции будут доступны расширениям для взаимодействия с редактором кода.

IDocComment

Определение комментариев документации (например, Javadoc/JSdoc)

IGitResourceVersion

Определяет файл в Git.

IJsonSchemaRegistration

Описывает схему JSON.

ILanguageExtensionPoint

Точка расширения языка Monaco. См. раздел https://github.com/Microsoft/monaco-editor/blob/master/monaco.d.ts

ILanguageRegistration

Все необходимое для регистрации языка. См https://github.com/Microsoft/monaco-languages/ . примеры.

IMonarchLanguage

Определение языка Monarch

IResource
ITfvcResourceVersion

Определяет файл в TFVC.

IndentationRule

Описывает правила отступов для языка.

LanguageConfiguration

Интерфейс конфигурации языка определяет контракт между расширениями и различными функциями редактора, такими как автоматическая вставка скобок, автоматическое отступы и т. д.

OnEnterRule

Описывает правило, которое необходимо оценить при нажатии клавиши ВВОД.

AdvSecEnablementStatus
AdvSecEnablementUpdate
AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
AutoCompleteUpdatedEvent

Событие реального времени (SignalR) для автоматического завершения обновления в запросе на вытягивание

BillableCommitter

Используется AdvSec для возврата оплачиваемых фиксаций.

BillableCommitterDetail

Используется AdvSec для возврата оплачиваемых фиксаций.

BillablePusher

Используется AdvSec для оценки оплачиваемых push-уведомлений для узла или проекта.

BranchUpdatedEvent

Событие реального времени (SignalR) для обновления исходной или целевой ветви в запросе на вытягивание

ChangeCountDictionary
ChangeList
ChangeListSearchCriteria

Критерии, используемые при поиске списков изменений

CheckinNote
CommentIterationContext

Контекст итерации примечаний используется для определения различий, просматриваемых при создании потока.

CommentPosition
CommentThread

Представляет поток комментариев запроса на вытягивание. Поток содержит метаданные о файле, в котором он был оставлен, а также один или несколько комментариев (начальный комментарий и последующие ответы).

CommentThreadContext
CommentTrackingCriteria

Критерии отслеживания комментариев используются для определения контекста итерации, в котором отслеживается поток (если таковой имеется), а также некоторые сведения об исходной позиции и имени файла.

CompletionErrorsEvent

Событие реального времени (SignalR) для ошибок завершения в запросе на вытягивание

DiscussionsUpdatedEvent

Событие реального времени (SignalR) для обновления обсуждений в запросе на вытягивание

FileContentMetadata
FileDiff

Предоставляет свойства, описывающие различия в файлах

FileDiffParams

Предоставляет параметры, описывающие входные данные для различий в файле

FileDiffsCriteria

Предоставляет свойства, описывающие входные данные для различий в файлах

GitAnnotatedTag

Тег с заметками Git.

GitAsyncRefOperation
GitAsyncRefOperationDetail

Сведения о ходе операции выбора или отмены вишни.

GitAsyncRefOperationParameters

Параметры, которые предоставляются в тексте запроса при запросе на выбор или отмену вишневого изменения.

GitAsyncRefOperationSource

GitAsyncRefOperationSource указывает запрос на вытягивание или список фиксаций, используемых при выполнении запроса на операцию выбора и отмены вишневого изменения. Должен быть указан только один.

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

Впереди и позади учитывается для конкретной ссылки.

GitChange
GitCherryPick

Этот объект возвращается из операций Cherry Pick и предоставляет идентификатор и состояние операции.

GitCommit

Предоставляет свойства, описывающие фиксацию Git и связанные метаданные.

GitCommitChanges
GitCommitDiffs
GitCommitRef

Предоставляет свойства, описывающие фиксацию Git и связанные метаданные.

GitCommitToCreate
GitConflict
GitConflictAddAdd

Объект данных для конфликта AddAdd

GitConflictAddRename

Объект данных для конфликта RenameAdd

GitConflictDeleteEdit

Объект данных для конфликта EditDelete

GitConflictDeleteRename

Объект данных для конфликта RenameDelete

GitConflictDirectoryFile

Объект данных для конфликта FileDirectory

GitConflictEditDelete

Объект данных для конфликта DeleteEdit

GitConflictEditEdit

Объект данных для конфликта EditEdit

GitConflictFileDirectory

Объект данных для конфликта DirectoryFile

GitConflictRename1to2

Объект данных для конфликта Rename1to2

GitConflictRename2to1

Объект данных для конфликта Rename2to1

GitConflictRenameAdd

Объект данных для конфликта AddRename

GitConflictRenameDelete

Объект данных для конфликта DeleteRename

GitConflictRenameRename

Объект данных для конфликта RenameRename

GitConflictUpdateResult
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

Сведения о состоянии запрошенной операции вилки.

GitForkRef

Сведения о ссылке на вилку.

GitForkSyncRequest

Запрос на синхронизацию данных между двумя вилками.

GitForkSyncRequestParameters

Параметры для создания запроса вилки

GitForkTeamProjectReference

Представляет неглубокую ссылку на TeamProject.

GitImportFailedEvent
GitImportGitSource

Параметр для создания запроса на импорт Git, если источником является управление версиями Git

GitImportRequest

Запрос на импорт данных из удаленной системы управления версиями.

GitImportRequestParameters

Параметры для создания запроса на импорт

GitImportStatusDetail

Дополнительные сведения о состоянии запроса на импорт.

GitImportSucceededEvent
GitImportTfvcSource

Параметр для создания запроса на импорт Git, если источником является система управления версиями tfvc

GitItem
GitItemDescriptor
GitItemRequestData
GitLastChangeItem
GitLastChangeTreeItems
GitMerge

Параметры, необходимые для выполнения слияния Git.

GitMergeOperationStatusDetail

Сведения о состоянии запрошенной операции слияния.

GitMergeOriginRef
GitMergeParameters

Параметры, необходимые для выполнения слияния Git.

GitObject

Сведения об идентификаторе и типе объекта Git.

GitPathAction
GitPathToItemsCollection
GitPolicyConfigurationResponse
GitPullRequest

Представляет все данные, связанные с запросом на вытягивание.

GitPullRequestChange

Изменение, внесенное в запросе на вытягивание.

GitPullRequestCommentThread

Представляет поток комментариев запроса на вытягивание. Поток содержит метаданные о файле, в котором он был оставлен (при наличии), а также один или несколько комментариев (начальный комментарий и последующие ответы).

GitPullRequestCommentThreadContext

Контекст потока комментариев содержит сведения о различиях, просматриваемых во время создания потока, и о том, отслеживался ли поток по исходному различию.

GitPullRequestCompletionOptions

Настройки о том, как должен быть выполнен запрос на вытягивание.

GitPullRequestIteration

Предоставляет свойства, описывающие итерацию запроса на вытягивание Git. Итерации создаются в результате создания и отправки обновлений в запрос на вытягивание.

GitPullRequestIterationChanges

Коллекция изменений, внесенных в запросе на вытягивание.

GitPullRequestMergeOptions

Параметры, используемые при создании слияния запросов на вытягивание.

GitPullRequestQuery

Набор запросов на вытягивание и их результаты.

GitPullRequestQueryInput

Входные параметры запроса на вытягивание.

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

Запросы на вытягивание можно искать на соответствие этим критериям.

GitPullRequestStatus

Этот класс содержит метаданные службы или расширения, публикующей состояние запроса на вытягивание. Состояние может быть связано с запросом на вытягивание или итерацией.

GitPush
GitPushEventData
GitPushRef
GitPushSearchCriteria
GitQueryBranchStatsCriteria
GitQueryCommitsCriteria
GitQueryRefsCriteria
GitRecycleBinRepositoryDetails
GitRef
GitRefFavorite
GitRefUpdate
GitRefUpdateResult
GitRepository
GitRepositoryCreateOptions
GitRepositoryRef
GitRepositoryStats
GitResolution
GitResolutionMergeContent
GitResolutionPathConflict
GitResolutionPickOneAction
GitResolutionRename1to2
GitRevert
GitStatus

Этот класс содержит метаданные службы или расширения, публикующей состояние.

GitStatusContext

Контекст состояния, который однозначно идентифицирует состояние.

GitSuggestion

Объект, описывающий предложение Git. Предложения Git в настоящее время ограничены предлагаемыми запросами на вытягивание.

GitTargetVersionDescriptor
GitTemplate
GitTreeDiff
GitTreeDiffEntry
GitTreeDiffResponse
GitTreeEntryRef
GitTreeRef
GitUserDate

Сведения о пользователе и дата для операций Git.

GitVersionDescriptor
GlobalGitRepositoryKey

Глобальный уникальный ключ для репозитория.

HistoryEntry
IdentityRefWithVote

Сведения об удостоверениях, включая голосование по запросу на вытягивание.

ImportRepositoryValidation
IncludedGitCommit
IsDraftUpdatedEvent

Событие реального времени (SignalR) для обновления IsDraft в запросе на вытягивание

ItemContent
ItemDetailsOptions

Необязательные сведения для включения при возврате модели элементов

ItemModel
LabelsUpdatedEvent

Событие реального времени (SignalR) для обновленных меток в запросе на вытягивание

LineDiffBlock

Класс, представляющий блок различия линий

MergeCompletedEvent

Событие реального времени (SignalR) для слияния, завершенного в запросе на вытягивание

PolicyEvaluationUpdatedEvent

Событие реального времени (SignalR) для обновления оценки политики в запросе на вытягивание

PullRequestCreatedEvent

Событие реального времени (SignalR) для создания запроса на вытягивание

PullRequestTabExtensionConfig

Исходный контракт конфигурации, отправленный в расширения, создающие вкладки на странице запроса на вытягивание

RealTimePullRequestEvent

Базовый контракт для события запроса на вытягивание в режиме реального времени (SignalR)

RetargetEvent

Событие реального времени (SignalR) при изменении целевой ветви запроса на вытягивание

ReviewerVoteUpdatedEvent

Обновление события реального времени (SignalR) для голосования рецензента в запросе на вытягивание

ReviewersUpdatedEvent

Событие реального времени (SignalR) для обновления рецензентов в запросе на вытягивание

ReviewersVotesResetEvent

Событие реального времени (SignalR) для сброшенных голосов рецензентов в запросе на вытягивание

ShareNotificationContext

Контекст, используемый при совместном использовании запроса на вытягивание.

SourceToTargetRef
StatusAddedEvent

Событие реального времени (SignalR) для добавленного состояния запроса на вытягивание

StatusUpdatedEvent

Событие реального времени (SignalR) для обновления состояния в запросе на вытягивание

StatusesDeletedEvent

Событие реального времени (SignalR) для удаленных состояний в запросе на вытягивание

SupportedIde

Представляет поддерживаемую сущность интегрированной среды разработки.

TfvcBranch

Класс, представляющий объект ветви.

TfvcBranchMapping

Сопоставление ветвей.

TfvcBranchRef

Метаданные для branchref.

TfvcChange

Изменение.

TfvcChangeset

Коллекция изменений.

TfvcChangesetRef

Метаданные для набора изменений.

TfvcChangesetSearchCriteria

Критерии, используемые при поиске списков изменений.

TfvcChangesetsRequestData

Текст запроса для получения пакетных наборов изменений.

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

Метаданные для элемента.

TfvcItemDescriptor

Путь к элементу и свойства дескриптора версии

TfvcItemPreviousHash

Метаданные для элемента, включая предыдущее хэш-значение для файлов.

TfvcItemRequestData

Текст запроса, используемый пакетной службой Get Items

TfvcLabel

Метаданные для метки.

TfvcLabelRef

Метаданные для метки.

TfvcLabelRequestData
TfvcMappingFilter

MappingFilter можно использовать для включения или исключения определенных путей.

TfvcMergeSource
TfvcPolicyFailureInfo

Сведения о сбое политики.

TfvcPolicyOverrideInfo

Сведения о переопределении политики.

TfvcShallowBranchRef

Это неглубокий класс Branchref.

TfvcShelveset

Метаданные для набора полок.

TfvcShelvesetRef

Метаданные для неглубокого набора полок.

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

Свойства дескриптора версии.

TitleDescriptionUpdatedEvent

Событие реального времени (SignalR) для обновления заголовка или описания в запросе на вытягивание

UpdateRefsRequest
VersionControlProjectInfo
IVersionControlRepositoryService

Служба узла для доступа к сведениям репозитория.

AadGraphMember

Сущность графа верхнего уровня

GraphCachePolicies
GraphDescriptorResult

Дескриптор субъекта сущности Graph

GraphFederatedProviderData

Представляет набор данных, используемых для обмена данными с федеративными поставщиками от имени конкретного пользователя.

GraphGlobalExtendedPropertyBatch
GraphGroup

Сущность группы Graph

GraphGroupCreationContext

Не пытайтесь использовать этот тип для создания новой группы. Этот тип не содержит достаточно полей для создания новой группы.

GraphGroupMailAddressCreationContext

Этот тип используется для создания группы с использованием адреса электронной почты в качестве ссылки на существующую группу из внешнего поставщика AD или AAD. Это подмножество полей GraphGroup, необходимых для создания группы для вариантов использования AAD и AD.

GraphGroupOriginIdCreationContext

Используйте этот тип для создания новой группы, используя OriginID в качестве ссылки на существующую группу из внешнего поставщика AD или AAD. Это подмножество полей GraphGroup, необходимых для создания группы для вариантов использования AD и AAD.

GraphGroupVstsCreationContext

Этот тип используется для создания новой группы Vsts, которая не поддерживается внешним поставщиком.

GraphMember

Сущность графа верхнего уровня

GraphMembership

Связь между контейнером и членом

GraphMembershipState

Состояние членства Graph (активный или неактивный)

GraphMembershipTraversal
GraphProviderInfo

Кто является поставщиком для этого пользователя, а также идентификатор и домен, которые используются для уникальной идентификации пользователя.

GraphScope

Контейнер, в котором определена сущность графа (организация, проект, команда)

GraphScopeCreationContext

Этот тип представляет собой подмножество полей, которые пользователь может предоставить для создания области Vsts. В настоящее время создание области ограничено внутренними сценариями обратной совместимости. Конечные пользователи, пытающиеся создать область с помощью этого API, завершатся ошибкой.

GraphServicePrincipal

Сущность графа верхнего уровня

GraphServicePrincipalCreationContext

Не пытайтесь использовать этот тип для создания нового субъекта-службы. Вместо этого используйте один из подклассов. Этот тип не содержит достаточно полей для создания нового субъекта-службы.

GraphServicePrincipalOriginIdCreationContext

Этот тип используется для создания нового субъекта-службы, используя OriginID в качестве ссылки на существующий субъект-службу из внешнего поставщика с поддержкой AAD. Это подмножество полей GraphServicePrincipal, необходимых для создания GraphServicePrincipal для варианта использования AAD при поиске субъекта-службы по его уникальному идентификатору в резервном поставщике.

GraphServicePrincipalOriginIdUpdateContext

Этот тип используется для обновления существующего субъекта-службы, используя OriginID в качестве ссылки на существующий субъект-службу из внешнего поставщика с поддержкой AAD. Это подмножество полей GraphServicePrincipal, необходимых для создания GraphServicePrincipal для варианта использования AAD при поиске субъекта-службы по его уникальному идентификатору в резервном поставщике.

GraphServicePrincipalUpdateContext

Не пытайтесь использовать этот тип для обновления субъекта-службы. Вместо этого используйте один из подклассов. Этот тип не содержит достаточно полей для создания нового субъекта-службы.

GraphStorageKeyResult

Ключ хранения сущности Graph

GraphSubject

Сущность графа верхнего уровня

GraphSubjectBase
GraphSubjectLookup

Пакетная обработка объектов для поиска с помощью API Graph

GraphSubjectLookupKey
GraphSubjectQuery

Выполняется поиск с помощью API Graph

GraphSystemSubject

Сущность графа верхнего уровня

GraphUser

Сущность графа верхнего уровня

GraphUserCreationContext

Не пытайтесь использовать этот тип для создания нового пользователя. Вместо этого используйте один из подклассов. Этот тип не содержит достаточно полей для создания нового пользователя.

GraphUserMailAddressCreationContext

Этот тип используется для создания нового пользователя, используя адрес электронной почты в качестве ссылки на существующего пользователя из внешнего поставщика AD или AAD. Это подмножество полей GraphUser, необходимых для создания GraphUser для варианта использования AD и AAD при поиске пользователя по его почтовому адресу в резервном поставщике.

GraphUserOriginIdCreationContext

Используйте этот тип для создания нового пользователя, используя OriginID в качестве ссылки на существующего пользователя из внешнего поставщика AD или AAD. Это подмножество полей GraphUser, необходимых для создания GraphUser для варианта использования AD и AAD при поиске пользователя по его уникальному идентификатору в резервном поставщике.

GraphUserOriginIdUpdateContext

Этот тип используется для обновления существующего пользователя, используя OriginID в качестве ссылки на существующего пользователя из внешнего поставщика AD или AAD с поддержкой. Это подмножество полей GraphUser, необходимых для создания GraphUser для варианта использования AD и AAD при поиске пользователя по его уникальному идентификатору в резервном поставщике.

GraphUserPrincipalNameCreationContext

Этот тип используется для создания нового пользователя, используя имя участника в качестве ссылки на существующего пользователя из внешнего поставщика AD или AAD. Это подмножество полей GraphUser, необходимых для создания GraphUser для варианта использования AD и AAD при поиске пользователя по имени субъекта в резервном поставщике.

GraphUserPrincipalNameUpdateContext

Используйте этот тип для передачи прав удостоверений, например после выполнения переключения клиента.

GraphUserUpdateContext

Не пытайтесь использовать этот тип для обновления пользователя. Вместо этого используйте один из подклассов. Этот тип не содержит достаточно полей для создания нового пользователя.

IdentityMapping
IdentityMappings
MappingResult
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
RequestAccessPayLoad
ResolveDisconnectedUsersResponse
UserPrincipalName
ChangedIdentities

Класс контейнера для измененных удостоверений

ChangedIdentitiesContext

Класс контекста для измененных удостоверений

CreateScopeInfo
FrameworkIdentityInfo
GroupMembership
Identity

Базовый класс Identity, разрешающий "обрезать" класс удостоверения в API GetConnectionData. Гарантирует, что локальные представления производных классов совместимы друг с другом (например, сервер отвечает объектом PublicIdentity, а клиент десериализует его как объект Identity). Производные классы не должны иметь дополнительных свойств [DataMember]

IdentityBase

Базовый класс Identity, разрешающий "обрезать" класс удостоверения в API GetConnectionData. Гарантирует, что локальные представления производных классов совместимы друг с другом (например, сервер отвечает объектом PublicIdentity, а клиент десериализует его как объект Identity). Производные классы не должны иметь дополнительных свойств [DataMember]

IdentityBatchInfo
IdentityDescriptor

Дескриптор удостоверения — это оболочка для типа удостоверения (ИД Безопасности Windows, Passport) вместе с уникальным идентификатором, таким как SID или PUID.

IdentityRightsTransferData
IdentityScope
IdentitySelf

Сведения об удостоверениях.

IdentitySnapshot
IdentityUpdateData
PagedIdentities
SwapIdentityInfo
TenantInfo
IPeoplePickerProvider
IIdentity
IVssIdentityService
IdentitiesGetConnectionsResponseModel
IdentitiesSearchRequestModel
AccessMapping
ConnectionData

Класс передачи данных, содержащий сведения, необходимые для настройки подключения к серверу VSS.

LocationMapping
LocationServiceData

Класс передачи данных, используемый для передачи данных о службе расположения через веб-службу.

ResourceAreaInfo
ServiceDefinition
AdvSecEnablementFeatures
AdvSecEnablementSettings
AdvSecEnablementSettingsUpdate
AdvSecEnablementStatusUpdate
BillableCommitterDetails

Сведения о оплачиваемых фиксациях для расширенных служб безопасности

BilledCommitter

Сведения о оплачиваемых фиксациях с помощью служб расширенной безопасности

BillingInfo

BillingInfo содержит организацию, ее состояние включения и подписку Azure для нее.

MeterUsage

Сведения, связанные с выставлением счетов за службы расширенной безопасности

ActorFilter
ActorNotificationReason
ArtifactFilter
BaseSubscriptionFilter
BatchNotificationOperation
BlockFilter
BlockSubscriptionChannel
DiagnosticIdentity
DiagnosticNotification
DiagnosticRecipient
EmailHtmlSubscriptionChannel
EmailPlaintextSubscriptionChannel
EventBacklogStatus
EventBatch
EventProcessingLog

Абстрактный базовый класс для всех журналов диагностики.

EventTransformRequest

Запрос на преобразование задает свойства события уведомления, которое необходимо преобразовать.

EventTransformResult

Результат преобразования события уведомления.

EventsEvaluationResult

Инкапсулирует свойства результата событий. Он определяет общее количество используемых событий и количество сопоставленных событий.

ExpressionFilter
ExpressionFilterClause

Предложение фильтра подписки представляет одно предложение в фильтре подписки, например, если подписка имеет следующие условия "Имя проекта = [Текущий проект] И назначено = [Me], оно будет представлено в виде двух предложений фильтра 1: Индекс = 1, Логический оператор: NULL, FieldName = 'Имя проекта', Оператор = '=', Value = '[Текущий проект]' Предложение 2: Индекс = 2, Логический оператор: 'AND', , FieldName = 'Назначено' , оператор = '=', значение = '[Me]'

ExpressionFilterGroup

Представляет иерархию SubscritionFilterClauses, которые были сгруппированы путем добавления группы в WebUI или с помощью паретеза в строке условия подписки.

ExpressionFilterModel

Этот класс представляет фильтр подписки, связанный с подпиской, в удобочитаемом формате, например "filterModel":{ "clauses":[ { "logicalOperator":", "fieldName":"PortfolioProject", "operator":"=", "value":"@@MyProjectName@@", "index":1 } ], "groups":[ ], "maxGroupLevel":0 }

FieldInputValues

Сведения о возможных и разрешенных значениях для входных данных подписки

FieldValuesQuery
GeneratedNotification
GroupSubscriptionChannel
INotificationDiagnosticLog

Интерфейс абстракции для журнала диагностики. В основном для десериализации.

ISubscriptionChannel
ISubscriptionFilter
MatcherResult
MessageQueueSubscriptionChannel
NotificationAdminSettings
NotificationAdminSettingsUpdateParameters
NotificationBacklogStatus
NotificationBatch
NotificationDeliveryLog

Абстрактный базовый класс для всех журналов диагностики.

NotificationDiagnosticLog

Абстрактный базовый класс для всех журналов диагностики.

NotificationDiagnosticLogMessage
NotificationEventBacklogStatus
NotificationEventField

Инкапсулирует свойства фильтруемого поля. Фильтруемое поле — это поле в событии, которое может использоваться для фильтрации уведомлений для определенного типа события.

NotificationEventFieldOperator

Инкапсулирует свойства типа поля. Он содержит уникальный идентификатор для оператора и локализованную строку для отображаемого имени.

NotificationEventFieldType

Инкапсулирует свойства типа поля. В нем описывается тип данных поля, поддерживаемые операторы и способы его заполнения в пользовательском интерфейсе.

NotificationEventPublisher

Инкапсулирует свойства издателя событий уведомлений.

NotificationEventRole

Инкапсулирует свойства роли события. Событие Role используется для подписки на основе ролей, например для buildCompletedEvent, одна роль — запрос по полю

NotificationEventType

Инкапсулирует свойства типа события. Он определяет поля, которые можно использовать для фильтрации для этого типа события.

NotificationEventTypeCategory

Инкапсулирует свойства категории. Категория будет использоваться пользовательским интерфейсом для группировки типов событий

NotificationJobDiagnosticLog

Абстрактный базовый класс для всех журналов диагностики.

NotificationQueryCondition
NotificationReason
NotificationStatistic
NotificationStatisticsQuery
NotificationStatisticsQueryConditions
NotificationSubscriber

Подписчик — это пользователь или группа, которые могут получать уведомления.

NotificationSubscriberUpdateParameters

Обновления подписчика. Обычно используется для изменения (или задания) предпочтительного адреса электронной почты или предпочтения доставки по умолчанию.

NotificationSubscription

Подписка определяет критерии для сопоставления событий и способ уведомления подписчика об этих событиях.

NotificationSubscriptionCreateParameters

Параметры для создания новой подписки. Подписка определяет критерии для сопоставления событий и способ уведомления подписчика об этих событиях.

NotificationSubscriptionTemplate
NotificationSubscriptionUpdateParameters

Параметры для обновления существующей подписки. Подписка определяет критерии для сопоставления событий и способ уведомления подписчика об этих событиях. Примечание. Следует задавать только обновляемые поля.

NotificationsEvaluationResult

Инкапсулирует свойства результата уведомлений. Он определяет количество уведомлений и получателей уведомлений.

OperatorConstraint

Инкапсулирует свойства ограничения оператора. Ограничение оператора определяет, доступен ли какой-либо оператор только для определенной области, например для области проекта.

ProcessedEvent
ProcessingDiagnosticIdentity
ProcessingIdentities
RoleBasedFilter
ServiceBusSubscriptionChannel
ServiceHooksSubscriptionChannel
SoapSubscriptionChannel
SubscriptionAdminSettings

Управляемые администратором параметры для групповой подписки.

SubscriptionChannelWithAddress
SubscriptionDiagnostics

Содержит все параметры диагностики для подписки.

SubscriptionEvaluation
SubscriptionEvaluationClause
SubscriptionEvaluationRequest

Инкапсулирует свойства SubscriptionEvaluationRequest. Он определяет подписку для оценки и интервал времени для событий, используемых при оценке.

SubscriptionEvaluationResult

Инкапсулирует результаты оценки подписки. Он определяет используемый интервал даты, количество оцененных событий, а также результаты событий и уведомлений.

SubscriptionEvaluationSettings

Инкапсулирует параметры оценки подписки, необходимые для пользовательского интерфейса.

SubscriptionManagement

Инкапсулирует свойства, необходимые для управления подписками, согласия на подписку и выхода из нее.

SubscriptionQuery

Входные данные запроса подписок на уведомления.

SubscriptionQueryCondition

Условия, с помощью которых должна соответствовать подписка для получения результирующих наборов запросов. Не все поля являются обязательными. Подписка должна соответствовать всем условиям, указанным для получения результирующих наборов.

SubscriptionScope

Ресурс, обычно учетная запись или проект, из которого публикуются события.

SubscriptionTraceDiagnosticLog

Абстрактный базовый класс для всех журналов диагностики.

SubscriptionTraceEventProcessingLog

Абстрактный базовый класс для всех журналов диагностики.

SubscriptionTraceNotificationDeliveryLog

Абстрактный базовый класс для всех журналов диагностики.

SubscriptionTracing

Данные, управляющие одним параметром диагностики для подписки.

SubscriptionUserSettings

Управляемые пользователем параметры для групповой подписки.

UnsupportedFilter
UnsupportedSubscriptionChannel
UpdateSubscripitonDiagnosticsParameters

Параметры для обновления параметров диагностики для подписки.

UpdateSubscripitonTracingParameters

Параметры для обновления определенного параметра диагностики.

UserSubscriptionChannel
UserSystemSubscriptionChannel
ValueDefinition

Инкапсулирует свойства определения значения поля. Он содержит сведения, необходимые для получения списка возможных значений для определенного поля и способов обработки значений этого поля в пользовательском интерфейсе. Эти сведения включают тип объекта, который представляет это значение, какое свойство следует использовать для отображения пользовательского интерфейса и какое свойство использовать для сохранения подписки.

OperationReference

Справочник по асинхронной операции.

OperationResultReference
Artifact
BuildResourceParameters
Container
ContainerResource
ContainerResourceParameters
CreatePipelineConfigurationParameters

Параметры конфигурации конвейера.

CreatePipelineParameters

Параметры для создания конвейера.

Log

Ведение журнала для конвейера.

LogCollection

Коллекция журналов.

PackageResourceParameters
PipelineBase
PipelineConfiguration
PipelineReference

Справочник по конвейеру

PipelineResource
PipelineResourceParameters
PreviewRun
Repository
RepositoryResource
RepositoryResourceParameters
Run
RunPipelineParameters

Параметры, влияющие на запуски конвейера.

RunReference
RunResources
RunResourcesParameters
RunYamlDetails
SignalRConnection
Variable
YamlFileDetails
PolicyConfiguration

Полная конфигурация политики с параметрами.

PolicyConfigurationRef

Справочник по конфигурации политики.

PolicyEvaluationRecord

Эта запись инкапсулирует текущее состояние политики по мере ее применения к одному конкретному запросу на вытягивание. Каждый запрос на вытягивание имеет уникальный policyEvaluationRecord для каждого запроса на вытягивание, к которому применяется политика.

PolicyType

Удобный тип политики с описанием (используется для запросов типов политик).

PolicyTypeRef

Справочник по типу политики.

VersionedPolicyConfigurationRef

Конкретная редакция для конфигурации политики.

AttributeDescriptor

Определяет атрибут с именем и контейнером.

AttributesContainer

Хранит набор атрибутов именованного профиля.

Avatar
CoreProfileAttribute

Атрибут профиля, который всегда имеет значение для каждого профиля.

CreateProfileContext
GeoRegion
Profile

Профиль пользователя.

ProfileAttribute

Именованный объект, связанный с профилем.

ProfileAttributeBase
ProfileRegion

Сведения о странах/регионах

ProfileRegions

Контейнер сведений о стране или регионе

AnalyzerDescriptor
CodeChangeTrendItem
LanguageMetricsSecuredObject
LanguageStatistics
ProjectActivityMetrics
ProjectLanguageAnalytics
RepositoryActivityMetrics
RepositoryLanguageAnalytics
AgentArtifactDefinition
AgentBasedDeployPhase
AgentDeploymentInput
ApprovalOptions
ArtifactContributionDefinition
ArtifactDownloadInputBase
ArtifactInstanceData
ArtifactMetadata
ArtifactProvider
ArtifactSourceId
ArtifactSourceIdsQueryResult
ArtifactSourceReference
ArtifactSourceTrigger
ArtifactTriggerConfiguration
ArtifactTypeDefinition
ArtifactVersion
ArtifactVersionQueryResult
ArtifactsDownloadInput
AutoTriggerIssue
AzureKeyVaultVariableGroupProviderData

Определяет данные поставщика для группы переменных.

AzureKeyVaultVariableValue

Класс-оболочка для универсальной переменной.

BaseDeploymentInput
BuildArtifactDownloadInput
BuildVersion
CheckConfigurationReference
CheckConfigurationResource
CodeRepositoryReference
ComplianceSettings
Condition
ConfigurationVariableValue
Consumer

Определяет контракт данных потребителя.

ContainerImageTrigger
ContinuousDeploymentTriggerIssue
ControlOptions
CustomArtifactDownloadInput
DataSourceBinding

Представляет привязку источника данных для запроса конечной точки службы.

DefinitionEnvironmentReference
DeployPhase
DeploymentApprovalCompletedEvent
DeploymentApprovalPendingEvent
DeploymentAttempt
DeploymentAuthorizationInfo
DeploymentCompletedEvent
DeploymentEvent
DeploymentInput
DeploymentJob
DeploymentManualInterventionPendingEvent
DeploymentQueryParameters
DeploymentStartedEvent
EmailRecipients
EnvironmentExecutionPolicy

Определяет политику для постановки в очередь среды в боковой очереди управления выпусками. Мы отправим в средство выполнения среды [создание предварительного развертывания и другие шаги], только если указанные политики будут выполнены.

EnvironmentOptions
EnvironmentRetentionPolicy
EnvironmentTrigger
EnvironmentTriggerContent
ExecutionInput
FavoriteItem

Класс для представления избранной записи.

GateUpdateMetadata
GatesDeployPhase
GatesDeploymentInput
GitArtifactDownloadInput
GitHubArtifactDownloadInput
IgnoredGate
JenkinsArtifactDownloadInput
MachineGroupBasedDeployPhase
MachineGroupDeploymentInput
MailMessage
ManualIntervention
ManualInterventionUpdateMetadata
Metric
MultiConfigInput
MultiMachineInput
OrgPipelineReleaseSettings
OrgPipelineReleaseSettingsUpdateParameters
PackageTrigger
ParallelExecutionInputBase
PipelineProcess
ProjectPipelineReleaseSettings
ProjectPipelineReleaseSettingsUpdateParameters
ProjectReference

Определяет класс ссылки проекта.

ProofOfPresenceTenant
PropertySelector
PullRequestConfiguration
PullRequestFilter
QueuedReleaseData
RealtimeReleaseDefinitionEvent
RealtimeReleaseEvent
Release
ReleaseAbandonedEvent
ReleaseApproval
ReleaseApprovalHistory
ReleaseApprovalPendingEvent
ReleaseArtifact
ReleaseCondition
ReleaseCreatedEvent
ReleaseDefinition
ReleaseDefinitionApprovalStep
ReleaseDefinitionApprovals
ReleaseDefinitionDeployStep
ReleaseDefinitionEnvironment
ReleaseDefinitionEnvironmentStep
ReleaseDefinitionEnvironmentSummary
ReleaseDefinitionEnvironmentTemplate
ReleaseDefinitionGate
ReleaseDefinitionGatesOptions
ReleaseDefinitionGatesStep
ReleaseDefinitionRevision
ReleaseDefinitionShallowReference
ReleaseDefinitionSummary
ReleaseDefinitionUndeleteParameter
ReleaseDeployPhase
ReleaseEnvironment
ReleaseEnvironmentCompletedEvent
ReleaseEnvironmentShallowReference
ReleaseEnvironmentStatusUpdatedEvent
ReleaseEnvironmentUpdateMetadata
ReleaseEvent
ReleaseGates
ReleaseGatesPhase
ReleaseManagementInputValue
ReleaseNotCreatedEvent
ReleaseReference

Ссылка на выпуск.

ReleaseRevision
ReleaseSchedule
ReleaseSettings
ReleaseShallowReference
ReleaseStartEnvironmentMetadata
ReleaseStartMetadata
ReleaseTask
ReleaseTaskAttachment
ReleaseTaskLogUpdatedEvent
ReleaseTasksUpdatedEvent
ReleaseTriggerBase
ReleaseUpdateMetadata
ReleaseUpdatedEvent
ReleaseWorkItemRef
RetentionSettings
RunOnServerDeployPhase
ScheduledReleaseTrigger
ServerDeploymentInput
SourceIdInput
SourcePullRequestVersion
SourceRepoTrigger
SummaryMailSection
TagFilter
TfvcArtifactDownloadInput
TimeZone
TimeZoneList
VariableGroupProjectReference

Ссылка на группу переменных — это неглубокая ссылка на группу переменных.

VariableGroupProviderData

Определяет данные поставщика для группы переменных.

VariableValue

Класс-оболочка для универсальной переменной.

WorkflowTask
WorkflowTaskReference
YamlFileSource
YamlPipelineProcess
YamlPipelineProcessResources
YamlSourceReference
Usage

Представляет данные об использовании, включая количество и ограничение для определенного аспекта.

AadOauthTokenRequest
AadOauthTokenResult
AuthConfiguration
AuthenticationSchemeReference
AzureAppService
AzureKeyVaultPermission
AzureMLWorkspace
AzureManagementGroup

Группа управления Azure

AzureManagementGroupQueryResult

Результат запроса группы управления Azure

AzurePermission
AzureResourcePermission
AzureRoleAssignmentPermission
AzureSpnOperationStatus
AzureSubscription
AzureSubscriptionQueryResult
ClientCertificate
DataSource
DataSourceDetails
DependencyBinding
DependencyData
DependsOn
EndpointAuthorization
EndpointOperationStatus
EndpointUrl

Представляет URL-адрес конечной точки службы.

HelpLink
OAuth2TokenResult
OAuthConfiguration
OAuthConfigurationParams
OAuthEndpointStatus
Parameter
RefreshAuthenticationParameters

Укажите свойства для обновления запрашиваемого объекта проверки подлинности конечной точки

ResultTransformationDetails
ServiceEndpoint

Представляет конечную точку, которая может использоваться заданием оркестрации.

ServiceEndpointAuthenticationScheme
ServiceEndpointDetails
ServiceEndpointExecutionData

Представляет данные о выполнении конечной точки службы.

ServiceEndpointExecutionOwner

Представляет владельца выполнения конечной точки службы.

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointType

Представляет тип конечной точки службы.

ConsumerAction

Определяет контракт данных действия потребителя.

Event

Инкапсулирует свойства события.

EventTypeDescriptor

Описывает тип события.

ExternalConfigurationDescriptor

Описывает настройку подписки, управляемой извне.

FormattedEventMessage

Предоставляет различные форматы сообщения о событии

Notification

Определяет контракт данных результата обработки события для подписки.

NotificationDetails

Определяет контракт данных сведений об уведомлении.

NotificationResultsSummaryDetail

Сводка по определенному результату и количеству.

NotificationSummary

Сводка уведомлений для подписки.

NotificationsQuery

Определяет запрос для уведомлений перехватчика служб.

PublisherEvent

Оболочка вокруг публикуемого события

PublishersQuery

Определяет запрос для издателей перехватчиков служб.

ResourceContainer

Базовый класс для всех контейнеров ресурсов, т. е. Account, Collection, Project

SessionToken

Представляет маркер сеанса, который необходимо присоединить в разделе События для действий потребителя, которым он нужен.

Subscription

Инкапсулирует подписку на события.

SubscriptionInputValuesQuery

Запрос для получения сведений о возможных или разрешенных значениях для одного или нескольких входных данных подписки

SubscriptionsQuery

Определяет запрос для подписок на перехватчик служб.

VersionedResource

Инкапсулирует версию ресурса и его данные или ссылку на совместимую версию. Только одно из двух последних полей не должно иметь значение NULL.

AgentChangeEvent
AgentJobRequestMessage
AgentPoolEvent
AgentQueueEvent
AgentQueuesEvent
AgentRefreshMessage
CounterVariable
DemandEquals
DemandExists
DemandMinimumVersion
DemandSource
DeploymentGatesChangeEvent
DeploymentGroup

Группа развертывания.

DeploymentGroupCreateParameter

Свойства для создания группы развертывания.

DeploymentGroupCreateParameterPoolProperty

Свойства пула развертывания для создания группы развертывания.

DeploymentGroupMetrics

Метрики группы развертывания.

DeploymentGroupReference

Справочник по группе развертывания. Это полезно для ссылки на группу развертывания в другом объекте.

DeploymentGroupUpdateParameter

Параметр обновления группы развертывания.

DeploymentMachine

Целевой объект развертывания.

DeploymentMachineChangedData

Целевой объект развертывания.

DeploymentMachineGroup
DeploymentMachineGroupReference
DeploymentMachinesChangeEvent
DeploymentPoolSummary

Сводка по пулу развертывания.

DeploymentTargetUpdateParameter

Параметр обновления целевого объекта развертывания.

DiagnosticLogMetadata
ElasticAgentPoolResizedEvent
ElasticNode

Данные и параметры эластичного узла

ElasticNodeSettings

Класс, используемый для обновления эластичного узла, на котором заполнены только определенные члены

ElasticPool

Данные и параметры эластичного пула

ElasticPoolCreationResult

Результат создания эластичного пула

ElasticPoolLog

Данные журнала для эластичного пула

ElasticPoolSettings

Класс, используемый для обновления эластичного пула, в котором заполнены только определенные члены

EnvironmentCreateParameter

Свойства для создания среды.

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentInstance

Среда.

EnvironmentLinkedResourceReference

EnvironmentLinkedResourceReference.

EnvironmentReference
EnvironmentResource
EnvironmentResourceDeploymentExecutionRecord

EnvironmentResourceDeploymentExecutionRecord.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentUpdateParameter

Свойства для обновления среды.

EventsConfig
ExpressionValidationItem
InputBindingContext
InputValidationItem
InputValidationRequest
JobAssignedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

JobCancelMessage
JobCanceledEvent

Событие задания конвейера, обрабатываемое планом выполнения.

JobCompletedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

JobEnvironment

Представляет контекст переменных и векторов для запроса задания.

JobEvent

Событие задания конвейера, обрабатываемое планом выполнения.

JobEventConfig
JobEventsConfig
JobMetadataEvent

Событие задания конвейера, обрабатываемое планом выполнения.

JobMetadataMessage

Сообщение, отправляемое агенту, выполняющего задание в данный момент.

JobOption

Представляет параметр, который может повлиять на способ выполнения задания агентом.

JobRequestMessage
JobStartedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

KubernetesResource
KubernetesResourceCreateParameters
KubernetesResourceCreateParametersExistingEndpoint
KubernetesResourceCreateParametersNewEndpoint
KubernetesResourcePatchParameters
MarketplacePurchasedLicense

Представляет покупку единиц ресурсов в дополнительном marketplace.

MaskHint
MetricsColumnMetaData

Метаданные для столбца метрик.

MetricsColumnsHeader

Заголовок столбцов метрик

MetricsRow

Строка метрик.

PackageMetadata

Представляет загружаемый пакет.

PackageVersion
PlanEnvironment
PublishTaskGroupMetadata
ResourceFilterOptions
ResourceFilters
ResourceItem

Ресурсы включают подключения служб, группы переменных и безопасные файлы.

ResourceLimit
ResourceLockRequest

Запрос монопольной блокировки ресурса

ResourceUsage
ResourcesHubData
SecureFile
SecureFileEvent
SendJobResponse
ServerExecutionDefinition
ServerTaskRequestMessage
TaskAgent

Агент задачи.

TaskAgentAuthorization

Предоставляет данные, необходимые для авторизации агента с помощью потоков проверки подлинности OAuth 2.0.

TaskAgentCloud
TaskAgentCloudRequest
TaskAgentCloudType
TaskAgentDowngrade
TaskAgentJob
TaskAgentJobRequest

Запрос задания для агента.

TaskAgentJobStep
TaskAgentJobTask
TaskAgentJobVariable
TaskAgentManualUpdate
TaskAgentMessage

Предоставляет контракт для получения сообщений от оркестратора задач.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentPool

Группирование агентов на уровне организации.

TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
TaskAgentPoolStatus
TaskAgentPoolSummary
TaskAgentPublicKey

Представляет часть открытого ключа асимметричного ключа RSA.

TaskAgentQueue

Очередь агента.

TaskAgentReference

Ссылка на агент.

TaskAgentSession

Представляет сеанс для обмена сообщениями от агента.

TaskAgentSessionKey

Представляет симметричный ключ, используемый для шифрования на уровне сообщений для обмена данными, отправленными агенту.

TaskAgentUpdate

Сведения об обновлении агента.

TaskAgentUpdateReason
TaskAssignedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

TaskAttachment
TaskCommandRestrictions
TaskCompletedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

TaskDefinition
TaskDefinitionEndpoint
TaskEvent

Событие задания конвейера, обрабатываемое планом выполнения.

TaskExecution
TaskGroup
TaskGroupCreateParameter
TaskGroupDefinition
TaskGroupPublishPreviewParameter
TaskGroupRestoreParameter
TaskGroupRevision
TaskGroupStep

Представляет задачи в группе задач.

TaskGroupUpdateParameter
TaskGroupUpdatePropertiesBase
TaskHubLicenseDetails
TaskHubOidcToken
TaskInputDefinition
TaskInstance

Ссылка на задачу.

TaskLog

Журнал задач, подключенный к записи временной шкалы.

TaskLogReference

Ссылка на журнал задач. Этот класс содержит сведения о выходных данных, выводимых в консоль журналов временной шкалы во время выполнения конвейера.

TaskOrchestrationContainer
TaskOrchestrationItem
TaskOrchestrationJob
TaskOrchestrationOwner
TaskOrchestrationPlan
TaskOrchestrationPlanGroup
TaskOrchestrationPlanGroupsQueueMetrics
TaskOrchestrationQueuedPlan
TaskOrchestrationQueuedPlanGroup
TaskOutputVariable
TaskPackageMetadata
TaskRestrictions
TaskSourceDefinition
TaskStartedEvent

Событие задания конвейера, обрабатываемое планом выполнения.

TaskVariableRestrictions
TaskVersion
TimelineRecordFeedLinesWrapper
TimelineRecordReference

Ссылка на запись временной шкалы.

ValidationItem
VariableGroupParameters
VirtualMachine
VirtualMachineGroup
VirtualMachineGroupCreateParameters
VirtualMachineResource
VirtualMachineResourceCreateParameters
AbortTestRunRequest
AfnStrip
AggregatedDataForResultTrend
AggregatedResultDetailsByOutcome

Сведения о результатах для конкретного результата теста.

AggregatedResultsAnalysis
AggregatedResultsByOutcome
AggregatedResultsDifference
AggregatedRunsByOutcome
AggregatedRunsByState
BatchResponse
BuildConfiguration

BuildConfiguration Details.

BuildCoverage

Сведения о покрытии сборки

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

Сведения об операции клонирования.

CloneOptions

Клонирование параметров для клонирования набора тестов.

CloneStatistics

Сведения о клонировании статистики.

CloneTestCaseOptions
CodeCoverageData

Представляет конфигурацию сборки (платформу, вкус) и данные о покрытии для сборки.

CodeCoverageStatistics

Представляет статистику покрытия кода для определенной метки покрытия (модули, инструкции, блоки и т. д.).

CodeCoverageSummary

Представляет результаты сводки по объему протестированного кода, используемые для публикации или извлечения сводки по объему протестированного кода для сборки.

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

Сведения о настраиваемом поле. Allowed Key : Value pairs - ( AttemptId: int value, IsTestResultFlaky: bool)

CustomTestFieldDefinition
CustomTestFieldUpdateDefinition
DatedTestFieldData
DefaultAfnStripBinding
DeleteTestRunRequest
DownloadAttachmentsRequest
DtlEnvironmentDetails

Это временный класс для предоставления сведений о среде тестового запуска.

FailingSince

Сбой, так как сведения о результатах теста.

FetchTestResultsRequest
FetchTestResultsResponse
FieldDetailsForTestResults
FileCoverage
FileCoverageData
FileCoverageRequest
FilterPointQuery
FlakyDetection
FlakyDetectionPipelines
FlakySettings
FolderCoverageData
FunctionCoverage
FunctionCoverage2
HttpPostedTcmAttachment
JobReference

Задание в конвейере. Это связано с матрицей в YAML.

LastResultDetails

Сведения о последнем результате тестовой точки.

LegacyBuildConfiguration
LegacyReleaseReference
LegacyTestCaseResult
LegacyTestCaseResultIdentifier
LegacyTestRun
LegacyTestRunStatistic
LegacyTestSettings
LineBlockCoverage
Link

Описание ссылки.

LinkedWorkItemsQuery
LinkedWorkItemsQueryResult
Machine

Компьютер, на котором выполнялись тесты в сеансе

ModuleCoverage
ModuleCoverage2
NameValuePair

Пара "Имя-значение"

NewTestResultLoggingSettings
PhaseReference

Этап в конвейере

PipelineTestMetrics

Сводка по тесту экземпляра конвейера.

PlanUpdateModel

Класс модели, используемый для создания и обновления планов тестирования.

PointAssignment

Назначения для точки тестирования

PointLastResult
PointUpdateModel

Модель для обновления точки тестирования.

PointWorkItemProperty

Свойство workitem точки тестирования.

PointsFilter

Класс фильтра для точки тестирования.

PointsReference2
PointsResults2
PropertyBag

Класс, представляющий универсальное хранилище для данных тестового сеанса.

QueryByPointRequest
QueryByRunRequest
QueryModel
QueryTestActionResultRequest
QueryTestActionResultResponse
QueryTestMessageLogEntryRequest
QueryTestRunStatsRequest
QueryTestRuns2Request
QueryTestRunsRequest
ReleaseEnvironmentDefinitionReference

Ссылка на ресурс среды выпуска.

ReleaseReference2
RequirementsToTestsMapping2
ResetTestResultsRequest
ResultRetentionSettings

Параметры хранения результатов теста

ResultSummary

Сводка результатов для экземпляра конвейера.

ResultUpdateRequest
ResultUpdateRequestModel
ResultUpdateResponse
ResultUpdateResponseModel
ResultsAnalysis

Аналитические сведения о результатах выполнения с состоянием завершено и NeedInvestigation.

ResultsByQueryRequest
ResultsByQueryResponse
ResultsFilter
ResultsStoreQuery
ResultsSummaryByOutcome

Сводка результатов по результатам теста.

RunCreateModel

Сведения о создании тестового запуска.

RunFilter

Этот класс используется для предоставления фильтров, используемых для обнаружения.

RunStatistic

Статистика выполнения теста на результат.

RunSummary

Сводка запусков для экземпляра конвейера.

RunSummaryModel

Выполните сводку по каждому типу выходных данных теста.

RunUpdateModel
SessionEnvironmentAndMachine

Класс container для объектов TestSessionEnvironment и Machine, связанных с тестовой сессией

SessionSourcePipeline

SessionSourcePipeline

ShallowReference

Абстрактная ссылка на какой-то другой ресурс. Этот класс используется для предоставления контрактам данных сборки единообразным способом ссылки на другие ресурсы таким образом, чтобы обеспечить простой обход по ссылкам.

ShallowTestCaseResult
SharedStepModel

Ссылка на общий рабочий сайт шага.

Source

Источник сеанса

SourceViewBuildCoverage
StageReference

Этап в конвейере

SuiteCreateModel

Создание модели набора

SuiteEntry

Запись набора определяет свойства набора тестов.

SuiteEntryUpdateModel

Модель для определения последовательности записей набора тестов в наборе тестов.

SuiteTestCase

Тестовый случай для набора.

SuiteTestCaseUpdateModel

Модель обновления набора тестов.

SuiteUpdateModel

Модель обновления набора тестов.

TCMPropertyBag2
TestActionResult
TestActionResult2
TestActionResultModel

Представляет результат тестового шага.

TestAttachment
TestAttachmentReference

Ссылка на тестовое вложение.

TestAttachmentRequestModel

Тестирование модели запросов на вложение

TestAuthoringDetails
TestCaseMetadata2
TestCaseReference2
TestCaseResult

Представляет результат теста.

TestCaseResultAttachmentModel

Проверка сведений о вложении в тестовой итерации.

TestCaseResultIdAndRev
TestCaseResultIdentifier

Ссылка на результат теста.

TestCaseResultUpdateModel
TestConfiguration

Конфигурация теста

TestEnvironment

Сведения о тестовой среде.

TestExecutionReportData
TestExtensionField
TestExtensionFieldDetails
TestFailureDetails
TestFailureType
TestFailuresAnalysis
TestFieldData
TestFieldsEx2
TestFlakyIdentifier

Проверка ненадежного идентификатора

TestHistoryQuery

Фильтр для получения журнала результатов TestCase.

TestIterationDetailsModel

Представляет результат тестовой итерации.

TestLog

Представляет объект результатов журнала тестирования.

TestLogReference

Объект ссылки на журнал тестирования

TestLogStatus

Представляет объект состояния журнала тестирования.

TestLogStoreAttachment

Метаданные вложения для тестовых вложений из LogStore.

TestLogStoreAttachmentReference

Ссылка на тестовое вложение.

TestLogStoreEndpointDetails

Представляет сведения о конечной точке хранилища журналов тестирования.

TestMessageLog2
TestMessageLogDetails

Абстрактная ссылка на какой-то другой ресурс. Этот класс используется для предоставления контрактам данных сборки единообразного способа ссылки на другие ресурсы таким образом, чтобы обеспечить простой обход по ссылкам.

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

Класс, представляющий ссылку на операцию.

TestOutcomeSettings

Параметры результатов теста

TestParameter2
TestPlan

Ресурс плана тестирования.

TestPlanCloneRequest
TestPlanHubData
TestPlansWithSelection
TestPoint

Класс тестовой точки

TestPointReference
TestPointsEvent
TestPointsQuery

Класс запроса точки тестирования.

TestPointsUpdatedEvent
TestResolutionState

Сведения о состоянии разрешения теста.

TestResult2
TestResultAcrossProjectResponse
TestResultAttachment
TestResultAttachmentIdentity
TestResultCreateModel
TestResultDimension

Представляет измерения

TestResultDocument
TestResultFailureType

Ресурс типа сбоя теста

TestResultFailureTypeRequestModel

Модель запроса типа сбоя теста

TestResultFailuresAnalysis
TestResultHistory
TestResultHistoryDetailsForGroup
TestResultHistoryForGroup

Список результатов теста, отфильтрованный на основе GroupByValue

TestResultMetaData

Представляет метаданные результата теста.

TestResultMetaDataUpdateInput

Представляет входные данные TestResultMetaData

TestResultMetaDataUpdateResponse
TestResultModelBase
TestResultParameter
TestResultParameterModel

Сведения о параметрах теста в тестовой итерации.

TestResultPayload
TestResultReset2
TestResultSummary
TestResultTrendFilter
TestResultsContext
TestResultsDetails
TestResultsDetailsForGroup
TestResultsEx2
TestResultsGroupsForBuild
TestResultsGroupsForRelease
TestResultsQuery
TestResultsSession

TestResultSession — это контейнер более высокого уровня для результатов теста путем инкапсуляции нескольких объектов TestRun.

TestResultsSettings
TestResultsUpdateSettings
TestResultsWithWatermark
TestRun

Сведения о тестовом запуске.

TestRun2
TestRunCanceledEvent
TestRunContext2
TestRunCoverage

Сведения об объеме протестированного кода для тестового выполнения

TestRunCreatedEvent
TestRunEvent
TestRunEx2
TestRunExtended2
TestRunStartedEvent
TestRunStatistic

Статистика тестового выполнения.

TestRunSummary2
TestRunWithDtlEnvEvent
TestSession

Сеанс тестирования

TestSessionEnvironment

Среда тестового сеанса

TestSessionExploredWorkItemReference
TestSessionNotification

Уведомления для сеанса TestResults

TestSessionWorkItemReference
TestSettings

Представляет параметры теста для выполнения. Используется для создания параметров теста и получения параметров теста

TestSettings2

Представляет параметры теста для выполнения. Используется для создания параметров теста и получения параметров теста

TestSettingsMachineRole
TestSubResult

Представляет вложенный результат теста.

TestSuite

Набор тестов

TestSuiteCloneRequest

Запрос на клонирование набора тестов

TestSummaryForWorkItem
TestTag

Тег, присоединенный к выполнению или результату.

TestTagSummary

Сводка тега теста для сборки или выпуска, сгруппированных по тестовой версии.

TestTagsUpdateModel

Теги для обновления до выполнения или результата.

TestToWorkItemLinks
TestVariable

Переменная теста

UpdateTestRunRequest
UpdateTestRunResponse
UpdatedProperties
UploadAttachmentsRequest
WorkItemReference

Содержит ссылку на рабочий элемент.

WorkItemToTestLinks
CloneOperationCommonResponse

Общий ответ для операции клонирования

CloneTestCaseOperationInformation
CloneTestCaseParams

Параметры для операции клонирования набора тестов

CloneTestPlanOperationInformation

Ответ на операцию клонирования плана тестирования

CloneTestPlanParams

Параметры для операции клонирования плана тестирования

CloneTestSuiteOperationInformation

Ответ на операцию клонирования Набора тестов

CloneTestSuiteParams

Параметры для операции клонирования набора тестов

Configuration

Настройка точки тестирования

DestinationTestPlanCloneParams

Создание параметров целевого плана тестирования

DestinationTestSuiteInfo

Сведения о целевом наборе тестов для операции клонирования набора тестов

ExportTestCaseParams

Параметры для операции экспорта тестового случая

LibraryWorkItemsData

Эта модель данных используется на вкладках на основе рабочих элементов библиотеки планов тестирования.

LibraryWorkItemsDataProviderRequest

Это контракт данных запроса для LibraryTestCaseDataProvider.

Results

Класс Results для test Point

SourceTestPlanInfo

Сведения о исходном плане тестирования для операции клонирования плана тестирования

SourceTestSuiteInfo

Исходные сведения о наборе тестов для операции клонирования набора тестов

SourceTestSuiteResponse

Ответ исходного набора тестов для операции клонирования тестового случая

SourceTestplanResponse

Ответ исходного плана тестирования для операции клонирования плана тестирования

SuiteEntryUpdateParams

Запись набора определяет свойства набора тестов.

SuiteTestCaseCreateUpdateParameters

Создание и обновление параметров тестового случая набора

TestCase

Класс тестового случая

TestCaseAssociatedResult
TestCaseReference

Справочник по тестового случаям

TestCaseResultsData

Эта модель данных используется в TestCaseResultsDataProvider и заполняет данные, необходимые для начальной загрузки страницы.

TestConfigurationCreateUpdateParameters

Создание или обновление параметров конфигурации теста

TestConfigurationReference

Справочник по тестовой конфигурации

TestEntityCount

Число тестовых сущностей Используется для хранения количества тестовых случаев (табуляции определения) и количества точек тестирования (вкладка "Выполнение") Используется для хранения количества тестовых случаев (табуляции определения) и количества точек тестирования (вкладка "Выполнение")

TestPlanAndSuiteRestoreModel

Параметры текста запроса на восстановление плана тестирования или набора

TestPlanCreateParams

В плане тестирования создаются параметры.

TestPlanDetailedReference

Подробный справочный ресурс плана тестирования. Содержит дополнительную информацию о рабочем элементе

TestPlanReference

Ресурс ссылки на план тестирования.

TestPlanUpdateParams

Параметры обновления плана тестирования.

TestPlansHubRefreshData

Эта модель данных используется в TestPlansHubRefreshDataProvider и заполняет данные, необходимые для начальной загрузки страницы.

TestPlansLibraryWorkItemFilter

Контейнер для хранения сведений о фильтре, применяемом в библиотеке планов тестирования.

TestPointDetailedReference
TestPointResults

Результаты точки тестирования

TestPointUpdateParams

Параметры обновления точки тестирования

TestSuiteCreateParams

Создание параметров набора тестов

TestSuiteCreateUpdateCommonParams

Создание и обновление общих параметров набора тестов

TestSuiteReference

Справочный ресурс набора тестов.

TestSuiteReferenceWithProject

Справочник по набору тестов с Project

TestSuiteUpdateParams

Параметры обновления набора тестов

TestVariableCreateUpdateParameters

Создание или обновление параметров тестовой переменной

WorkItem

Описывает рабочий элемент.

WorkItemDetails

Класс рабочих элементов

ApiResourceLocation

Сведения о расположении ресурса REST API

ApiResourceVersion

Представляет сведения о версии для ресурса REST API.

EventActor

Определяет "субъект" для события.

EventScope

Определяет область для события.

IdentityRef
IdentityRefWithEmail
JsonPatchDocument

Модель JSON для операций исправления JSON

JsonPatchOperation

Модель JSON для операции исправления JSON

JsonWebToken
PagedList

Список, содержащий одну страницу результатов запроса.

PublicKey

Представляет часть открытого ключа асимметричного ключа RSA.

ReferenceLink

Класс, представляющий ссылку на REST. RFC: http://tools.ietf.org/html/draft-kelly-json-hal-06 RFC реализован не полностью, дополнительные свойства разрешены по ссылке, но пока они нам не нужны.

ResourceRef
ServiceEvent
SignedUrl

Подписанный URL-адрес, обеспечивающий ограниченный анонимный доступ к частным ресурсам.

TeamMember
TimingEntry

Одно защищенное время, состоящее из длительности и времени начала

TimingGroup

Набор защищенных таймингов производительности, которые все отключается от одной и той же строки.

TraceFilter

Этот класс описывает фильтр трассировки, т. е. набор критериев, определяющих, следует ли выдавать событие трассировки.

VssJsonCollectionWrapper
VssJsonCollectionWrapperBase
VssJsonCollectionWrapperV

Этот класс используется для сериализации коллекций в виде одного объекта JSON по сети.

VssNotificationEvent

Это тип, используемый для срабатывания уведомлений, предназначенных для подсистемы в пакете SDK для уведомлений. Для компонентов, которые не могут напрямую зависеть от пакета SDK для уведомлений, они могут использовать ITeamFoundationEventService.PublishNotification и реализовать пакет SDK для уведомлений ISubscriber.

WrappedException
Wiki

Определяет вики-репозиторий, который инкапсулирует репозиторий Git, который поддерживает вики-сайт.

WikiAttachment

Определяет свойства вики-файла вложения.

WikiAttachmentResponse

Контракт ответа для API вики-вложений

WikiCreateBaseParameters

Базовые параметры создания вики-сайта.

WikiCreateParameters

Параметры создания вики-сайтов.

WikiCreateParametersV2

Параметры создания вики-сайта.

WikiPage

Определяет страницу на вики-сайте.

WikiPageCreateOrUpdateParameters

Инкапсулирующие параметры контракта для операций создания или обновления страницы.

WikiPageDetail

Определяет страницу со своей метекатой на вики-сайте.

WikiPageMove

Запрос контракта для перемещения вики-страницы.

WikiPageMoveParameters

Контракт, инкапсулирующий параметры для операции перемещения страницы.

WikiPageMoveResponse

Контракт ответа для API перемещения вики-страницы.

WikiPageResponse

Контракт ответа для API PUT, PATCH и DELETE для вики-страниц.

WikiPageStat

Определяет свойства статистики вики-страницы.

WikiPageViewStats

Определяет свойства статистики представления вики-страниц.

WikiPagesBatchRequest

Контракт, инкапсулирующий параметры для пакета страниц.

WikiUpdateParameters

Параметры обновления вики-сайта.

WikiUpdatedNotificationMessage
WikiV2

Определяет вики-ресурс.

Activity
BacklogColumn
BacklogConfiguration
BacklogFields
BacklogLevel

Контракт, представляющий уровень невыполненной работы

BacklogLevelConfiguration
BacklogLevelWorkItems

Представляет рабочие элементы на уровне невыполненной работы

BoardBadge

Представляет значок доски.

BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardFields
BoardSuggestedValue
BoardUserSettings
CapacityContractBase

Базовый класс для контрактов данных TeamSettings. Все общее идет сюда.

CapacityPatch

Ожидаемые данные из PATCH

CardFieldSettings

Параметры карточки, такие как поля и правила

CardSettings

Параметры карточки, такие как поля и правила

CategoryConfiguration

Сведения о заданной категории невыполненной работы

CreatePlan
DateRange
DeliveryViewData

Контракт данных для представления данных доставки

DeliveryViewPropertyCollection

Коллекция свойств, относящихся к DeliveryTimelineView

FieldInfo

Контейнер объектов, в котором хранится набор разрешений, относящихся к этому плану

FieldReference

Абстрагированная ссылка на поле

FieldSetting
FilterClause
FilterGroup
ITaskboardColumnMapping
IterationCapacity

Емкость и команды для всех команд в итерации

IterationWorkItems

Представляет рабочие элементы в невыполненной работе по итерации

Marker

Контракт сериализации клиента для маркеров временной шкалы доставки.

Member
ParentChildWIMap
Plan

Контракт данных для определения плана

PlanMetadata

Метаданные об определении плана, которое хранится в службе избранного

PlanViewData

Базовый класс для контрактов данных представления плана. Все общее идет сюда.

PredefinedQuery

Представляет один предварительно определенный запрос.

ProcessConfiguration

Конфигурации процессов для проекта

ReorderOperation

Представляет запрос на изменение порядка для одного или нескольких рабочих элементов.

ReorderResult

Представляет результат изменения порядка для рабочего элемента.

TaskboardColumn

Представляет столбец taskbord

TaskboardColumnMapping

Представляет сопоставление состояния столбца для каждого типа рабочего элемента. Позволяет автоматически обновлять состояние при изменении столбца.

TaskboardColumns
TaskboardWorkItemColumn

Значение столбца рабочего элемента на панели задач

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

Сопоставление команд с соответствующей категорией рабочих элементов

TeamCapacity

Представляет емкость участников команды с агрегированными суммами

TeamCapacityTotals

Сведения о команде с общей емкостью и выходными днями

TeamFieldValue

Представляет одно значение TeamFieldValue.

TeamFieldValues

По сути, коллекция значений полей команды

TeamFieldValuesPatch

Ожидаемые данные из PATCH

TeamIterationAttributes
TeamMemberCapacity

Представляет емкость для определенного участника команды.

TeamMemberCapacityIdentityRef

Представляет емкость для определенного участника команды.

TeamSetting

Контракт данных для TeamSettings

TeamSettingsDataContractBase

Базовый класс для контрактов данных TeamSettings. Все общее идет сюда.

TeamSettingsDaysOff

Базовый класс для контрактов данных TeamSettings. Все общее идет сюда.

TeamSettingsDaysOffPatch
TeamSettingsIteration

Представляет неглубокий ссылочный элемент для одной итерации.

TeamSettingsPatch

Контракт данных для того, что мы ожидаем получить при исправлении

TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
WorkItemColor

Цвет и значок рабочего элемента.

WorkItemTypeStateInfo
attribute
AccountMyWorkResult
AccountRecentActivityWorkItemModel

Представляет недавнее действие рабочего элемента

AccountRecentActivityWorkItemModel2

Представляет недавнее действие рабочего элемента

AccountRecentActivityWorkItemModelBase

Представляет недавнее действие рабочего элемента

AccountRecentMentionWorkItemModel

Представляет рабочий элемент с недавним упоминанием

AccountWorkWorkItemModel
ArtifactUriQuery

Содержит критерии для запроса рабочих элементов на основе URI артефакта.

ArtifactUriQueryResult

Определяет результат запроса URI артефакта для рабочих элементов. Содержит сопоставление идентификаторов рабочих элементов с URI артефакта.

AttachmentReference
CommentCreate

Представляет запрос на создание комментария к рабочему элементу.

CommentUpdate

Представляет запрос на обновление комментария к рабочему элементу.

ExternalDeployment
ExternalEnvironment
ExternalPipeline
FieldDependentRule

Описывает список зависимых полей для правила.

FieldUpdate
GitHubConnectionModel

Описывает подключение GitHub.

GitHubConnectionRepoModel

Описывает репозиторий подключения GitHub.

GitHubConnectionReposBatchRequest

Описывает массовый запрос репозитория подключения Github.

IdentityReference

Описывает ссылку на удостоверение.

ProcessIdModel

Хранит идентификатор процесса.

ProcessMigrationResultModel

Хранит идентификатор проекта и его идентификатор процесса.

ProjectWorkItemStateColors

Цвета состояния типа рабочего элемента проекта

ProvisioningResult

Результат операции обновления XML типа рабочего элемента.

QueryBatchGetRequest

Описывает запрос на получение списка запросов.

QueryHierarchyItem

Представляет элемент в иерархии запросов рабочих элементов. Это может быть запрос или папка.

QueryHierarchyItemsResult
ReportingWorkItemLinksBatch

Класс описывает пакет исправлений рабочих элементов отчетов.

ReportingWorkItemRevisionsBatch

Класс описывает пакет исправлений рабочих элементов отчетов.

ReportingWorkItemRevisionsFilter

Класс представляет файлировщик исправлений рабочих элементов отчетов.

SendMailBody
StreamedBatch

Класс описывает пакет исправлений рабочих элементов отчетов.

TemporaryQueryRequestModel

Описывает запрос на создание временного запроса.

TemporaryQueryResponseModel

Результат создания временного запроса.

UpdateWorkItemField

Описывает запрос на обновление для поля рабочего элемента.

Wiql

Запрос WIQL

WorkArtifactLink

Ссылка на рабочий артефакт описывает тип ссылки на исходящий артефакт.

WorkItemBatchGetRequest

Описывает запрос на получение набора рабочих элементов.

WorkItemClassificationNode

Определяет узел классификации для отслеживания рабочих элементов.

WorkItemComment

Комментарий к рабочему элементу

WorkItemCommentVersionRef

Представляет ссылку на определенную версию комментария к рабочему элементу.

WorkItemComments

Сбор комментариев.

WorkItemDelete

Полностью удаленный объект рабочего элемента. Включает сам рабочий элемент.

WorkItemDeleteBatch

Описывает ответ на удаление набора рабочих элементов.

WorkItemDeleteBatchRequest

Описывает запрос на удаление набора рабочих элементов.

WorkItemDeleteReference

Ссылка на удаленный рабочий элемент.

WorkItemDeleteShallowReference

Неглубокая ссылка на удаленный рабочий элемент.

WorkItemDeleteUpdate

Описывает запрос на обновление для удаленного рабочего элемента.

WorkItemField

Описывает поле в рабочем элементе и его свойства, относящиеся к этому типу рабочего элемента.

WorkItemField2

Описывает поле в рабочем элементе и его свойства, относящиеся к этому типу рабочего элемента.

WorkItemFieldAllowedValues

Описывает список допустимых значений поля.

WorkItemFieldOperation

Описывает операцию с полем рабочего элемента.

WorkItemFieldReference

Ссылка на поле в рабочем элементе

WorkItemFieldUpdate

Описывает обновление поля рабочего элемента.

WorkItemHistory

Базовый класс для ресурсов WIT REST.

WorkItemIcon

Ссылка на значок рабочего элемента.

WorkItemLink

Связь между двумя рабочими элементами.

WorkItemNextStateOnTransition

Описывает следующее состояние рабочего элемента.

WorkItemQueryClause

Представляет предложение в запросе рабочего элемента. Здесь показана структура запроса рабочего элемента.

WorkItemQueryResult

Результат запроса рабочего элемента.

WorkItemQuerySortColumn

Столбец сортировки.

WorkItemRelation

Описание ссылки.

WorkItemRelationType

Представляет тип отношения типа рабочего элемента.

WorkItemRelationUpdates

Описывает обновления связей рабочего элемента.

WorkItemStateColor

Имя состояния типа рабочего элемента, цвет и категория состояния

WorkItemStateTransition

Описывает переход состояния в рабочем элементе.

WorkItemTagDefinition
WorkItemTemplate

Описывает шаблон рабочего элемента.

WorkItemTemplateReference

Описывает неглубокую ссылку на шаблон рабочего элемента.

WorkItemTrackingReference

Базовый класс для ресурсов WIT REST.

WorkItemTrackingResource

Базовый класс для ресурсов WIT REST.

WorkItemTrackingResourceReference

Базовый класс для ссылок на ресурсы отслеживания рабочих элементов.

WorkItemType

Описывает тип рабочего элемента.

WorkItemTypeCategory

Описывает категорию типа рабочего элемента.

WorkItemTypeColor

Описывает цвета типа рабочего элемента.

WorkItemTypeColorAndIcon

Описывает имя типа рабочего элемента, его значок и цвет.

WorkItemTypeFieldInstance

Экземпляр поля типа рабочего элемента.

WorkItemTypeFieldInstanceBase

Базовый экземпляр поля для полей workItemType.

WorkItemTypeFieldWithReferences

Экземпляр поля workItemype с подробными ссылками.

WorkItemTypeReference

Ссылка на тип рабочего элемента.

WorkItemTypeStateColors

Цвета состояния для типа рабочего элемента

WorkItemTypeTemplate

Описывает шаблон типа рабочего элемента.

WorkItemTypeTemplateUpdateModel

Описывает текст запроса шаблона типа рабочего элемента обновления.

WorkItemUpdate

Описывает обновление рабочего элемента.

IWorkItemChangedArgs

Интерфейс, определяющий аргументы для уведомлений, отправляемых ActiveWorkItemService

IWorkItemFieldChangedArgs

Интерфейс, определяющий аргументы для уведомления onFieldChanged, отправляемого ActiveWorkItemService

IWorkItemFormNavigationService

Служба узла для открытия формы рабочего элемента

IWorkItemFormService

Служба узла для взаимодействия с активной формой рабочего элемента (рабочий элемент, который в настоящее время отображается в пользовательском интерфейсе). Служба форм зависит от текущего контекста активного рабочего элемента. Выдает ошибку при отсутствии открытого рабочего элемента.

IWorkItemLoadedArgs

Интерфейс, определяющий аргументы для уведомления onLoaded, отправленного ActiveWorkItemService

IWorkItemNotificationListener

Интерфейс, определяющий уведомления, предоставляемые ActiveWorkItemService

WorkItemOptions

Параметры получения значений рабочего элемента

AddProcessWorkItemTypeFieldRequest

Класс, описывающий запрос на добавление поля в тип рабочего элемента.

Control

Представление элемента управления в форме.

CreateProcessModel

Описывает создаваемый процесс.

CreateProcessRuleRequest

Запрос объекта или класса для создания правила для типа рабочего элемента.

CreateProcessWorkItemTypeRequest

Класс для запроса типа создания рабочего элемента

Extension

Представляет часть расширения макета

FieldModel
FieldRuleModel
FormLayout
Group

Представлять группу в форме, содержащей элементы управления.

HideStateModel
Page
PickList

Список выбора.

PickListMetadata

Метаданные для списка выбора.

ProcessBehavior

Модель поведения процесса.

ProcessBehaviorCreateRequest

Поведение процесса. Создание полезных данных.

ProcessBehaviorField

Поле поведения процесса.

ProcessBehaviorReference

Справочник по поведению процесса.

ProcessBehaviorUpdateRequest

Поведение процесса: замена полезных данных.

ProcessInfo

Обработка.

ProcessModel
ProcessProperties

Свойства процесса.

ProcessRule

Обработка ответа правила.

ProcessWorkItemType

Класс, описывающий объект типа рабочего элемента

ProcessWorkItemTypeField

Класс, описывающий поле в типе рабочего элемента и его свойства.

RuleAction

Действие, выполняеме при активации правила.

RuleActionModel

Действие, выполняеме при активации правила.

RuleCondition

Определяет условие для поля, когда правило должно быть активировано.

RuleConditionModel
Section

Узел макета, содержащий группы на странице

UpdateProcessModel

Описывает запрос на обновление процесса.

UpdateProcessRuleRequest

Запросите класс или объект для обновления правила.

UpdateProcessWorkItemTypeFieldRequest

Класс для описания запроса, который обновляет свойства поля в типе рабочего элемента.

UpdateProcessWorkItemTypeRequest

Класс для запроса на обновление для типа рабочего элемента

WitContribution
WorkItemBehavior
WorkItemBehaviorField
WorkItemBehaviorReference
WorkItemStateInputModel
WorkItemStateResultModel
WorkItemTypeBehavior
WorkItemTypeModel
BehaviorCreateModel
BehaviorModel
BehaviorReplaceModel
PickListItemModel
PickListMetadataModel
PickListModel
WorkItemTypeFieldModel
WorkItemTypeFieldModel2

Новая версия WorkItemTypeFieldModel с поддержкой defaultValue в качестве объекта (например, IdentityRef) и описания

WorkItemTypeUpdateModel

Псевдонимы типа

RestClientFactory

Фабрика клиента REST — это метод, используемый для создания и инициализации IVssRestClient.

QueryParameterEntryValueType

Тип отдельных значений записи, которые можно использовать в вызове Uri.addQueryParams

QueryParameterValueType

Тип значений, поддерживаемых вызовом Uri.addQueryParams

CharacterPair

Кортеж из двух символов, например пара открывающих и закрывающих скобок.

IResourceVersion
ResourceChangedCallback
VersionControlType

Перечисления

AccountStatus
AccountType
AccountUserStatus
AlertType
AnalysisConfigurationType
ComponentType

Это перечисление определяет компоненты зависимостей.

Confidence
DismissalType
ExpandOption
LicenseState
MetadataChangeType

Тип изменения метаданных.

MetadataOperation

Операция, выполняемая с метаданными.

ResultType

Это перечисление определяет различные типы результатов.

SarifJobStatus
Severity
State
BoardItemBatchOperationTypeEnum

Описывает типы пакетных операций элементов доски.

BoardTypeEnum
AgentStatus
AuditAction
BuildAuthorizationScope

Представляет требуемую область авторизации для сборки.

BuildOptionInputType
BuildPhaseStatus
BuildQueryOrder

Задает требуемый порядок сборок.

BuildReason
BuildResult

Это не перечисление Flags, так как мы не хотим задавать несколько состояний для сборки. Однако при добавлении значений следует придерживаться значений 2, как если бы это было перечисление Flags. Это гарантирует, что элементы, определяющие несколько типов результатов (например, источники меток), продолжат работать.

BuildStatus
ControllerStatus
DefinitionQuality
DefinitionQueryOrder

Задает требуемый порядок определений.

DefinitionQueueStatus
DefinitionTriggerType
DefinitionType
DeleteOptions
FolderQueryOrder

Указывает требуемый порядок папок.

GetOption
IssueType

Тип проблемы на основе серьезности.

ProcessTemplateType
QueryDeletedOption
QueueOptions
QueuePriority
RepositoryCleanOptions
ResultSet
ScheduleDays
ServiceHostStatus
SourceProviderAvailability
StageUpdateType
SupportLevel
TaskResult

Результат операции, отслеживаемой записью временной шкалы.

TimelineRecordState

Состояние записи временной шкалы.

ValidationResult
WorkspaceMappingType
BuildServiceIds

Идентификаторы вкладов служб Azure Pipelines, которые можно получить из DevOps.getService

CommentExpandOptions

Указывает дополнительные параметры получения данных для комментариев рабочих элементов.

CommentFormat

Представляет возможные типы для формата комментария. Должен быть синхронизирован с WorkItemCommentFormat.cs

CommentMentionType
CommentReactionType

Представляет различные типы реакций для комментария к рабочему элементу.

CommentSortOrder
CommentState

Представляет возможные состояния комментариев.

CommonServiceIds

Идентификаторы вкладов основных служб DevOps, которые можно получить из DevOps.getService

MessageBannerLevel

Серьезность сообщения.

PanelSize

Параметры размера (ширины) для панели

TeamFoundationHostType

Уровень узла для службы VSS

DayOfWeek
SqlDbType

Указывает зависящий от SQL Server тип данных поля (свойство) для использования в System.Data.SqlClient.SqlParameter.

ContributionLicensingBehaviorType

Представляет различные способы включения вкладов на основе лицензирования

ContributionPropertyType

Тип значения, используемого для свойства

ContributionQueryOptions

Параметры, управляющие вкладом для включения в запрос

ExtensionFlags

Набор флагов, применяемых к расширениям, которые относятся к потребителям вкладов

ExtensionStateFlags

Состояния расширения Примечание. Если вы добавите значение в это перечисление, необходимо выполнить 2 других действия. Сначала добавьте обратное перечисление compat в значение src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs. Во-вторых, вы не можете отправить новое значение в шине сообщений. Его необходимо удалить из события шины сообщений перед отправкой.

InstalledExtensionStateIssueType

Тип проблемы с установкой (предупреждение, ошибка)

ConnectedServiceKind
ProcessCustomizationType

Тип настройки процесса в коллекции.

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

определяет область хранилища панели мониторинга и разрешения.

GroupMemberPermission

Нет . Участник команды не может изменить панель мониторинга Изменить . Участник команды может добавлять, настраивать и удалять мини-приложения Управление - Участник команды может добавлять, изменять порядок, удалять панели мониторинга Управление разрешениями - Участник команды может управлять членством других участников для выполнения групповых операций.

TeamDashboardPermission

Чтение — пользователь может видеть панели мониторинга Создание — Пользователь может создавать панели мониторинга . Изменить — Пользователь может добавлять, настраивать и удалять мини-приложения, а также изменять параметры панели мониторинга. Удалить — пользователь может удалять панели мониторинга Управление разрешениями . Участник команды может управлять членством других участников для выполнения групповых операций.

WidgetScope

контракт данных, необходимый для работы мини-приложения в области веб-доступа или на странице.

WidgetStatusType

Используется для различения вспомогательных помощников состояния мини-приложения

AcquisitionAssignmentType

Назначение приобретения

AcquisitionOperationState
AcquisitionOperationType

Набор различных типов операций, которые можно запрашивать.

ExtensionRequestState

Представляет состояние запроса расширения.

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

Текущее состояние компонента в заданной области

BlobCompressionType

Тип сжатия для файла, хранящегося в хранилище blobstore

ContainerItemStatus

Состояние элемента контейнера.

ContainerItemType

Тип элемента контейнера.

ContainerOptions

Параметры, которые может иметь контейнер.

InputDataType

Перечисляет типы данных, поддерживаемые в качестве входных значений подписки.

InputFilterOperator
InputMode

Режим, в котором необходимо ввести входные данные подписки (в пользовательском интерфейсе)

ConcernCategory
DraftPatchOperation
DraftStateType
ExtensionDeploymentTechnology
ExtensionLifecycleEventType

тип события;

ExtensionPolicyFlags

Набор флагов, которые могут быть связаны с заданным разрешением на расширение

ExtensionQueryFilterType

Тип фильтров расширений, поддерживаемых в запросах.

ExtensionQueryFlags

Набор флагов, используемых для определения набора сведений, извлекаемых при чтении опубликованных расширений

ExtensionStatisticOperation
ExtensionStatsAggregateType

Статистический тип статистики

ExtensionVersionFlags

Набор флагов, которые можно связать с заданной версией расширения. Эти флаги применяются к определенной версии расширения.

NotificationTemplateType

тип события;

PagingDirection

PagingDirection используется для определения направления набора для перемещения возвращаемого результированного набора на основе предыдущего запроса.

PublishedExtensionFlags

Набор флагов, которые могут быть связаны с заданным расширением. Эти флаги применяются ко всем версиям расширения, а не к определенной версии.

PublisherFlags
PublisherPermissions
PublisherQueryFlags

Набор флагов, используемых для определения атрибутов, запрашиваемых при возврате издателя. Некоторые API позволяют вызывающему объекту указать необходимый уровень детализации.

PublisherRoleAccess

Определение доступа для RoleAssignment.

PublisherState
QnAItemStatus

Обозначает состояние элемента QnA

RestApiResponseStatus

Состояние ответа REST API.

ReviewEventOperation

Тип операции

ReviewFilterOptions

Параметры запроса GetReviews

ReviewPatchOperation

Обозначает тип операции исправления.

ReviewResourceType

тип события;

SortByType

Определяет порядок сортировки, который можно определить для запроса расширений.

SortOrderType

Определяет порядок сортировки, который можно определить для запроса расширений.

VSCodeWebExtensionStatisicsType
IndentAction

Описывает, что делать с отступом при нажатии клавиши ВВОД.

CommentThreadStatus

Состояние потока комментариев.

CommentType

Тип комментария.

GitAsyncOperationStatus

Текущее состояние асинхронной операции.

GitAsyncRefOperationFailureStatus
GitConflictType

Тип конфликта слияния.

GitConflictUpdateStatus

Представляет возможные результаты запроса на обновление конфликта запроса на вытягивание.

GitHistoryMode

Допустимые типы версий

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

Перечисление возможных стратегий слияния, которые можно использовать для выполнения запроса на вытягивание.

GitPullRequestQueryType

Принятые типы запросов на вытягивание.

GitPullRequestReviewFileType
GitRefSearchType

Тип поиска по имени ссылки

GitRefUpdateMode

Перечисляет режимы, в которых можно записывать обновления ссылок в их репозитории.

GitRefUpdateStatus

Представляет возможные результаты запроса на обновление ссылки в репозитории.

GitResolutionError

Тип конфликта слияния.

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

Состояние разрешения конфликта.

GitResolutionWhichAction
GitStatusState

Состояние состояния.

GitVersionOptions

Допустимые типы параметров версии

GitVersionType

Допустимые типы версий

ItemContentType
IterationReason

Причина создания итерации запроса на вытягивание.

LineDiffBlockChangeType

Тип изменения для блока различия строк

PullRequestAsyncStatus

Состояние слияния запроса на вытягивание.

PullRequestMergeFailureType

Конкретный тип сбоя слияния запроса на вытягивание.

PullRequestStatus

Состояние запроса на вытягивание.

PullRequestTimeRangeType

Указывает требуемый тип диапазона времени для запросов на вытягивание.

RefFavoriteType
SupportedIdeType

Перечисление, представляющее поддерживаемые типы СЕТЕЙ.

TfvcVersionOption

Параметры для обработки версий.

TfvcVersionType

Тип объекта Version

VersionControlChangeType
VersionControlRecursionType
GitServiceIds

Идентификаторы вкладов служб Azure Pipelines, которые можно получить из DevOps.getService

GraphTraversalDirection
FrameworkIdentityType
GroupScopeType
QueryMembership
ReadIdentitiesOptions
IdentityServiceIds

Идентификаторы вкладов служб удостоверений, которые можно получить из DevOps.getService

InheritLevel
RelativeToSetting
ServiceStatus
BillingMode
DefaultGroupDeliveryPreference

Настройка доставки по умолчанию для подписчиков группы. Указывает, как следует уведомлять подписчика.

EvaluationOperationStatus

Описывает состояние операции оценки подписки.

EventPublisherQueryFlags

Набор флагов, используемых для определения набора сведений, извлекаемых при запросе издателей событий

EventTypeQueryFlags

Набор флагов, используемых для определения набора сведений, извлекаемых при запросе типов событий

NotificationOperation
NotificationReasonType
NotificationStatisticType
NotificationSubscriberDeliveryPreference

Предпочтение доставки для подписчика. Указывает, как следует уведомлять подписчика.

SubscriberFlags
SubscriptionFieldType
SubscriptionFlags

Индикаторы только для чтения, которые дополнительно описывают подписку.

SubscriptionPermissions

Разрешения, которые пользователь имеет для определенной подписки

SubscriptionQueryFlags

Флаги, влияющие на результирующий набор запроса подписки.

SubscriptionStatus

Перечисляет возможные состояния подписки.

SubscriptionTemplateQueryFlags

Набор флагов, используемых для определения набора шаблонов, извлекаемых при запросе шаблонов подписки

SubscriptionTemplateType
OperationStatus

Состояние операции.

Operation
ConfigurationType
GetArtifactExpandOptions

Параметры расширения для GetArtifact и ListArtifacts.

GetLogExpandOptions

$expand параметры для GetLog и ListLogs.

RepositoryType
RunResult

Это не перечисление Flags, так как мы не хотим задавать несколько результатов для сборки. Однако при добавлении значений следует придерживаться значений 2, как если бы это было перечисление Flags. Это упростит запрос нескольких результатов.

RunState

Это не перечисление Flags, так как мы не хотим задавать несколько состояний в сборке. Однако при добавлении значений следует придерживаться значений 2, как если бы это было перечисление Flags. Это упростит запросы к нескольким состояниям.

PolicyEvaluationStatus

Состояние политики, которая выполняется для определенного запроса на вытягивание.

AvatarSize

Маленький = 34 x 34 пикселя; Средний = 44 x 44 пикселей; Большой = 220 x 220 пикселей

ProfileState

Состояние профиля.

AggregationType
ResultPhase
AgentArtifactType
ApprovalExecutionOrder
ApprovalFilters
ApprovalStatus
ApprovalType
AuthorizationHeaderFor
ConditionType
DeployPhaseStatus
DeployPhaseTypes
DeploymentAuthorizationOwner
DeploymentExpands
DeploymentOperationStatus
DeploymentReason
DeploymentStatus
DeploymentsQueryType
EnvironmentStatus
EnvironmentTriggerType
FolderPathQueryOrder

Указывает требуемый порядок папок.

GateStatus
IssueSource
MailSectionType
ManualInterventionStatus

Описывает состояние вмешательства вручную

ManualInterventionType

Описывает состояние вмешательства вручную

ParallelExecutionTypes
PipelineProcessTypes
PropertySelectorType
PullRequestSystemType
ReleaseDefinitionExpands
ReleaseDefinitionQueryOrder
ReleaseDefinitionSource
ReleaseEnvironmentExpands
ReleaseExpands
ReleaseQueryOrder
ReleaseReason
ReleaseStatus
ReleaseTriggerType
SenderType
SingleReleaseExpands
TaskStatus
VariableGroupActionFilter
YamlFileSourceTypes
AadLoginPromptOption
AccessTokenRequestType
OAuthConfigurationActionFilter
ServiceEndpointActionFilter
ServiceEndpointExecutionResult
AuthenticationType

Перечисляет типы проверки подлинности потребителей.

NotificationResult

Перечисляет возможные типы результатов уведомления.

NotificationStatus

Перечисляет возможное состояние уведомления.

SubscriptionInputScope

Область, к которой применяются входные данные подписки

DemandSourceType
DeploymentGroupActionFilter

Это полезно при получении списка групп развертывания, отфильтрованных для которых вызывающий объект имеет разрешения на выполнение определенного действия.

DeploymentGroupExpands

Свойства, которые необходимо включить или развернуть в объектах группы развертывания. Это полезно при получении одного объекта или списка объектов развертывания.

DeploymentMachineExpands
DeploymentPoolSummaryExpands

Свойства, которые необходимо включить или развернуть в сводных объектах пула развертывания. Это полезно при получении одной сводки или списка сводные данные пула развертывания.

DeploymentTargetExpands

Свойства, которые необходимо включить или развернуть в целевых объектах развертывания. Это полезно при получении одного или списка целевых объектов развертывания.

ElasticAgentState
ElasticComputeState
ElasticNodeState
ElasticPoolState
EnvironmentActionFilter

Это полезно при получении списка сред, отфильтрованных для которых вызывающий объект имеет разрешения на выполнение определенного действия.

EnvironmentExpands

Свойства, которые необходимо включить или развернуть в объектах среды. Это полезно при получении одной среды.

EnvironmentResourceType

EnvironmentResourceType.

ExclusiveLockType
LogLevel
MachineGroupActionFilter
MaskType
OperatingSystemType
OperationType
OrchestrationType
PlanGroupStatus
PlanGroupStatusFilter
ResourceLockStatus
SecureFileActionFilter
TaskAgentJobResultFilter

Это полезно для получения списка целевых объектов развертывания, отфильтрованного по результатам последнего задания.

TaskAgentJobStepType
TaskAgentPoolActionFilter

Фильтрует пулы в зависимости от того, имеет ли вызывающий пользователь разрешение на использование пула или управление им.

TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolOptions

Дополнительные параметры и дескрипторы для TaskAgentPool

TaskAgentPoolType

Тип пула агентов.

TaskAgentQueueActionFilter

Фильтрует очереди в зависимости от того, имеет ли вызывающий пользователь разрешение на использование очереди или управление ими.

TaskAgentRequestUpdateOptions
TaskAgentStatus
TaskAgentStatusFilter

Это полезно для получения списка целевых объектов развертывания, отфильтрованного по состоянию агента развертывания.

TaskAgentUpdateReasonType
TaskCommandMode
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

Указывает требуемый порядок групп задач.

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

Задает требуемый порядок переменныхGroups.

AttachmentType

Типы тестовых вложений.

CloneOperationState

Перечисление типа Clone Operation Type.

CoverageDetailedSummaryStatus

Представляет состояние сводки по объему протестированного кода для сборки

CoverageQueryFlags

Используется для выбора данных покрытия, возвращаемых вызовом QueryXXXCoverage().

CoverageStatus
CoverageSummaryStatus

Представляет состояние сводки по объему протестированного кода для сборки

CustomTestFieldScope
CustomTestFieldType
FlakyDetectionType
Metrics

Сводные метрики тестирования.

ResultDetails

Дополнительные сведения о результатах теста

ResultGroupType

Тип иерархии результата или подресультов.

ResultMetaDataDetails

Дополнительные сведения с метаданными результатов теста

ResultMetadata
ResultObjectType

Сущность верхнего уровня, которая клонируется в рамках операции клонирования.

RunType
Service
SessionResult
SuiteExpand

Возможность получения сведений в ответе

TCMServiceDataMigrationStatus
TestConfigurationState

Представляет состояние объекта ITestConfiguration.

TestLogScope

Контекст журнала тестирования

TestLogStatusCode

Коды состояния журнала тестирования.

TestLogStoreEndpointType

Указывает набор возможных типов конечной точки хранилища журналов.

TestLogStoreOperationType

Задает набор возможных типов операций в хранилище журналов.

TestLogType

Типы журналов тестирования

TestOutcome

Допустимые значения TestOutcome.

TestPointState
TestResultGroupBy

Группировать по для результатов

TestResultsContextType
TestResultsSessionState
TestResultsSettingsType
TestRunOutcome

Типы результатов для тестового запуска.

TestRunPublishContext

Типы контекста публикации для запуска.

TestRunState

Типы состояний для тестового запуска.

TestRunSubstate

Типы вложенных состояний для тестового запуска. Он предоставляет пользователю дополнительные сведения о тестовом запуске за пределами состояния высокоуровневого тестового запуска.

TestSessionSource

Представляет источник, из которого был создан тестовый сеанс.

TestSessionState

Представляет состояние тестового сеанса.

ExcludeFlags

Исключите флаги для объекта тестового случая набора. Флаги исключения исключают различные объекты из полезных данных в зависимости от переданного значения

FailureType
LastResolutionState
LibraryTestCasesDataReturnCode

Перечисление, представляющее код возврата поставщика данных.

Outcome
PointState
ResultState
SuiteEntryTypes
TestEntityTypes
TestPlansLibraryQuery

Перечисление, используемое для определения запросов, используемых в библиотеке планов тестирования.

TestPlansLibraryWorkItemFilterMode
TestSuiteType

Тип TestSuite

UserFriendlyTestOutcome
ConnectOptions

Перечисление параметров, которые можно передать в Connect.

DeploymentFlags
JWTAlgorithm
UserProfileBackupState
UserProfileSyncState
WikiType

Типы вики-страниц.

BacklogType

Определение типа уровня невыполненной работы

BoardBadgeColumnOptions

Определяет, какие столбцы следует включить в эмблему доски

BoardColumnType
BugsBehavior

Поведение типов рабочих элементов, которые находятся в категории рабочих элементов, указанной в разделе BugWorkItems в конфигурации процесса.

FieldType

Перечисление для типа поля.

IdentityDisplayFormat

Перечисление для различных режимов средства выбора удостоверений

PlanType

Перечисление для различных типов планов

PlanUserPermissions

Флаг для разрешений, которые пользователь может иметь для этого плана.

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode
ClassificationNodesErrorPolicy

Флаг для управления политикой ошибок в запросе на получение узлов пакетной классификации.

FieldUsage

Перечисление для использования полей.

GetFieldsExpand

Флаг для развертывания типов полей.

LinkQueryMode

Режим запроса ссылки, определяющий поведение запроса.

LogicalOperation
ProvisioningActionType

Перечисляет возможные действия подготовки, которые могут быть активированы при обновлении шаблона процесса.

QueryErrorPolicy

Перечисление для управления политикой ошибок в пакетном запросе запроса.

QueryExpand

Определяет, какой набор дополнительных свойств запроса следует отобразить.

QueryOption
QueryRecursionOption

Определяет, соответствует ли древовидный запрос родителям или дочерним элементам в первую очередь.

QueryResultType

Тип результата запроса

QueryType

Тип запроса.

ReportingRevisionsExpand

Уровень расширения редакции отчетов.

TemplateType

Перечисляет типы поддерживаемых xml-шаблонов, используемых для настройки.

TreeNodeStructureType

Типы структур узлов дерева.

TreeStructureGroup

Типы групп древовидных структур.

WorkItemErrorPolicy

Перечисление для управления политикой ошибок в запросе на массовое получение рабочих элементов.

WorkItemExpand

Флаг для управления свойствами полезных данных из команды get work item.

WorkItemRecentActivityType

Тип действия

WorkItemTypeFieldsExpandLevel

Разверните параметры для запроса полей рабочих элементов.

WorkItemTrackingServiceIds

Идентификаторы вкладов служб Azure Boards, которые можно получить из DevOps.getService

CustomizationType

Указывает тип настройки. Тип настройки — System, если создан системой или по умолчанию. Тип настройки наследуется, если настроен существующий рабочий тип наследуемого процесса. Тип настройки имеет значение Custom, если только что созданный тип рабочего элемента настроен.

GetBehaviorsExpand

Разверните параметры, чтобы получить поля для API поведения.

GetProcessExpandLevel

Уровень развертывания возвращаемых процессов.

GetWorkItemTypeExpand
PageType

Тип страницы

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

Разверните параметры для запроса полей рабочих элементов.

RuleActionType

Тип действия, выполняемого при активации правила.

RuleConditionType

Тип условия правила.

WorkItemTypeClass

Классы типов рабочих элементов

Функции

getClient<T>(RestClientFactory<T>, IVssRestClientOptions)
issueRequest(string, RequestInit, IVssRequestOptions)

Выполните запрос на выборку. Это оболочка вокруг метода выборки браузера, который обрабатывает проверку подлинности VSS и активирует события, которые могут прослушиваться другими модулями.

deserializeVssJsonObject<T>(string)

Обработка необработанного текста ответа JSON, который может содержать даты в стиле MSJSON, и десериализируйте (JSON.parse) данные таким образом, чтобы восстановить объекты Date, а не строки.

Даты в стиле MSJSON имеют следующий вид:

"lastModified": "/Date(1496158224000)/"

Этот формат без необходимости (но намеренно) экранирует символ "/". Таким образом, проанализированный JSON не будет иметь трассировки escape-символа ().

combineUrlPaths(string[])

Возьмите сегменты URL-адресов и соедините их одним символом косой черты. Отвечает за сегменты пути, которые начинаются и заканчиваются косой чертой, чтобы убедиться, что результирующий URL-адрес не имеет двойных косых черт.

getBestRouteMatch(IParsedRoute[], {[name: string]: string})

Возьмите набор маршрутов и найдите лучшее соответствие. Лучше всего подходит маршрут с наибольшим количеством замен (из заданного словаря routeValues). В случае ничьей (то же количество замен) маршрут, который пришел первым, выигрывает.

parseRouteTemplate(string)

Анализ шаблона маршрута в структуру, которую можно использовать для быстрой замены маршрутов.

replaceParsedRouteValues(IParsedRoute, {[name: string]: string | number | undefined}, boolean)

Замена значений маршрута для определенного проанализированного маршрута

replaceRouteValues(string, {[name: string]: string | number | undefined})

Возьмите шаблон маршрута MVC (например, "/foo/{id}/{*params}") и замените шаблонные части значениями из заданного словаря.

routeUrl(IParsedRoute[], {[name: string]: string})

Возьмите набор маршрутов и значений маршрутов и сформируйте URL-адрес, используя наилучшее соответствие. Лучше всего подходит маршрут с наибольшим количеством замен (из заданного словаря routeValues). В случае ничьей (то же количество замен) маршрут, который пришел первым, выигрывает.

Сведения о функции

getClient<T>(RestClientFactory<T>, IVssRestClientOptions)

function getClient<T>(clientClass: RestClientFactory<T>, clientOptions?: IVssRestClientOptions): T

Параметры

clientClass

RestClientFactory<T>

clientOptions
IVssRestClientOptions

Возвращаемое значение

T

issueRequest(string, RequestInit, IVssRequestOptions)

Выполните запрос на выборку. Это оболочка вокруг метода выборки браузера, который обрабатывает проверку подлинности VSS и активирует события, которые могут прослушиваться другими модулями.

function issueRequest(requestUrl: string, options?: RequestInit, vssRequestOptions?: IVssRequestOptions): Promise<Response>

Параметры

requestUrl

string

URL-адрес для отправки запроса

options

RequestInit

выбор параметров или параметров для запроса

vssRequestOptions
IVssRequestOptions

Параметры конкретных запросов VSS

Активированные события: afterRequest —> IPostRequestEvent отправляется после завершения запроса. beforeRequest —> IPreRequestEvent отправляется до отправки запроса.

Возвращаемое значение

Promise<Response>

deserializeVssJsonObject<T>(string)

Обработка необработанного текста ответа JSON, который может содержать даты в стиле MSJSON, и десериализируйте (JSON.parse) данные таким образом, чтобы восстановить объекты Date, а не строки.

Даты в стиле MSJSON имеют следующий вид:

"lastModified": "/Date(1496158224000)/"

Этот формат без необходимости (но намеренно) экранирует символ "/". Таким образом, проанализированный JSON не будет иметь трассировки escape-символа ().

function deserializeVssJsonObject<T>(text: string): T | null

Параметры

text

string

Необработанный текст JSON

Возвращаемое значение

T | null

combineUrlPaths(string[])

Возьмите сегменты URL-адресов и соедините их одним символом косой черты. Отвечает за сегменты пути, которые начинаются и заканчиваются косой чертой, чтобы убедиться, что результирующий URL-адрес не имеет двойных косых черт.

function combineUrlPaths(paths: string[]): string

Параметры

paths

string[]

Сегменты пути для объединения

Возвращаемое значение

string

getBestRouteMatch(IParsedRoute[], {[name: string]: string})

Возьмите набор маршрутов и найдите лучшее соответствие. Лучше всего подходит маршрут с наибольшим количеством замен (из заданного словаря routeValues). В случае ничьей (то же количество замен) маршрут, который пришел первым, выигрывает.

function getBestRouteMatch(routeCollection: IParsedRoute[], routeValues: {[name: string]: string}): IRouteMatchResult | undefined

Параметры

routeCollection

IParsedRoute[]

Массив проанализированных маршрутов

routeValues

{[name: string]: string}

Заменяемые значения

Возвращаемое значение

IRouteMatchResult | undefined

parseRouteTemplate(string)

Анализ шаблона маршрута в структуру, которую можно использовать для быстрой замены маршрутов.

function parseRouteTemplate(routeTemplate: string): IParsedRoute

Параметры

routeTemplate

string

Строка шаблона маршрута MVC (например, "/foo/{id}/{*params}")

Возвращаемое значение

replaceParsedRouteValues(IParsedRoute, {[name: string]: string | number | undefined}, boolean)

Замена значений маршрута для определенного проанализированного маршрута

function replaceParsedRouteValues(parsedRoute: IParsedRoute, routeValues: {[name: string]: string | number | undefined}, continueOnUnmatchedSegements?: boolean): IRouteMatchResult | undefined

Параметры

parsedRoute
IParsedRoute

Маршрут для оценки

routeValues

{[name: string]: string | number | undefined}

Словарь параметров замены маршрутов

continueOnUnmatchedSegements

boolean

Если задано значение true, продолжайте замены даже после промаха. По умолчанию (false) отменяет замены, если параметр отсутствует.

Возвращаемое значение

IRouteMatchResult | undefined

replaceRouteValues(string, {[name: string]: string | number | undefined})

Возьмите шаблон маршрута MVC (например, "/foo/{id}/{*params}") и замените шаблонные части значениями из заданного словаря.

function replaceRouteValues(routeTemplate: string, routeValues: {[name: string]: string | number | undefined}): string

Параметры

routeTemplate

string

Шаблон маршрута MVC (например, "/foo/{id}/{*params}")

routeValues

{[name: string]: string | number | undefined}

Замена значений маршрута

Возвращаемое значение

string

routeUrl(IParsedRoute[], {[name: string]: string})

Возьмите набор маршрутов и значений маршрутов и сформируйте URL-адрес, используя наилучшее соответствие. Лучше всего подходит маршрут с наибольшим количеством замен (из заданного словаря routeValues). В случае ничьей (то же количество замен) маршрут, который пришел первым, выигрывает.

function routeUrl(routeCollection: IParsedRoute[], routeValues: {[name: string]: string}): string

Параметры

routeCollection

IParsedRoute[]

Массив проанализированных маршрутов

routeValues

{[name: string]: string}

Заменяемые значения

Возвращаемое значение

string