共用方式為


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

面板項目標識碼和 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

表示從來源提供者傳回的存放庫 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

具有元數據的快顯通知屬性,以指定服務將如何轉譯

IAuthorizationTokenProvider

類別的介面,可擷取要用於擷取要求的授權令牌。

IVssRestClientOptions

REST 用戶端特定實例的選項。

IPostRequestEvent

擷取要求完成後,就會傳送 IPostRequestEvent。

IPreRequestEvent

在提出擷取要求之前,會傳送IPreRequestEvent。

IVssRequestOptions

VSS 要求的 VSS 特定選項

VssServerError

當擷取要求失敗時,它會擲回 VssServerError。 失敗定義為向伺服器提出要求,且伺服器成功回應失敗。 這會是成功範圍內狀態代碼 (200-299) 中不是狀態代碼的任何狀態傳回。

RestClientRequestParams

傳送 WebApi 要求的參數

IParsedRoute

表示剖析路由剖析的路由

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

作業的 Team Context。

TeamProject

代表 Team Project 物件。

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

封裝其串行化數據和版本支援的 Widget 設定。

EventArgs

與小工具或組態所傳遞之事件相關聯的自變數。

IConfigurableWidget

可設定的小工具會實作這個介面

IWidget

所有小工具都會實作此介面

IWidgetConfiguration

小工具作者會針對其設定實作這個介面。

IWidgetConfigurationContext

傳遞至 Widget 組態以與其主機通訊之物件的介面。

NotifyResult

小工具設定所發出通知的結果。

SaveStatus

當使用者按兩下組態窗格中的 [儲存] 按鈕時,傳遞給主機之物件的介面

Size

要繪製小工具的 Lightbox 大小

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

表示 Blob 存放區中檔案的參考

FileContainer

表示封裝階層式文件系統的容器。

FileContainerItem

表示容器中的專案。

InputDescriptor

描述訂用帳戶的輸入。

InputFilter

定義訂用帳戶輸入的篩選條件。 篩選條件會比對一組輸入,如果任何一或多個群組評估為 true。

InputFilterCondition

可套用以篩選訂用帳戶輸入清單的表達式

InputValidation

描述哪些值對訂用帳戶輸入有效

InputValue

輸入單一值的相關信息

InputValues

指定訂用帳戶輸入之可能/允許值的相關信息

InputValuesError

與訂用帳戶輸入值相關的錯誤資訊。

InputValuesQuery
Answers
AssetDetails
AzurePublisher
AzureRestApiRequestModel
AzureRestApiResponseModel
CategoriesResult

這是回應取得類別查詢的類別集合

CategoryLanguageTitle

類別目錄的一個標題定義

Concern

Concern 的結構,而不是定義具有與 QnAItem 相同欄位的個別數據結構,而是繼承自 QnAItem。

CustomerLastContact

Stores Last Contact Date

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

將基類分開,因為 publisher 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』。 開始和結束 regex 會針對所有行的內容進行測試,且必須有效率地設計:

  • regex 應該以 '^' 開頭
  • 忽略 regexp 旗標 (i, g)
FoldingRules

描述語言的折疊規則。

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

程式代碼編輯器的延伸模組應該實作這個介面,這會在載入 exension 時呼叫。

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 鍵時要評估的規則。

AdvSecEnablementOptions
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

特定 ref 的前面和後置計數。

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

當來源為 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

圖形成員資格的狀態(作用中/非使用中)

GraphMembershipTraversal
GraphProviderInfo

誰是此使用者的提供者,以及用來唯一識別使用者的標識碼和網域。

GraphScope

定義圖形實體的容器(組織、專案、小組)

GraphScopeCreationContext

此類型是使用者可以提供以建立 Vsts 範圍的字段子集。 範圍建立目前僅限於內部後端案例。 嘗試使用此 API 建立範圍的使用者將會失敗。

GraphServicePrincipal

最上層圖表實體

GraphServicePrincipalCreationContext

請勿嘗試使用此類型來建立新的服務主體。 請改用其中一個子類別。 此類型不包含足夠的欄位來建立新的服務主體。

GraphServicePrincipalOriginIdCreationContext

使用此類型,使用 OriginID 作為外部 AAD 支援提供者現有服務主體的參考,來建立新的服務主體。 這是在備份提供者中依服務主體的唯一標識符查閱服務主體時,為 AAD 使用案例建立 GraphServicePrincipal 所需的 GraphServicePrincipal 字段子集。

GraphServicePrincipalOriginIdUpdateContext

使用這個類型,以 OriginID 作為外部 AAD 支援提供者之現有服務主體的參考來更新現有的服務主體。 這是在備份提供者中依服務主體的唯一標識符查閱服務主體時,建立 AAD 使用案例所需的 GraphServicePrincipal 字段子集。

GraphServicePrincipalUpdateContext

請勿嘗試使用此類型來更新服務主體。 請改用其中一個子類別。 此類型不包含足夠的欄位來建立新的服務主體。

GraphStorageKeyResult

Graph 實體的儲存金鑰

GraphSubject

最上層圖表實體

GraphSubjectBase
GraphSubjectLookup

使用圖形 API 批處理要查閱的主體

GraphSubjectLookupKey
GraphSubjectQuery

受限於使用圖形 API 進行搜尋

GraphSystemSubject

最上層圖表實體

GraphUser

最上層圖表實體

GraphUserCreationContext

請勿嘗試使用此類型來建立新的使用者。 請改用其中一個子類別。 此類型不包含足夠的欄位來建立新的使用者。

GraphUserMailAddressCreationContext

使用此類型,使用郵件地址作為外部 AD 或 AAD 支援提供者現有使用者的參考,來建立新的使用者。 這是在備份提供者中依其電子郵件位址查閱使用者時,建立AD和AAD使用案例所需的 GraphUser 字段子集。

GraphUserOriginIdCreationContext

使用此類型,使用 OriginID 作為外部 AD 或 AAD 支援提供者現有使用者的參考,來建立新的使用者。 這是在備份提供者中依其唯一標識符查閱使用者時,建立AD和 AAD 使用案例所需的 GraphUser 字段子集。

GraphUserOriginIdUpdateContext

使用此類型,使用 OriginID 作為外部 AD 或 AAD 支援提供者現有使用者的參考來更新現有的使用者。 這是在備份提供者中依其唯一標識符查閱使用者時,建立AD和 AAD 使用案例所需的 GraphUser 字段子集。

GraphUserPrincipalNameCreationContext

使用此類型,使用主體名稱作為外部 AD 或 AAD 支援提供者現有使用者的參考,來建立新的使用者。 這是在備份提供者中依其主體名稱查閱使用者時,建立AD和AAD使用案例所需的 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

訂閱篩選子句代表訂用帳戶篩選中的單一子句,例如,如果訂閱有下列準則“Project Name = [Current Project] AND Assigned To = [Me],則會表示為兩個 Filter 子句子句 1:Index = 1,邏輯運算符: NULL , FieldName = 'Project Name', Operator = '=', Value = '[Current Project]' 子句 2: Index = 2, Logical Operator: 'AND' , FieldName = 'Assigned To' , Operator = '=', Value = '[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

封裝欄位類型的屬性。 它會描述欄位的數據類型、支援的運算元,以及如何在 UI 中填入

NotificationEventPublisher

封裝通知事件發行者的屬性。

NotificationEventRole

封裝事件角色的屬性。 事件角色用於以角色為基礎的訂用帳戶,例如 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
ServiceEndpointEvent
ServiceEndpointExecutionData

表示服務端點執行數據。

ServiceEndpointExecutionOwner

表示服務端點的執行擁有者。

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointTokenResult

表示服務端點執行的詳細數據。

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
AgentQueueServiceHookEvent
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
AnalysisFailureGroupReturn
BatchResponse
BranchCoverage
BuildConfiguration

BuildConfiguration 詳細數據。

BuildCoverage

建置涵蓋範圍詳細數據

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

複製作業的詳細數據。

CloneOptions

複製測試套件的複製選項。

CloneStatistics

複製統計數據詳細數據。

CloneTestCaseOptions
CodeCoverageData

代表組建的組建組態(平台、類別)和涵蓋範圍數據

CodeCoverageStatistics

代表特定涵蓋範圍標籤的程式代碼涵蓋範圍統計資料(模組、語句、區塊等)

CodeCoverageSummary

代表用來針對組建發佈或擷取程式代碼涵蓋範圍摘要的程式代碼涵蓋範圍摘要結果

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

自訂欄位資訊。 允許的索引鍵:值組 - (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

與測試會話相關的 TestSessionEnvironment 和 Machine 物件的容器類別

SessionSourcePipeline

SessionSourcePipeline

ShallowReference

一些其他資源的抽象參考。 這個類別可用來提供建置數據合約,以統一的方式參考其他資源,以提供簡單的透過連結周遊的方式。

ShallowTestCaseResult
SharedStepModel

共用步驟工作項目的參考。

Source

會話來源

SourceViewBuildCoverage
StageReference

管線中的階段

SuiteCreateModel

套件建立模型

SuiteEntry

套件專案會定義測試套件的屬性。

SuiteEntryUpdateModel

在測試套件中定義測試套件專案序列的模型。

SuiteTestCase

套件的測試案例。

SuiteTestCaseUpdateModel

測試套件更新模型。

SuiteUpdateModel

測試套件更新模型。

TCMPropertyBag2
TestActionResult
TestActionResult2
TestActionResultModel

表示測試步驟結果。

TestAnalysisFailureGroup

測試分析失敗群組物件

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

測試會話

TestSessionAnalysis

測試會話分析

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

測試套件複製作業的回應

CloneTestSuiteParams

Test Suite 複製作業的參數

Configuration

測試點的設定

DestinationTestPlanCloneParams

目的地測試計劃建立參數

DestinationTestSuiteInfo

Test Suite 複製作業的目的地 Test Suite 資訊

ExportTestCaseParams

測試案例匯出作業的參數

LibraryWorkItemsData

此數據模型用於 [測試計劃連結庫] 的 [工作專案型] 索引標籤中。

LibraryWorkItemsDataProviderRequest

這是 LibraryTestCaseDataProvider 的要求數據合約。

Results

Test Point 的結果類別

SourceTestPlanInfo

測試計劃複製作業的來源測試計劃資訊

SourceTestSuiteInfo

Test Suite 複製作業的來源 Test Suite 資訊

SourceTestSuiteResponse

測試案例複製作業的來源 Test Suite 回應

SourceTestplanResponse

測試計劃複製作業的來源測試計劃回應

SuiteEntryUpdateParams

套件專案會定義測試套件的屬性。

SuiteTestCaseCreateUpdateParameters

建立和更新套件測試案例參數

TestCase

測試案例類別

TestCaseAssociatedResult
TestCaseReference

測試案例參考

TestCaseResultsData

此數據模型用於 TestCaseResultsDataProvider,並填入初始頁面載入所需的數據

TestConfigurationCreateUpdateParameters

測試組態建立或更新參數

TestConfigurationReference

測試組態參考

TestEntityCount

測試實體計數 用來儲存測試案例計數 (定義索引標籤) 和測試點計數 (執行索引標籤) 用來儲存測試案例計數 (定義索引卷標) 和測試點計數 (執行索引標籤)

TestPlanAndSuiteRestoreModel

測試計劃/套件還原要求本文參數

TestPlanCreateParams

測試計劃會建立參數。

TestPlanDetailedReference

測試計劃詳細參考資源。 包含其他工作項目實作資訊

TestPlanReference

測試計劃參考資源。

TestPlanUpdateParams

測試計劃更新參數。

TestPlansHubRefreshData

此數據模型用於 TestPlansHubRefreshDataProvider,並填入初始頁面載入的數據

TestPlansLibraryWorkItemFilter

用來保存測試計劃連結庫中所套用篩選相關信息的容器。

TestPointDetailedReference
TestPointResults

測試點結果

TestPointUpdateParams

測試點更新參數

TestSuiteCreateParams

測試套件建立參數

TestSuiteCreateUpdateCommonParams

Test Suite Create/Update Common Parameters

TestSuiteReference

測試套件參考資源。

TestSuiteReferenceWithProject

測試套件參考與專案

TestSuiteUpdateParams

Test Suite 更新參數

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 頁面 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

代表任務中止的數據行

TaskboardColumnMapping

表示每個工作專案類型對數據行對應的狀態。當數據行變更時,允許自動更新狀態

TaskboardColumns
TaskboardWorkItemColumn

工作板中工作項目的數據行值

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

將小組對應至對應的工作項目類別

TeamCapacity

代表匯總總計的小組成員容量

TeamCapacityTotals

總容量和天數的小組資訊

TeamFieldValue

代表單一 TeamFieldValue

TeamFieldValues

基本上是小組域值的集合

TeamFieldValuesPatch

來自 PATCH 的預期數據

TeamIterationAttributes
TeamMemberCapacity

代表特定小組成員的容量

TeamMemberCapacityIdentityRef

代表特定小組成員的容量

TeamSetting

TeamSettings 的數據合約

TeamSettingsDataContractBase

TeamSettings 數據合約的基類。 任何常見的事情都在這裡。

TeamSettingsDaysOff

TeamSettings 數據合約的基類。 任何常見的事情都在這裡。

TeamSettingsDaysOffPatch
TeamSettingsIteration

表示單一反覆運算的淺層 ref。

TeamSettingsPatch

我們預期在 PATCH 時收到的數據合約

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

定義 ActiveWorkItemService 所傳送 'onFieldChanged' 通知自變數的介面

IWorkItemFormNavigationService

開啟工作項目表單的主機服務

IWorkItemFormService

與目前使用中工作專案表單互動的主機服務(UI 中目前顯示的工作專案)。 表單服務取決於目前的使用中工作項目內容。 當沒有開啟的工作專案時,將會擲回錯誤。

IWorkItemLoadedArgs

定義 ActiveWorkItemService 所傳送之 'onLoaded' 通知自變數的介面

IWorkItemNotificationListener

定義 ActiveWorkItemService 所提供通知的介面

WorkItemOptions

取得工作專案值的選項

AddProcessWorkItemTypeFieldRequest

類別,描述在工作項目類型中加入欄位的要求。

Control

表示表單中的控件。

CreateProcessModel

描述正在建立的程式。

CreateProcessRuleRequest

要求物件/類別,以在工作項目類型上建立規則。

CreateProcessWorkItemTypeRequest

建立工作項目類型要求的類別

Extension

代表版面配置的延伸部分

FieldModel
FieldRuleModel
FormLayout
Group

表示表單中保存控制元件的群組。

HideStateModel
Page
PickList

Picklist。

PickListMetadata

picklist 的元數據。

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
DependencyKind
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 服務貢獻識別碼

CommentExpandOptions

指定工作專案批註的其他數據擷取選項。

CommentFormat

表示批注格式的可能型別。 應該與WorkItemCommentFormat.cs同步

CommentMentionType
CommentReactionType

代表工作專案批注的不同反應類型。

CommentSortOrder
CommentState

表示可能的批注狀態。

CommonServiceIds

可從 DevOps.getService 取得的核心 DevOps 服務貢獻識別碼

MessageBannerLevel

訊息的嚴重性。

PanelSize

面板的大小 (寬度) 選項

TeamFoundationHostType

VSS 服務的主機層級

DayOfWeek
SqlDbType

指定欄位、屬性的 SQL Server 特定資料類型,以用於 System.Data.SqlClient.SqlParameter。

ContributionLicensingBehaviorType

代表以授權為基礎的參與的不同方式

ContributionPropertyType

用於屬性的值型別

ContributionQueryOptions

控制參與以包含在查詢中的選項

ExtensionFlags

套用至與參與取用者相關的延伸模組的旗標集合

ExtensionStateFlags

擴充功能的狀態 注意:如果您將值新增至此列舉,則需要執行 2 個其他動作。 首先,在值 src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs中新增後方相容性列舉。 其次,您無法在訊息總線上傳送新的值。 您必須在傳送訊息總線事件之前將其從訊息總線事件中移除。

InstalledExtensionStateIssueType

安裝問題型態(警告、錯誤)

ConnectedServiceKind
ProcessCustomizationType

集合上的程式自定義類型。

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

識別儀錶板記憶體和許可權的範圍。

GroupMemberPermission

無 - 小組成員無法編輯儀錶板編輯 - 小組成員可以新增、設定和刪除小工具管理 - 小組成員可以新增、重新排序、刪除儀錶板管理許可權 - 小組成員可以管理其他成員的成員資格來執行群組作業。

TeamDashboardPermission

讀取 - 使用者可以查看儀錶板建立 - 使用者可以建立儀錶板編輯 - 使用者可以新增、設定和刪除小工具,以及編輯儀錶板設定。 刪除 - 使用者可以刪除儀錶板管理許可權 - 小組成員可以管理其他成員的成員資格來執行群組作業。

WidgetScope

小工具在 webaccess 區域或頁面中運作所需的數據合約。

WidgetStatusType

用來區分小工具狀態協助程式

AcquisitionAssignmentType

如何指派擷取

AcquisitionOperationState
AcquisitionOperationType

可要求的不同作業類型集合。

ExtensionRequestState

表示擴充要求的狀態

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

指定範圍內功能的目前狀態

BlobCompressionType

儲存在 Blobstore 中的檔案壓縮類型

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

ref 名稱上的搜尋類型

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 服務貢獻識別碼

GraphTraversalDirection
FrameworkIdentityType
GroupScopeType
QueryMembership
ReadIdentitiesOptions
IdentityServiceIds

可從 DevOps.getService 取得的身分識別服務貢獻標識碼

InheritLevel
RelativeToSetting
ServiceStatus
BillingMode
DefaultGroupDeliveryPreference

群組訂閱者的預設傳遞喜好設定。 指出訂閱者應如何收到通知。

EvaluationOperationStatus

描述訂用帳戶評估作業狀態。

EventPublisherQueryFlags

用來判斷查詢事件發行者時擷取哪一組資訊的旗標

EventTypeQueryFlags

用來判斷查詢 eventtype 時擷取哪一組資訊的旗標

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
StageTriggerType
TaskAgentJobResultFilter

這在取得部署目標清單時很有用,其最後一個作業的結果會進行篩選。

TaskAgentJobStepType
TaskAgentPoolActionFilter

根據呼叫使用者是否有權使用或管理集區來篩選集區。

TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolOptions

TaskAgentPool 的其他設定和描述項

TaskAgentPoolType

代理程式集區的型別。

TaskAgentQueueActionFilter

根據呼叫使用者是否有權使用或管理佇列來篩選佇列。

TaskAgentRequestUpdateOptions
TaskAgentStatus
TaskAgentStatusFilter

這適用於取得部署代理程式狀態所篩選的部署目標清單。

TaskAgentUpdateReasonType
TaskCommandMode
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

指定 taskGroups 所需的順序。

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

指定 variableGroups 所需的順序。

AttachmentType

測試附件的類型。

CloneOperationState

複製作業類型的列舉。

CoverageDetailedSummaryStatus

表示組建的程式代碼涵蓋範圍摘要狀態

CoverageQueryFlags

用來選擇QueryXXXCoverage() 呼叫所傳回的涵蓋範圍數據。

CoverageStatus
CoverageSummaryStatus

表示組建的程式代碼涵蓋範圍摘要狀態

CustomTestFieldScope
CustomTestFieldType
FlakyDetectionType
Metrics

測試摘要計量。

ResultDetails

測試結果的其他詳細數據

ResultGroupType

結果/subresults 的階層類型。

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

從取得工作專案命令控制承載屬性的旗標。

WorkItemRecentActivityType

活動的類型

WorkItemTypeFieldsExpandLevel

展開工作專案欄位(s) 要求的選項。

WorkItemTrackingServiceIds

可從 DevOps.getService 取得的 Azure Boards 服務貢獻識別碼

CustomizationType

表示自定義類型。 如果 是系統產生的,則自定義類型為 System。根據預設,則為 System。 如果已自定義繼承程式的現有工作項目類型,則會繼承自定義自定義類型。 如果新建立的工作項目類型已自定義,則自定義類型為 Custom。

GetBehaviorsExpand

展開選項以擷取行為 API 的欄位。

GetProcessExpandLevel

傳回進程的展開層級。

GetWorkItemTypeExpand
PageType

頁面類型

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

展開工作專案欄位(s) 要求的選項。

RuleActionType

觸發規則時要採取的動作類型。

RuleConditionType

規則條件的類型。

WorkItemTypeClass

工作項目類型類別'

函式

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

發出擷取要求。 這是瀏覽器擷取方法的包裝函式,可處理 VSS 驗證,並觸發其他模組可接聽的事件。

deserializeVssJsonObject<T>(string)

處理 JSON 回應的原始文字,此回應可能包含 MSJSON 樣式日期,並以還原串行化 #JSON.parse)數據的方式還原串行化,而不是字串。

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來形成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)數據的方式還原串行化,而不是字串。

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,即使在遺漏之後仍繼續取代。 根據預設,一旦參數不存在,就會停止取代。

傳回

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來形成URL。 最符合的是具有最高取代數目的路由(指定 routeValues 字典)。 在平局(相同數目的替代項目)的情況下,第一次獲勝的路線。

function routeUrl(routeCollection: IParsedRoute[], routeValues: {[name: string]: string}): string

參數

routeCollection

IParsedRoute[]

已剖析路由的陣列

routeValues

{[name: string]: string}

取代值

傳回

string