azure-devops-extension-api package

AccountsRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

ReportingRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

AlertRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

BoardsRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

BuildRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

RestClientBase

应使用的基类 (派生自) 以向 VSS REST API 发出请求

Uri

表示 URI 并允许分析/获取和设置各个部件的类

ContributionsRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

CoreRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

DashboardRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

ConfigurationEvent
WidgetConfigurationSave
WidgetSizeConverter
WidgetStatusHelper
ExtensionManagementRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

FavoriteRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

FeatureAvailabilityRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

FeatureManagementRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

FileContainerRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

GalleryRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

GitRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

GraphRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

PeoplePickerProvider
LocationsRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ManagementRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

NotificationRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

OperationsRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

PipelinesRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

PolicyRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ProfileRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ProjectAnalysisRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ReleaseRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ResourceUsageRestClient

应使用 (派生自) 的基类向 VSS REST API 发出请求

ServiceEndpointRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

ServiceHooksRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

TaskAgentRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

TestRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

TestPlanRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

TestResultsRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

TfvcRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

WikiRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

WorkRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

WorkItemTrackingRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

WorkItemTrackingProcessRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

WorkItemTrackingProcessDefinitionsRestClient

应使用的基类 (派生自) 以向 VSS REST API 发出请求

接口

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

板项 ID 和 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

类型“生成”的部署信息

DeploymentDeploy

类型“部署”的部署信息

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

表示从源提供程序返回的存储库的 Webhook。

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。

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

某些 UI 组件中使用的颜色

IContributedButton

定义来自第一方或第三方贡献的按钮

IContributedIconDefinition

可在贡献“icon”属性中指定的定义,该属性可以为不同主题指定一组值。

IContributedPill

定义贡献中的药丸

IDialogOptions

用于显示主机对话框的选项

IDocumentOptions

可与文档操作一起提供的选项的接口

IExtensionDataManager
IExtensionDataService
IGlobalDialog

指定服务呈现方式的对话框属性

IGlobalMessageBanner

指定服务呈现方式的横幅属性

IGlobalMessageHelpInfo

全局消息文本后显示的可选帮助图标信息

IGlobalMessageLink

将格式化为消息的消息链接。

IGlobalMessagesService
IHostNavigationService

用于与主机窗口的导航 (URL、新窗口等进行交互的服务 )

IHostPageLayoutService

用于与页面布局交互的服务:管理全屏模式、打开对话框和面板

ILocationService

用于获取位置的外部内容服务

IMessageDialogOptions

用于显示消息对话框的选项

INavigationElement

有关显示的导航元素的信息

IPageRoute

当前页的路由信息

IPanelOptions

用于显示面板的选项

IProjectInfo
IProjectPageService
IToast

带元数据的 Toast 属性,用于指定服务呈现方式

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

TeamProjectCollection 的引用对象。

TeamProjectReference

表示对 TeamProject 的浅表引用。

TemporaryDataCreatedDTO

一个数据传输对象,用于存储与创建临时数据关联的元数据。

TemporaryDataDTO

一个数据传输对象,用于存储与临时数据关联的元数据。

UpdateTeam

WebApiTeam 的可更新属性。

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

创建通过网络发送的标记定义所需的数据的表示形式。

WebApiProject

表示对 TeamProject 的浅表引用。

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

通过网络发送的标记定义的表示形式。

WebApiTeam
WebApiTeamRef
CopyDashboardOptions

仪表板的复制选项。

CopyDashboardResponse
Dashboard

仪表板的模型。

DashboardGroup

描述与所有者关联的仪表板列表。 目前,团队拥有仪表板组。

DashboardGroupEntry

仪表板组条目,环绕仪表板 (需要?)

DashboardGroupEntryResponse

保存和编辑 DashboardGroupEntry 时 RestAPI 的响应

DashboardResponse

仪表板组条目,环绕仪表板 (需要?)

LightboxOptions

Lightbox 配置

SemanticVersion

项目的版本控制,如: http://semver.org/,格式为 major.minor.patch。

Widget

小组件数据

WidgetMetadata

描述仪表板小组件的基于贡献的信息。

WidgetMetadataResponse
WidgetPosition
WidgetResponse

保存和编辑小组件时 RestAPI 的响应

WidgetSize
WidgetTypesResponse
WidgetsVersionedList

用于支持使用 WidgetV2Controller 中的 CreateResponse、ClientHeaderParameter 和 ClientResponseType 生成 HTTP 标头的包装器类

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

针对功能 ID 列表的有效贡献功能状态的查询

ContributedFeatureValueRule

用于动态获取功能的启用/禁用状态的规则

ContainerItemBlobReference

表示对 Blob 存储中文件的引用

FileContainer

表示封装分层文件系统的容器。

FileContainerItem

表示容器中的项。

InputDescriptor

描述订阅的输入。

InputFilter

定义订阅输入的筛选器。 如果任何 (组的一个或多个) 的计算结果为 true,则筛选器将匹配一组输入。

InputFilterCondition

可应用于筛选订阅输入列表的表达式

InputValidation

描述哪些值对订阅输入有效

InputValue

有关输入的单个值的信息

InputValues

有关给定订阅输入的可能/允许值的信息

InputValuesError

与订阅输入值相关的错误信息。

InputValuesQuery
Answers
AssetDetails
AzurePublisher
AzureRestApiRequestModel
AzureRestApiResponseModel
CategoriesResult

这是用于响应获取类别查询的类别集

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

这是 Visual Studio Ide 的根类别和类别树 API 要使用的接口对象。

PublishedExtension
Publisher
PublisherBase

使基类保持独立,因为发布服务器 DB 模型类和发布服务器协定类共享这些通用属性

PublisherFacts

有关发布者的概要信息,如 ID 和名称

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

描述按 Enter 时要执行的操作。

FoldingMarkers

描述特定于语言的折叠标记,例如“#region”和“#endregion”。 将针对所有行的内容测试开始和结束正则表达式,并且必须进行有效设计:

  • 正则表达式应以“^”开头
  • 忽略 i、g) (正则表达式标志
FoldingRules

描述语言的折叠规则。

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

代码编辑器的扩展应实现此接口,该接口将在加载执行时调用。

ICodeEditorContributionEndpoints

这些函数将提供给扩展以与代码编辑器交互。

IDocComment

文档注释 (定义,例如 Javadoc/JSdoc)

IGitResourceVersion

标识 Git 中的文件。

IJsonSchemaRegistration

描述 JSON 架构

ILanguageExtensionPoint

摩纳哥语言扩展点。 请参见https://github.com/Microsoft/monaco-editor/blob/master/monaco.d.ts

ILanguageRegistration

注册语言所需的一切。 有关示例,请参阅 https://github.com/Microsoft/monaco-languages/

IMonarchLanguage

君主语言定义

IResource
ITfvcResourceVersion

标识 TFVC 中的文件。

IndentationRule

描述语言的缩进规则。

LanguageConfiguration

语言配置接口定义扩展和各种编辑器功能(如自动括号插入、自动缩进等)之间的协定。

OnEnterRule

描述按 Enter 时要计算的规则。

AdvSecEnablementStatus
AdvSecEnablementUpdate
AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
AutoCompleteUpdatedEvent

针对拉取请求自动完成更新的实时事件 (SignalR)

BillableCommitter

由 AdvSec 用于返回可计费提交者。

BillableCommitterDetail

由 AdvSec 用于返回可计费提交者。

BillablePusher

由 AdvSec 用于估算主机或项目的可计费推送器。

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

此对象从“樱桃选取”操作返回,并提供操作的 ID 和状态

GitCommit

提供描述 Git 提交和关联元数据的属性。

GitCommitChanges
GitCommitDiffs
GitCommitRef

提供描述 Git 提交和关联元数据的属性。

GitCommitToCreate
GitConflict
GitConflictAddAdd

AddAdd 冲突的数据对象

GitConflictAddRename

Rename 的数据对象添加冲突

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

用于在源为 tfvc 版本控制时创建 git 导入请求的参数

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

拉取请求上 IsDraft 更新的实时事件 (SignalR)

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

表示支持的 IDE 实体。

TfvcBranch

表示分支对象的类。

TfvcBranchMapping

分支映射。

TfvcBranchRef

branchref 的元数据。

TfvcChange

更改。

TfvcChangeset

更改的集合。

TfvcChangesetRef

变更集的元数据。

TfvcChangesetSearchCriteria

搜索更改列表中使用的条件。

TfvcChangesetsRequestData

获取批处理更改集的请求正文。

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

项的元数据。

TfvcItemDescriptor

项路径和版本描述符属性

TfvcItemPreviousHash

项的元数据,包括文件的上一个哈希值。

TfvcItemRequestData

获取项批处理使用的请求正文

TfvcLabel

标签的元数据。

TfvcLabelRef

标签的元数据。

TfvcLabelRequestData
TfvcMappingFilter

MappingFilter 可用于包含或排除特定路径。

TfvcMergeSource
TfvcPolicyFailureInfo

策略失败信息。

TfvcPolicyOverrideInfo

有关策略替代的信息。

TfvcShallowBranchRef

这是浅层分支引用类。

TfvcShelveset

搁置集的元数据。

TfvcShelvesetRef

浅层搁置集的元数据。

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

版本描述符属性。

TitleDescriptionUpdatedEvent

拉取请求上游戏/说明更新的实时事件 (SignalR)

UpdateRefsRequest
VersionControlProjectInfo
IVersionControlRepositoryService

用于访问存储库信息的主机服务。

AadGraphMember

顶级图形实体

GraphCachePolicies
GraphDescriptorResult

Graph 实体的主题描述符

GraphFederatedProviderData

表示用于代表特定用户与联合提供程序通信的一组数据。

GraphGlobalExtendedPropertyBatch
GraphGroup

图形组实体

GraphGroupCreationContext

请勿尝试使用此类型创建新组。 此类型不包含足够的字段来创建新组。

GraphGroupMailAddressCreationContext

使用此类型创建一个新组,该组使用邮件地址作为对外部 AD 或 AAD 支持的提供程序的现有组的引用。 这是创建 AAD 和 AD 用例的组所需的 GraphGroup 字段子集。

GraphGroupOriginIdCreationContext

使用此类型创建一个新组,使用 OriginID 作为对外部 AD 或 AAD 支持的提供程序中的现有组的引用。 这是为 AD 和 AAD 用例创建组所需的 GraphGroup 字段子集。

GraphGroupVstsCreationContext

使用此类型可创建不受外部提供程序支持的新 Vsts 组。

GraphMember

顶级图形实体

GraphMembership

容器与成员之间的关系

GraphMembershipState

Graph 成员身份 (活动/非活动) 的状态

GraphMembershipTraversal
GraphProviderInfo

谁是此用户的提供程序,以及用于唯一标识该用户的标识符和域是什么。

GraphScope

定义图形实体的容器 (组织、项目、团队)

GraphScopeCreationContext

此类型是字段的子集,用户可以提供这些字段来创建 Vsts 范围。 范围创建目前仅限于内部反向兼容方案。 尝试使用此 API 创建范围的最终用户将失败。

GraphServicePrincipal

顶级图形实体

GraphServicePrincipalCreationContext

请勿尝试使用此类型创建新的服务主体。 请改用其中一个子类。 此类型不包含足够的字段来创建新的服务主体。

GraphServicePrincipalOriginIdCreationContext

使用此类型创建一个新的服务主体,使用 OriginID 作为对外部 AAD 支持的提供程序的现有服务主体的引用。 这是在后备提供程序中按服务主体的唯一 ID 查找服务主体时,创建 AAD 用例的 GraphServicePrincipal 所需的 GraphServicePrincipal 字段的子集。

GraphServicePrincipalOriginIdUpdateContext

使用此类型可以使用 OriginID 作为对外部 AAD 支持的提供程序中的现有服务主体的引用来更新现有服务主体。 这是在后备提供程序中按服务主体的唯一 ID 查找服务主体时,创建 AAD 用例的 GraphServicePrincipal 所需的 GraphServicePrincipal 字段的子集。

GraphServicePrincipalUpdateContext

请勿尝试使用此类型来更新服务主体。 请改用其中一个子类。 此类型不包含足够的字段来创建新的服务主体。

GraphStorageKeyResult

Graph 实体的存储密钥

GraphSubject

顶级图形实体

GraphSubjectBase
GraphSubjectLookup

使用图形 API 对要查找的主题进行批处理

GraphSubjectLookupKey
GraphSubjectQuery

使用图形 API 进行搜索

GraphSystemSubject

顶级图形实体

GraphUser

顶级图形实体

GraphUserCreationContext

请勿尝试使用此类型创建新用户。 请改用其中一个子类。 此类型不包含足够的字段来创建新用户。

GraphUserMailAddressCreationContext

使用此类型创建一个新用户,该用户使用邮件地址作为对外部 AD 或 AAD 支持的提供程序中的现有用户的引用。 这是在支持提供程序中按用户的邮件地址查找用户时,创建 AD 和 AAD 用例的 GraphUser 所需的 GraphUser 字段子集。

GraphUserOriginIdCreationContext

使用此类型创建一个新用户,使用 OriginID 作为对外部 AD 或 AAD 支持的提供程序中的现有用户的引用。 这是在支持提供程序中按用户的唯一 ID 查找用户时,创建 AD 和 AAD 用例的 GraphUser 所需的 GraphUser 字段子集。

GraphUserOriginIdUpdateContext

使用此类型可以使用 OriginID 作为对外部 AD 或 AAD 支持的提供程序中的现有用户的引用来更新现有用户。 这是在支持提供程序中按用户的唯一 ID 查找用户时,创建 AD 和 AAD 用例的 GraphUser 所需的 GraphUser 字段子集。

GraphUserPrincipalNameCreationContext

使用此类型创建一个新用户,使用主体名称作为对外部 AD 或 AAD 支持的提供程序中的现有用户的引用。 这是在支持提供程序中按用户主体名称查找用户时,创建 AD 和 AAD 用例的 GraphUser 所需的 GraphUser 字段子集。

GraphUserPrincipalNameUpdateContext

使用此类型传输标识权限,例如在执行租户切换之后。

GraphUserUpdateContext

请勿尝试使用此类型来更新用户。 请改用其中一个子类。 此类型不包含足够的字段来创建新用户。

IdentityMapping
IdentityMappings
MappingResult
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
RequestAccessPayLoad
ResolveDisconnectedUsersResponse
UserPrincipalName
ChangedIdentities

已更改标识的容器类

ChangedIdentitiesContext

已更改标识的上下文类

CreateScopeInfo
FrameworkIdentityInfo
GroupMembership
Identity

基标识类允许在 GetConnectionData API 中“剪裁”标识类 确保派生类的联机表示形式彼此兼容 (例如,服务器使用 PublicIdentity 对象进行响应,而客户端将其反序列化为 Identity 对象) 派生类不应具有其他 [DataMember] 属性

IdentityBase

基标识类允许在 GetConnectionData API 中“剪裁”标识类 确保派生类的联机表示形式彼此兼容 (例如,服务器使用 PublicIdentity 对象进行响应,而客户端将其反序列化为 Identity 对象) 派生类不应具有其他 [DataMember] 属性

IdentityBatchInfo
IdentityDescriptor

标识描述符是标识类型 (Windows SID、Passport) 以及唯一标识符(如 SID 或 PUID)的包装器。

IdentityRightsTransferData
IdentityScope
IdentitySelf

标识信息。

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

包含与 VSS 服务器建立连接所需的信息的数据传输类。

LocationMapping
LocationServiceData

数据传输类,用于通过 Web 服务传输有关位置服务数据的数据。

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

订阅筛选器子句表示订阅筛选器中的单个子句,例如,如果订阅具有以下条件“项目名称 = [当前项目] AND Assigned To = [Me] ,它将表示为两个 Filter 子句 1:Index = 1,Logical Operator: NULL,FieldName = 'Project Name', Operator = '=', Value = '[Current Project]' 子句 2: Index = 2, Logical Operator: 'AND' , FieldName = 'Assigned To' , Operator = '=', Value = '[me]'

ExpressionFilterGroup

表示 SubscritionFilterClauses 的层次结构,这些 SubscritionFilterClauses 已通过在 WebUI 中添加组或使用订阅条件字符串中的 parethesis 组合在一起

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

封装字段类型的属性。 它包括运算符的唯一 ID 和显示名称的本地化字符串

NotificationEventFieldType

封装字段类型的属性。 它描述字段的数据类型、它支持的运算符以及如何在 UI 中填充它

NotificationEventPublisher

封装通知事件发布者的属性。

NotificationEventRole

封装事件角色的属性。 事件 Role 用于基于角色的订阅,例如对于 buildCompletedEvent,一个角色是按字段请求

NotificationEventType

封装事件类型的属性。 它定义可用于筛选该事件类型的字段。

NotificationEventTypeCategory

封装类别的属性。 UI 将使用类别对事件类型进行分组

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

封装 UI 所需的订阅评估设置

SubscriptionManagement

封装管理订阅、选择加入和退出订阅所需的属性。

SubscriptionQuery

通知订阅查询输入。

SubscriptionQueryCondition

订阅必须匹配的条件才能符合查询结果集的条件。 并非所有字段均为必需字段。 订阅必须匹配指定的所有条件,才能符合结果集的条件。

SubscriptionScope

从中发布事件的资源,通常是帐户或项目。

SubscriptionTraceDiagnosticLog

所有诊断日志的抽象基类。

SubscriptionTraceEventProcessingLog

所有诊断日志的抽象基类。

SubscriptionTraceNotificationDeliveryLog

所有诊断日志的抽象基类。

SubscriptionTracing

控制订阅的单个诊断设置的数据。

SubscriptionUserSettings

组订阅的用户托管设置。

UnsupportedFilter
UnsupportedSubscriptionChannel
UpdateSubscripitonDiagnosticsParameters

用于更新订阅的诊断设置的参数。

UpdateSubscripitonTracingParameters

用于更新特定诊断设置的参数。

UserSubscriptionChannel
UserSystemSubscriptionChannel
ValueDefinition

封装字段值定义的属性。 它包含检索特定字段的可能值列表以及如何在 UI 中处理该字段值所需的信息。 此信息包括此值表示的对象类型、用于 UI 显示的属性以及用于保存订阅的属性

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

表示购买辅助市场中的资源单位。

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 详细信息。

BuildCoverage

生成覆盖范围详细信息

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

有关克隆操作的详细信息。

CloneOptions

用于克隆测试套件的克隆选项。

CloneStatistics

克隆统计信息详细信息。

CloneTestCaseOptions
CodeCoverageData

表示生成配置 (平台、风格) 和覆盖范围数据

CodeCoverageStatistics

表示特定覆盖率标签的代码覆盖率统计信息, (模块、语句、块等 )

CodeCoverageSummary

表示用于针对生成发布或检索代码覆盖率摘要的代码覆盖率摘要结果

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

自定义字段信息。 允许的键: 值对 - ( AttemptId: int 值,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

测试点工作项属性。

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

与测试会话相关的 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

测试 Flaky 标识符

TestHistoryQuery

筛选以获取 TestCase 结果历史记录。

TestIterationDetailsModel

表示测试迭代结果。

TestLog

表示 Test Log Result 对象。

TestLogReference

测试日志引用对象

TestLogStatus

表示测试日志状态对象。

TestLogStoreAttachment

LogStore 中测试附件的附件元数据。

TestLogStoreAttachmentReference

对测试附件的引用。

TestLogStoreEndpointDetails

表示测试日志存储终结点详细信息。

TestMessageLog2
TestMessageLogDetails

对某些其他资源的抽象引用。 此类用于提供生成数据协定,使用统一的方式引用其他资源,以便轻松遍历链接。

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

表示对操作的引用的类。

TestOutcomeSettings

测试结果设置

TestParameter2
TestPlan

测试计划资源。

TestPlanCloneRequest
TestPlanHubData
TestPlansWithSelection
TestPoint

Test Point 类

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

Test Suite 克隆操作的参数

CloneTestPlanOperationInformation

测试计划克隆操作的响应

CloneTestPlanParams

测试计划克隆操作的参数

CloneTestSuiteOperationInformation

Test Suite 克隆操作的响应

CloneTestSuiteParams

Test Suite 克隆操作的参数

Configuration

测试点的配置

DestinationTestPlanCloneParams

目标测试计划创建参数

DestinationTestSuiteInfo

Test Suite 克隆操作的目标测试套件信息

ExportTestCaseParams

测试用例导出操作的参数

LibraryWorkItemsData

此数据模型用于测试计划库的基于工作项的选项卡。

LibraryWorkItemsDataProviderRequest

这是 LibraryTestCaseDataProvider 的请求数据协定。

Results

测试点的结果类

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 中子系统的通知的类型。 对于不能直接依赖于 Notifications SDK 的组件,可以使用 ITeamFoundationEventService.PublishNotification,Notifications SDK ISubscriber 实现将获取它。

WrappedException
Wiki

定义一个 Wiki 存储库,用于封装支持 Wiki 的 Git 存储库。

WikiAttachment

定义 Wiki 附件文件的属性。

WikiAttachmentResponse

Wiki 附件 API 的响应协定

WikiCreateBaseParameters

基本 Wiki 创建参数。

WikiCreateParameters

Wiki 创建参数。

WikiCreateParametersV2

Wiki 创建参数。

WikiPage

定义 Wiki 中的页面。

WikiPageCreateOrUpdateParameters

用于页面创建或更新操作的协定封装参数。

WikiPageDetail

在 Wiki 中定义包含其 metedata 的页面。

WikiPageMove

请求 Wiki 页面移动合同。

WikiPageMoveParameters

对页面移动操作的封装参数进行协定。

WikiPageMoveResponse

Wiki 页面移动 API 的响应协定。

WikiPageResponse

Wiki Pages PUT、PATCH 和 DELETE API 的响应协定。

WikiPageStat

定义 Wiki 页面统计信息的属性。

WikiPageViewStats

定义 Wiki 页面视图统计信息的属性。

WikiPagesBatchRequest

协定页面批处理的封装参数。

WikiUpdateParameters

Wiki 更新参数。

WikiUpdatedNotificationMessage
WikiV2

定义 Wiki 资源。

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

PATCH 时预期接收的数据协定

TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
WorkItemColor

工作项颜色和图标。

WorkItemTypeStateInfo
attribute
AccountMyWorkResult
AccountRecentActivityWorkItemModel

表示工作项最近活动

AccountRecentActivityWorkItemModel2

表示工作项最近活动

AccountRecentActivityWorkItemModelBase

表示工作项最近活动

AccountRecentMentionWorkItemModel

表示最近提及工作项

AccountWorkWorkItemModel
ArtifactUriQuery

包含基于项目 URI 查询工作项的条件。

ArtifactUriQueryResult

定义对工作项的项目 URI 查询的结果。 包含工作项 ID 到项目 URI 的映射。

AttachmentReference
CommentCreate

表示创建工作项注释的请求。

CommentUpdate

表示更新工作项注释的请求。

ExternalDeployment
ExternalEnvironment
ExternalPipeline
FieldDependentRule

描述规则的依赖字段列表。

FieldUpdate
GitHubConnectionModel

介绍 Github 连接。

GitHubConnectionRepoModel

介绍 Github 连接的存储库。

GitHubConnectionReposBatchRequest

介绍 Github 连接的存储库批量请求

IdentityReference

描述对标识的引用。

ProcessIdModel

存储进程 ID。

ProcessMigrationResultModel

存储项目 ID 及其进程 ID。

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

为 ActiveWorkItemService 发送的“onFieldChanged”通知定义参数的接口

IWorkItemFormNavigationService

用于打开工作项窗体的托管服务

IWorkItemFormService

用于与当前活动的工作项表单交互的主机服务 (当前显示在 UI) 中的工作项。 表单服务依赖于当前活动的工作项上下文。 如果没有打开的工作项,将引发错误。

IWorkItemLoadedArgs

为 ActiveWorkItemService 发送的“onLoaded”通知定义参数的接口

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

可从 DevOps.getService 获取的 Azure Pipelines 服务的贡献 ID

CommentExpandOptions

指定工作项注释的其他数据检索选项。

CommentFormat

表示注释格式的可能类型。 应与 WorkItemCommentFormat.cs 同步

CommentMentionType
CommentReactionType

表示工作项注释的不同反应类型。

CommentSortOrder
CommentState

表示可能的注释状态。

CommonServiceIds

可从 DevOps.getService 获取的核心 DevOps 服务的贡献 ID

MessageBannerLevel

消息的严重性。

PanelSize

面板的大小 (宽度) 选项

TeamFoundationHostType

VSS 服务的主机级别

DayOfWeek
SqlDbType

指定在 System.Data.SqlClient.SqlParameter 中使用的字段、属性的 SQL Server 特定数据类型。

ContributionLicensingBehaviorType

表示基于许可包含贡献的不同方式

ContributionPropertyType

用于属性的值的类型

ContributionQueryOptions

用于控制要包含在查询中的贡献的选项

ExtensionFlags

应用于与贡献使用者相关的扩展的标志集

ExtensionStateFlags

扩展的状态 注意:如果向此枚举添加值,则需要执行其他 2 项操作。 首先,在值 src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs 中添加后端 compat 枚举。 其次,不能在消息总线上发送新值。 在发送之前,需要将其从消息总线事件中删除。

InstalledExtensionStateIssueType

安装问题类型 (警告、错误)

ConnectedServiceKind
ProcessCustomizationType

集合上的进程自定义的类型。

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

标识仪表板存储和权限的范围。

GroupMemberPermission

无 - 团队成员无法编辑仪表板 编辑 - 团队成员可以添加、配置和删除小组件 管理 - 团队成员可以添加、重新排序、删除仪表板 管理权限 - 团队成员可以管理其他成员的成员身份以执行组操作。

TeamDashboardPermission

读取 - 用户可以看到仪表板创建 - 用户可以创建仪表板编辑 - 用户可以添加、配置和删除小组件,以及编辑仪表板设置。 删除 - 用户可以删除仪表板管理权限 - 团队成员可以管理其他成员的成员身份以执行组操作。

WidgetScope

小组件在 Web 访问区域或页面中运行所需的数据协定。

WidgetStatusType

用于区分小组件状态帮助程序

AcquisitionAssignmentType

如何分配购置

AcquisitionOperationState
AcquisitionOperationType

可请求的不同类型的操作集。

ExtensionRequestState

表示扩展请求的状态

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

给定范围内功能的当前状态

BlobCompressionType

Blob 存储中存储的文件的压缩类型

ContainerItemStatus

容器项的状态。

ContainerItemType

容器项的类型。

ContainerOptions

容器可以具有的选项。

InputDataType

枚举支持作为订阅输入值的数据类型。

InputFilterOperator
InputMode

应在 UI (输入订阅的模式)

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

描述在按 Enter 时如何使用缩进。

CommentThreadStatus

批注线程的状态。

CommentType

批注的类型。

GitAsyncOperationStatus

异步操作的当前状态。

GitAsyncRefOperationFailureStatus
GitConflictType

合并冲突的类型。

GitConflictUpdateStatus

表示请求更新拉取请求冲突的可能结果

GitHistoryMode

接受的版本类型

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

可用于完成拉取请求的可能合并策略的枚举。

GitPullRequestQueryType

拉取请求查询的接受类型。

GitPullRequestReviewFileType
GitRefSearchType

引用名称上的搜索类型

GitRefUpdateMode

枚举可在其中将 ref 更新写入其存储库的模式。

GitRefUpdateStatus

表示请求更新存储库中的 ref 的可能结果。

GitResolutionError

合并冲突的类型。

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

冲突的解决状态。

GitResolutionWhichAction
GitStatusState

状态的状态。

GitVersionOptions

接受的版本选项类型

GitVersionType

接受的版本类型

ItemContentType
IterationReason

创建拉取请求迭代的原因。

LineDiffBlockChangeType

行差异块的更改类型

PullRequestAsyncStatus

拉取请求合并的状态。

PullRequestMergeFailureType

拉取请求合并失败的特定类型。

PullRequestStatus

拉取请求的状态。

PullRequestTimeRangeType

指定拉取请求查询的所需时间范围类型。

RefFavoriteType
SupportedIdeType

表示支持的 IDE 类型的枚举。

TfvcVersionOption

版本处理的选项。

TfvcVersionType

Version 对象的类型

VersionControlChangeType
VersionControlRecursionType
GitServiceIds

可从 DevOps.getService 获取的 Azure Pipelines 服务的贡献 ID

GraphTraversalDirection
FrameworkIdentityType
GroupScopeType
QueryMembership
ReadIdentitiesOptions
IdentityServiceIds

可从 DevOps.getService 获取的标识服务的贡献 ID

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

要包含在部署组对象中或展开的属性。 这在获取部署 grouops 的单个或列表时很有用。

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

指定 taskGroup 的所需顺序。

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

指定 variableGroups 的所需顺序。

AttachmentType

测试附件的类型。

CloneOperationState

克隆操作类型的枚举。

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

Wiki 类型。

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 工作项命令控制有效负载属性的标志。

WorkItemRecentActivityType

活动类型

WorkItemTypeFieldsExpandLevel

展开工作项字段的选项 () 请求。

WorkItemTrackingServiceIds

可从 DevOps.getService 获取的 Azure Boards 服务的贡献 ID

CustomizationType

指示自定义类型。 如果 是系统生成的,则自定义类型为“系统”,或者默认为“系统”。 如果自定义继承进程的现有 workitemtype,则自定义自定义类型。 如果自定义了新创建的 workitemtype,则 Custom-type 为 Custom。

GetBehaviorsExpand

展开用于提取行为 API 字段的选项。

GetProcessExpandLevel

返回进程的扩展级别。

GetWorkItemTypeExpand
PageType

页面类型

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

展开 () 请求的工作项字段的选项。

RuleActionType

触发规则时要执行的操作的类型。

RuleConditionType

规则条件的类型。

WorkItemTypeClass

工作项类型类

函数

getClient<T>(RestClientFactory<T>, IVssRestClientOptions)
issueRequest(string, RequestInit, IVssRequestOptions)

发出提取请求。 这是浏览器提取方法的包装器,用于处理 VSS 身份验证并触发其他模块可以侦听的事件。

deserializeVssJsonObject<T>(string)

处理可能包含 MSJSON 样式日期的 JSON 响应的原始文本,并 (JSON.parse) 还原 Date 对象而不是字符串的方式对数据进行反序列化。

MSJSON 样式日期采用以下形式:

"lastModified": "/Date(1496158224000)/"

此格式不必要地 (但有意) 转义“/”字符。 因此,分析的 JSON 将没有转义字符 () 的跟踪。

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)

处理可能包含 MSJSON 样式日期的 JSON 响应的原始文本,并 (JSON.parse) 还原 Date 对象而不是字符串的方式对数据进行反序列化。

MSJSON 样式日期采用以下形式:

"lastModified": "/Date(1496158224000)/"

此格式不必要地 (但有意) 转义“/”字符。 因此,分析的 JSON 将没有转义字符 () 的跟踪。

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