azure-devops-extension-api package

Classes

AccountsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

AlertRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

BuildRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ConfigurationEvent
ContributionsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

CoreRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

DashboardRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ExtensionManagementRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

FavoriteRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

FeatureAvailabilityRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

FeatureManagementRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

FileContainerRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

GalleryRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

GitRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

GraphRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

LocationsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ManagementRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

NotificationRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

OperationsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

PeoplePickerProvider
PipelinesRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

PolicyRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ProfileRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ProjectAnalysisRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ReleaseRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ReportingRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ResourceUsageRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

RestClientBase

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ServiceEndpointRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

ServiceHooksRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

TaskAgentRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

TestPlanRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

TestRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

TestResultsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

TfvcRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

Uri

Classe qui représente un URI et autorise l’analyse/obtention et le paramètre des parties individuelles

WidgetConfigurationSave
WidgetSizeConverter
WidgetStatusHelper
WikiRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

WorkItemTrackingProcessDefinitionsRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

WorkItemTrackingProcessRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

WorkItemTrackingRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

WorkRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

Interfaces

AIMetadataBlobReference

Référence à la masse de métadonnées IA associée à une alerte de code IA. Permet à un consommateur de télécharger l’ensemble des métadonnées. Aucune requête sur le contenu du blob n’est prise en charge.

AadGraphMember

Entité graphique de niveau supérieur

AadOauthTokenRequest
AadOauthTokenResult
AbortTestRunRequest
AccessMapping
Account
AccountCreateInfoInternal
AccountMyWorkResult
AccountPreferencesInternal
AccountRecentActivityWorkItemModel

Représente l’activité récente de l’élément de travail

AccountRecentActivityWorkItemModel2

Représente l’activité récente de l’élément de travail

AccountRecentActivityWorkItemModelBase

Représente l’activité récente de l’élément de travail

AccountRecentMentionWorkItemModel

Représente l’élément de travail de mention récente

AccountWorkWorkItemModel
AcquisitionOperation
AcquisitionOperationDisallowReason
AcquisitionOptions

Options d’acquisition d’éléments de marché (installation, achat, etc.) pour une cible d’installation.

Activity
ActorFilter
ActorNotificationReason
ActualTestResultSettings

Paramètres réels des résultats de test pour un plan de test

AddProcessWorkItemTypeFieldRequest

Classe qui décrit une demande d’ajout d’un champ dans un type d’élément de travail.

AdvSecEnablementFeatures
AdvSecEnablementOptions
AdvSecEnablementSettings
AdvSecEnablementSettingsUpdate
AdvSecEnablementStatus
AdvSecEnablementStatusUpdate
AdvSecEnablementUpdate
AdvancedFilter

Représente une configuration de filtre avancée pour le tableau de bord de Reporting.

AdvancedFilterCreate

Représente les données nécessaires pour créer une configuration avancée de filtre pour le tableau de bord de rapports. Sert également de classe de base pour AdvancedFilter.

AdvancedFilterUpdate

Représente les données nécessaires à la mise à jour d’une configuration de filtre avancée. Seul le nom peut être mis à jour.

AdvancedFlakyDetectionParameter
AdvancedFlakyDetectionSettings
AfnStrip
AgentArtifactDefinition
AgentBasedDeployPhase
AgentChangeEvent
AgentDeploymentInput
AgentJobRequestMessage
AgentPoolDetails

Ce contrat de données contient les informations du panneau de détails Advanced Security CodeQL One Click

AgentPoolEvent
AgentPoolQueue

Représente une file d’attente pour les builds en cours d’exécution.

AgentPoolQueueReference

Représente une référence à une file d’attente d’agent.

AgentPoolQueueTarget

Décrit comment une phase doit s’exécuter sur une file d’attente d’agent.

AgentQueueEvent
AgentQueueServiceHookEvent
AgentQueuesEvent
AgentRefreshMessage
AgentSpecification

Spécification de l’agent défini par le fournisseur de pool.

AgentTargetExecutionOptions

Options supplémentaires pour l’exécution de phases sur une file d’attente d’agent.

AggregatedDataForResultTrend
AggregatedResultDetailsByOutcome

Détails des résultats d’un résultat de test particulier.

AggregatedResultsAnalysis
AggregatedResultsByOutcome
AggregatedResultsDifference
AggregatedRunsByOutcome
AggregatedRunsByState
Alert
AlertAnalysisInstance

Résumé de l’état de l’alerte pour une configuration d’analyse donnée.

AlertBatchRequest

Modèle de demande pour obtenir des alertes par ID avec un filtre de type d’alerte facultatif.

AlertBatchStateUpdateRequest

Modèle de requête pour la mise à jour par lots des états d’alerte.

AlertJob

Décrit le dernier instantané accepté d’un poste externe.

AlertJobArtifact

Décrit un artefact canonique produit par un travail externe.

AlertMetadata

Métadonnées d’alerte.

AlertMetadataBatchRequest

Métadonnées d’alerte.

AlertMetadataChange

Utilisé pour représenter une mise à jour dans une relation entre une alerte et un artefact.

AlertMetadataQueryCriteria

Critères pour le point de terminaison de requête des alertes POST. Seul le filtrage de type de métadonnées est pris en charge ici ; utilisez des alertes GET avec SearchCriteria pour d’autres filtres.

AlertStateUpdate
AlertStateUpdateForAlert

Représente une mise à jour d’état pour une seule alerte au sein d’une requête batch.

AlertSummaryBySeverity

Résumé des alertes par gravité.

AlertSummaryByState

Résumé des alertes par état.

AlertValidityInfo

Données de validité pour une alerte qui fera partie des API d’alertes et de l’interface utilisateur.

AnalysisConfiguration

La classe AnalysisConfiguration modélise une définition de build.

AnalysisConfigurationDetails
AnalysisFailureGroupReturn
AnalysisInstance

La classe AnalysisInstance modélise une build.

AnalysisResult
AnalyzerDescriptor
Answers
ApiResourceLocation

Informations sur l’emplacement d’une ressource d’API REST

ApiResourceVersion

Représente les informations de version d’une ressource API REST

ApprovalOptions
Artifact
ArtifactContributionDefinition
ArtifactDownloadInputBase
ArtifactFilter
ArtifactInstanceData
ArtifactMetadata
ArtifactProperties
ArtifactProvider
ArtifactResource
ArtifactScope

Décrit l’ampleur dans laquelle se trouve un artefact favori. par exemple, un projet d’équipe.

ArtifactSourceId
ArtifactSourceIdsQueryResult
ArtifactSourceReference
ArtifactSourceTrigger
ArtifactTriggerConfiguration
ArtifactTypeDefinition
ArtifactUriQuery

Contient des critères pour interroger des éléments de travail en fonction de l’URI d’artefact.

ArtifactUriQueryResult

Définit le résultat de la requête d’URI d’artefact sur les éléments de travail. Contient le mappage des ID d’élément de travail à l’URI d’artefact.

ArtifactVersion
ArtifactVersionQueryResult
ArtifactsDownloadInput
AssetDetails
AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
Attachment
AttachmentReference
AttachmentsBundleRequest

Décrit une demande de téléchargement d’un ensemble de pièces jointes d’un élément de travail sous forme d’un seul bundle.

AttributeDescriptor

Identifie un attribut avec un nom et un conteneur.

AttributesContainer

Stocke un ensemble d’attributs de profil nommés.

AuthConfiguration
AuthenticationSchemeReference
AuthorizationHeader
AutoCompleteUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour semi-automatique sur une demande de tirage (pull request)

AutoTriggerIssue
AutofixCallbackRequest

Charge utile envoyée par le pipeline autofix pour rapporter le résultat d’une exécution.

AutofixRequest

Représente une ressource de requête autofixe.

Avatar
AzureAppService
AzureKeyVaultPermission
AzureKeyVaultVariableGroupProviderData

Définit les données du fournisseur du groupe de variables.

AzureKeyVaultVariableValue

Classe wrapper pour une variable générique.

AzureMLWorkspace
AzureManagedIdentity
AzureManagementGroup

Azure Management Group

AzureManagementGroupQueryResult

Résultat de requête Azure Management Group

AzurePermission
AzurePublisher
AzureResourcePermission
AzureRestApiRequestModel
AzureRestApiResponseModel
AzureRoleAssignmentPermission
AzureSpnOperationStatus
AzureSubscription
AzureSubscriptionQueryResult
BacklogColumn
BacklogConfiguration
BacklogFields
BacklogLevel

Contrat représentant un niveau de backlog

BacklogLevelConfiguration
BacklogLevelWorkItems

Représente les éléments de travail dans un niveau de backlog

BaseDeploymentInput
BaseSubscriptionFilter
BatchNotificationOperation
BatchResponse
BehaviorCreateModel
BehaviorModel
BehaviorReplaceModel
BillableCommitter

Utilisé par AdvSec pour retourner des commiteurs facturables.

BillableCommitterDetail

Utilisé par AdvSec pour retourner des commiteurs facturables.

BillableCommitterDetails

Détails des commiteurs facturables pour Advanced Security Services

BillablePusher

Utilisé par AdvSec pour estimer les pousseurs facturables pour un Host ou un Project.

BilledCommitter

Informations relatives aux commiteurs facturés à l’aide des services de sécurité avancés

BilledCommittersList

Une liste de committers facturés

BlobStoreTestAttachment

Un TestAttachment enrichi avec les coordonnées de stockage de déduplication nécessaires pour télécharger le contenu directement depuis BlobStore. Retourné uniquement par la requête interne de métadonnées d’attachement BlobStore ; les coordonnées sont présentes sur ce type dérivé, donc le contrat de base TestAttachment reste inchangé.

BlockFilter
BlockSubscriptionChannel
Board
BoardBadge

Représente un badge de carte.

BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardColumn
BoardFields
BoardReference
BoardRow
BoardSuggestedValue
BoardUserSettings
Branch
BranchCoverageStatistics
BranchInfo

Informations sur les branches

BranchUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour de branche source/cible sur une demande de tirage

Build
BuildAgent
BuildAgentReference
BuildArtifact

Représente un artefact produit par une build.

BuildArtifactDownloadInput
BuildBadge

Représente un badge de build.

BuildCompletedEvent
BuildCompletionTrigger

Représente un déclencheur d’achèvement de build.

BuildConfiguration

Détails de BuildConfiguration.

BuildController
BuildCoverage

Détail de la couverture de la build

BuildDefinition

Représente une définition de build.

BuildDefinition3_2

Pour le back-compat avec les extensions qui utilisent l’ancien format Étapes au lieu de Processus et Phases

BuildDefinitionReference

Ressource de référence de définition de build

BuildDefinitionReference3_2

Pour le back-compat avec les extensions qui utilisent l’ancien format Étapes au lieu de Processus et Phases

BuildDefinitionRevision

Représente une révision d’une définition de build.

BuildDefinitionSourceProvider
BuildDefinitionStep

Représente une étape dans une phase de génération.

BuildDefinitionTemplate

Représente un modèle à partir duquel de nouvelles définitions de build peuvent être créées.

BuildDefinitionTemplate3_2

Pour le back-compat avec les extensions qui utilisent l’ancien format Étapes au lieu de Processus et Phases

BuildDefinitionVariable

Représente une variable utilisée par une définition de build.

BuildDeletedEvent
BuildDeployment
BuildEvent
BuildLog

Représente un journal de génération.

BuildLogReference

Représente une référence à un journal de génération.

BuildMetric

Représente les métadonnées relatives aux builds dans le système.

BuildOption

Représente l’application d’un comportement facultatif à une définition de build.

BuildOptionDefinition

Représente un comportement facultatif qui peut être appliqué à une définition de build.

BuildOptionDefinitionReference

Représente une référence à une définition d’option de build.

BuildOptionGroupDefinition

Représente un groupe d’entrées pour une option de génération.

BuildOptionInputDefinition

Représente une entrée pour une option de génération.

BuildProcess

Représente un processus de génération.

BuildProcessResources

Représente les ressources utilisées par un processus de génération.

BuildProcessTemplate
BuildQueuedEvent
BuildReference

Référence à une build.

BuildReference2
BuildReportMetadata

Représente des informations sur un rapport de génération.

BuildRepository

Représente un référentiel utilisé par une définition de build.

BuildRequestValidationResult

Représente le résultat de la validation d’une demande de build.

BuildResourceParameters
BuildResourceUsage

Représente des informations sur les ressources utilisées par les builds dans le système.

BuildRetentionHistory

Vue d’ensemble historique des informations de rétention de build. Cela inclut une liste d’instantanés pris sur l’utilisation de la rétention des builds et une liste de builds qui ont dépassé la stratégie de rétention de 30 jours par défaut.

BuildRetentionSample

Capture instantanée des informations de rétention de build. Cette classe prend un exemple au moment donné. Il fournit des informations sur les builds conservées, les fichiers associés à ces builds conservées et le nombre de fichiers conservés.

BuildServer
BuildSettings

Représente les paramètres de build à l’échelle du système.

BuildSummary
BuildTagsAddedEvent
BuildTrigger

Représente un déclencheur pour une définition buld.

BuildUpdatedEvent
BuildVersion
BuildWorkspace

Représente un mappage d’espace de travail.

BuildsDeletedEvent
BuildsDeletedEvent1
BulkEnablementSettingsBase
BulkResultUpdateRequest
CapacityContractBase

Classe de base pour les contrats de données TeamSettings. Tout ce qui est courant va ici.

CapacityPatch

Données attendues de PATCH

CardFieldSettings

Paramètres de carte, tels que les champs et les règles

CardSettings

Paramètres de carte, tels que les champs et les règles

CategoriesResult

Il s’agit de l’ensemble de catégories en réponse à la requête get category

CategorizedWebApiTeams
CategoryConfiguration

Détails sur une catégorie de backlog donnée

CategoryLanguageTitle

Définition d’un titre d’une catégorie

Change
ChangeCountDictionary
ChangeList
ChangeListSearchCriteria

Critères utilisés dans une recherche de listes de modifications

ChangedIdentities

Classe de conteneur pour les identités modifiées

ChangedIdentitiesContext

Classe de contexte pour les identités modifiées

CheckConfigurationReference
CheckConfigurationResource
CheckinNote
ClientCertificate
ClientContribution

Représentation d’un ContributionNode qui peut être utilisé pour sérialiser les clients.

ClientContributionNode

Représentation d’un ContributionNode qui peut être utilisé pour sérialiser les clients.

ClientContributionProviderDetails
ClientDataProviderQuery

Un data provider client est les détails nécessaires pour faire la demande de data provider au client.

CloneOperationCommonResponse

Réponse courante pour l’opération de clonage

CloneOperationInformation

Détails sur l’opération clone.

CloneOptions

Options de clonage de la suite de tests.

CloneStatistics

Cloner les détails des statistiques.

CloneTestCaseOperationInformation
CloneTestCaseOptions
CloneTestCaseParams

Paramètres de l’opération de clonage de Test Suite

CloneTestPlanOperationInformation

Réponse pour l’opération de clonage du plan de test

CloneTestPlanParams

Paramètres de l’opération de clonage du plan de test

CloneTestSuiteOperationInformation

Réponse pour l’opération de clonage de Test Suite

CloneTestSuiteParams

Paramètres de l’opération de clonage de Test Suite

CodeChangeTrendItem
CodeCoverageData

Représente la configuration de build (plateforme, saveur) et les données de couverture pour la build

CodeCoverageStatistics

Représente les statistiques de couverture du code pour une étiquette de couverture particulière (modules, instructions, blocs, etc.)

CodeCoverageSummary

Représente les résultats du résumé de couverture du code utilisés pour publier ou récupérer le résumé de couverture du code sur une build

CodeCoverageSummary2
CodeQLScheduleDetails

Contient la configuration par défaut du planning de configuration de CodeQL pour une organisation.

CodeRepositoryReference
CodeScanningRuleInfo

Représente les informations sur les règles de balayage de code à des fins de filtrage.

CodeSecurityFeatures
CombinedAlertFilterCriteria
Comment

Commentez un élément de travail.

CommentAttachment

Représente une pièce jointe à un commentaire.

CommentCreate

Représente une demande de création d’un commentaire d’élément de travail.

CommentCreateParameters

Représente une demande de création d’un commentaire d’élément de travail.

CommentIterationContext

Le contexte d’itération de commentaire est utilisé pour identifier les différences qui ont été consultées lors de la création du thread.

CommentList

Représente une liste de commentaires d’élément de travail.

CommentMention

Classe de base pour les ressources REST WIT.

CommentPosition
CommentReaction

Contient des informations sur la réaction de commentaire d’élément de travail pour un type de réaction particulier.

CommentResourceReference

Classe de base pour les références de ressources de commentaire

CommentRule

Décrit comment les commentaires pour un travail de langue.

CommentThread

Représente un thread de commentaire d’une demande de tirage. Un thread contient des métadonnées sur le fichier sur lequel il a été laissé avec un ou plusieurs commentaires (un commentaire initial et les réponses suivantes).

CommentThreadContext
CommentTrackingCriteria

Les critères de suivi des commentaires sont utilisés pour identifier le contexte d’itération auquel le thread a été suivi (le cas échéant) ainsi que quelques détails sur la position d’origine et le nom de fichier.

CommentUpdate

Représente une demande de mise à jour d’un commentaire d’élément de travail.

CommentUpdateParameters

Représente une demande de mise à jour d’un commentaire.

CommentVersion

Représente une version spécifique d’un commentaire sur un élément de travail.

CompletionErrorsEvent

Événement en temps réel (SignalR) pour une erreur d’achèvement sur une demande de tirage

ComplianceSettings
Concern

La structure d’une préoccupation plutôt que de définir une structure de données distincte ayant les mêmes champs que QnAItem, nous héritez de QnAItem.

Condition
Configuration

Configuration du point de test

ConfigurationVariableValue
ConnectionData

Classe de transfert de données qui contient les informations nécessaires pour configurer une connexion avec un serveur VSS.

ConsoleLogEvent
Consumer

Définit le contrat de données d’un consumer.

ConsumerAction

Définit le contrat de données d’une action consumer.

Container
ContainerImageTrigger
ContainerItemBlobReference

Représente une référence à un fichier dans Blobstore

ContainerResource
ContainerResourceParameters
ContinuousDeploymentDefinition
ContinuousDeploymentTriggerIssue
ContinuousIntegrationTrigger

Représente un déclencheur d’intégration continue (CI).

ContributedFeature

Fonctionnalité qui peut être activée ou désactivée

ContributedFeatureHandlerSettings
ContributedFeatureListener

Identificateur et propriétés utilisés pour passer un gestionnaire pour un écouteur ou un plug-in

ContributedFeatureSettingScope

Étendue à laquelle un paramètre de fonctionnalité s’applique

ContributedFeatureState

Une paire de fonctionnalités/état contribuée

ContributedFeatureStateQuery

Requête pour les états de fonctionnalités fournis effectifs pour une liste d’ID de fonctionnalité

ContributedFeatureValueRule

Règle permettant d’obtenir dynamiquement l’état activé/désactivé d’une fonctionnalité

Contribution

Contribution individuelle apportée par une extension

ContributionBase

Classe de base partagée par les contributions et les types de contributions

ContributionConstraint

Spécifie une contrainte qui peut être utilisée pour inclure/exclure dynamiquement une contribution donnée

ContributionNodeQuery

Requête qui peut être émise pour les nœuds de contribution

ContributionNodeQueryResult

Résultat d’une requête de nœud de contribution. Encapsule les nœuds de contribution et les détails du fournisseur résultants.

ContributionPropertyDescription

Description d’une propriété d’un type de contribution

ContributionProviderDetails
ContributionType

Type de contribution, donné par un schéma json

Control

Représente un contrôle dans le formulaire.

ControlOptions
CopyDashboardOptions

Copiez les options d’un tableau de bord.

CopyDashboardResponse
CoreProfileAttribute

Attribut de profil qui a toujours une valeur pour chaque profil.

CounterVariable
Coverage2
CoverageStatistics
CoverageSummaryMetric

Nombre de référentiels pour une métrique de couverture de la couverture de la sécurité.

CreateMigrationRequest

Demande de création d’une migration en direct d’entreprise.

CreatePipelineConfigurationParameters

Paramètres de configuration du pipeline.

CreatePipelineParameters

Paramètres pour créer un pipeline.

CreatePlan
CreateProcessModel

Décrit un processus en cours de création.

CreateProcessRuleRequest

Demander un objet/une classe pour créer une règle sur un type d’élément de travail.

CreateProcessWorkItemTypeRequest

Classe pour la demande de type d’élément de travail

CreateProfileContext
CreateScopeInfo
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomArtifactDownloadInput
CustomSettings

paramètres du widget qui encapsulent leur prise en charge des données sérialisées et des versions.

CustomTestCaseResultData

Ce modèle de données est utilisé dans TestRunDataProvider et fournit TestCaseResultsData pour une exécution de test

CustomTestField

Informations sur les champs personnalisés. Clé autorisée : paires valeur - ( AttemptId : int value, IsTestResultFlaky : bool)

CustomTestFieldDefinition

Structure de données qui stocke les détails des customTestFields à mettre à jour

CustomTestFieldUpdateDefinition

Structure de données qui stocke les détails de customTestField à mettre à jour.

CustomTestRunData

Ce modèle de données est utilisé dans TestRunsListDataProvider et fournit des données de série de tests

CustomerLastContact

Stocke la date du dernier contact

CustomerSupportRequest

Entité représentant les données requises pour créer une demande de support client.

CutoverReviewItem

Une ressource échouée ou bloquée issue de la migration GitHub, mappée dans un contexte ADO.

CutoverReviewResponse

Réponse de l’API GetCutoverReview contenant des détails de ressources échoués et bloqués.

Dashboard

Modèle d’un tableau de bord.

DashboardAlert

Entité d’alerte utilisée dans le tableau de bord pour les alertes combinées.

DashboardAlertPhysicalLocation

Emplacement dans le système de contrôle de code source où le problème a été trouvé

DashboardGroup

Décrit une liste de tableaux de bord associés à un propriétaire. Actuellement, les équipes possèdent des groupes de tableaux de bord.

DashboardGroupEntry

Entrée de groupe de tableaux de bord, habillage autour du tableau de bord (nécessaire ?)

DashboardGroupEntryResponse

Réponse de RestAPI lors de l’enregistrement et de la modification de DashboardGroupEntry

DashboardResponse

Entrée de groupe de tableaux de bord, habillage autour du tableau de bord (nécessaire ?)

DataProviderContext

Informations contextuelles que les fournisseurs de données peuvent examiner lors de la remplissage de leurs données

DataProviderExceptionDetails
DataProviderQuery

Une requête pouvant être lancée pour les données du data provider

DataProviderResult

Structure des résultats des appels à GetDataProviderData

DataProviderSharedData

Un sac de données auquel n’importe quel data provider peut contribuer. Ce dictionnaire partagé est retourné dans le résultat du data provider.

DataSource
DataSourceBinding

Représente la liaison de la source de données pour la demande de point de terminaison de service.

DataSourceBindingBase

Représente la liaison de la source de données pour la demande de point de terminaison de service.

DataSourceDetails
DateRange
DatedTestFieldData
DefaultAfnStripBinding
DefinitionEnvironmentReference
DefinitionReference

Représente une référence à une définition.

DefinitionResourceReference
DeleteTestRunRequest
DeliveryViewData

Contrat de données pour les données de la vue de livraison

DeliveryViewPropertyCollection

Collection de propriétés, spécifique à DeliveryTimelineView

Demand
DemandEquals
DemandExists
DemandMinimumVersion
DemandSource
Dependency

Représente une dépendance.

DependencyBinding
DependencyData
DependencyResult

Instance d’une dépendance vulnérable détectée

DependsOn
DeployPhase
Deployment
DeploymentApprovalCompletedEvent
DeploymentApprovalPendingEvent
DeploymentAttempt
DeploymentAuthorizationInfo
DeploymentBuild

Informations de déploiement pour le type « Build »

DeploymentCompletedEvent
DeploymentDeploy

Informations de déploiement pour le type « Déployer »

DeploymentEvent
DeploymentGatesChangeEvent
DeploymentGroup

Groupe de déploiement.

DeploymentGroupCreateParameter

Propriétés permettant de créer un groupe de déploiement.

DeploymentGroupCreateParameterPoolProperty

Propriétés du pool de déploiement pour créer un groupe de déploiement.

DeploymentGroupMetrics

Métriques de groupe de déploiement.

DeploymentGroupReference

Informations de référence sur le groupe de déploiement. Cela est utile pour faire référence à un groupe de déploiement dans un autre objet.

DeploymentGroupUpdateParameter

Paramètre de mise à jour du groupe de déploiement.

DeploymentInput
DeploymentJob
DeploymentMachine

Cible de déploiement.

DeploymentMachineChangedData

Cible de déploiement.

DeploymentMachineGroup
DeploymentMachineGroupReference
DeploymentMachinesChangeEvent
DeploymentManualInterventionPendingEvent
DeploymentPoolSummary

Résumé du pool de déploiement.

DeploymentQueryParameters
DeploymentStartedEvent
DeploymentTargetUpdateParameter

Paramètre de mise à jour cible de déploiement.

DeploymentTest

Informations de déploiement pour le type « Test »

DesignerProcess

Représente un processus de génération pris en charge par le concepteur de définitions de build.

DesignerProcessTarget

Représente la cible du processus de génération.

DestinationTestPlanCloneParams

Plan de test de destination créer des paramètres

DestinationTestSuiteInfo

Informations de la suite de tests de destination pour l’opération de clonage de Test Suite

DestroyedAttachment

Décrit les pièces jointes et les éléments de travail supprimés définitivement qui avaient des liens vers cette pièce jointe.

DiagnosticIdentity
DiagnosticLogMetadata
DiagnosticNotification
DiagnosticRecipient
DiscussionsUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour des discussions sur une demande de tirage

Dismissal

Informations sur un licenciement d’alerte

DockerProcess

Représente un processus de génération.

DockerProcessTarget

Représente la cible du processus de génération Docker.

DownloadAttachmentsRequest
DtlEnvironmentDetails

Il s’agit d’une classe temporaire qui fournit les détails de l’environnement d’exécution de test.

ElasticAgentPoolResizedEvent
ElasticNode

Données et paramètres d’un nœud élastique

ElasticNodeSettings

Classe utilisée pour mettre à jour un nœud élastique où seuls certains membres sont renseignés

ElasticPool

Données et paramètres d’un pool élastique

ElasticPoolCreationResult

Résultat retourné de la création d’un pool élastique

ElasticPoolLog

Données de journal pour un pool élastique

ElasticPoolSettings

Classe utilisée pour mettre à jour un pool élastique où seuls certains membres sont renseignés

ElmConfigOptions

Options de configuration fortement typées pour une migration en direct d’entreprise. Envoyé sur <c>CreateMigrationRequest.ConfigOptions</c> et résonné sur <c>Migration.ConfigOptions</c>. Tous les membres sont optionnels afin que le contrat puisse s’ajouter de manière additive.

ElmSkipValidationOptions

Forme booléenne nommée de <c>SkipValidationPolicy</c>. Définir une propriété à <c>true</c> demande au serveur de sauter cette validation préalable à la migration.

EmailHtmlSubscriptionChannel
EmailPlaintextSubscriptionChannel
EmailRecipients
EnablementFilterCriteria
EnablementOnCreateSettings
EnablementStateTypes
EndpointAuthorization
EndpointOperationStatus
EndpointUrl

Représente l’URL du point de terminaison de service.

EnterAction

Décrit ce que to do quand on appuie sur Entrée.

EnvironmentCreateParameter

Propriétés de création d’environnement.

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentExecutionPolicy

Définit la stratégie sur la mise en file d’attente côté environnement dans la file d’attente côté Gestion des mises en production. Nous allons envoyer à Environment Runner [création d’une prédéployation et d’autres étapes] uniquement lorsque les stratégies mentionnées sont satisfaites.

EnvironmentInstance

Environment.

EnvironmentLinkedResourceReference

EnvironmentLinkedResourceReference.

EnvironmentOptions
EnvironmentReference
EnvironmentResource
EnvironmentResourceDeploymentExecutionRecord

EnvironmentResourceDeploymentExecutionRecord.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentRetentionPolicy
EnvironmentTrigger
EnvironmentTriggerContent
EnvironmentUpdateParameter

Propriétés pour mettre à jour l’environnement.

Event

Encapsule les propriétés d’un événement.

EventActor

Définit un « acteur » pour un événement.

EventArgs

Arguments associés à un événement transmis par un widget ou des configurations.

EventBacklogStatus
EventBatch
EventCounts
EventProcessingLog

Classe de base abstraite pour tous les journaux de diagnostic.

EventScope

Définit une étendue pour un événement.

EventTransformRequest

Une demande de transformation spécifie les propriétés d’un événement de notification à transformer.

EventTransformResult

Résultat de la transformation d’un événement de notification.

EventTypeDescriptor

Décrit un type d’événement

EventsConfig
EventsEvaluationResult

Encapsule les propriétés de résultat des événements. Il définit le nombre total d’événements utilisés et le nombre d’événements correspondants.

ExecutionInput
ExportTestCaseParams

Paramètres de l’opération d’exportation de cas de test

ExpressionFilter
ExpressionFilterClause

La clause de filtre d'abonnement représente une seule clause dans un filtre d'abonnement, par exemple si l'abonnement a les critères suivants « Project Name = [Current Project] AND Assigned To = [Moi], elle sera représentée par deux clauses de filtre : Clause 1 : Index = 1, Opérateur logique : NULL , FieldName = 'Project Name', Operator = '=', Value = '[Current Project]' Clause 2 : Index = 2, Opérateur logique : 'ET' , ChampName = 'Assigné à' , Opérateur = '=', Valeur = '[Moi]'

ExpressionFilterGroup

Représente une hiérarchie de SubscritionFilterClauses qui ont été regroupées via l’ajout d’un groupe dans webUI ou l’utilisation d’une parethèse dans la chaîne de condition d’abonnement

ExpressionFilterModel

Cette classe représente le filtre d’abonnement associé à un abonnement dans un format lisible par l’utilisateur, par exemple " filterModel » :{ « clauses » :[ { « logicalOperator » : », « fieldName » :"PortfolioProject », « operator » :"= », « value » :"@@MyProjectName@@ », « index » :1 } ], « groups » :[ ], « maxGroupLevel » :0 }

ExpressionValidationItem
Extension

Représente la partie extensions de la disposition

ExtensionAcquisitionRequest

Contrat pour la gestion du processus d’acquisition d’extension

ExtensionAuditLog

Journal d’audit pour une extension

ExtensionAuditLogEntry

Entrée de journal d’audit pour une extension

ExtensionAuthorization
ExtensionBadge
ExtensionCategory
ExtensionDailyStat
ExtensionDailyStats
ExtensionDataCollection

Représente une collection unique pour les documents de données d’extension

ExtensionDataCollectionQuery

Représente une requête pour recevoir un ensemble de collections de données d’extension

ExtensionDraft
ExtensionDraftAsset
ExtensionDraftPatch
ExtensionEvent

Stocke les détails de chaque événement

ExtensionEventCallback

Classe de base pour un rappel d’événement pour une extension

ExtensionEventCallbackCollection

Collection de rappels d’événements : points de terminaison appelés lorsque des événements d’extension particuliers se produisent.

ExtensionEventUrls
ExtensionEvents

Objet conteneur pour tous les événements d’extension. Stocke tous les événements d’installation et de désinstallation liés à une extension. Le conteneur d’événements est générique afin de pouvoir stocker des données de n’importe quel type d’événement. De nouveaux types d’événements peuvent être ajoutés sans modifier le contrat.

ExtensionFile
ExtensionFilterResult

FilterResult est l’ensemble d’extensions qui correspondent à un filtre de requête particulier.

ExtensionFilterResultMetadata

ExtensionFilterResultMetadata est un ensemble de métadonnées pour le résultat, par exemple le nombre total. Il peut y avoir plusieurs éléments de métadonnées pour une seule métadonnées.

ExtensionHost
ExtensionIdentifier

Représente les éléments de composant d’un nom complet d’extensions, ainsi que le nom complet.

ExtensionLicensing

Comment une extension doit gérer les contributions en fonction des licences

ExtensionManifest

Classe de base pour les propriétés d’extension partagées par le manifeste d’extension et le modèle d’extension

ExtensionPackage

Package qui sera utilisé pour créer ou mettre à jour une extension publiée

ExtensionPayload
ExtensionPolicy

Stratégie avec un ensemble d’autorisations sur les opérations d’extension

ExtensionQuery

Une extensionQuery est utilisée pour rechercher dans la galerie un ensemble d’extensions qui correspondent à l’une des nombreuses valeurs de filtre.

ExtensionQueryResult

Il s’agit de l’ensemble d’extensions qui correspondent à une requête fournie via les filtres donnés.

ExtensionRequest

Demande d’extension (à installer ou à attribuer une licence)

ExtensionRequestEvent
ExtensionRequestUrls
ExtensionRequestsEvent
ExtensionShare
ExtensionState

État d’une extension

ExtensionStatistic
ExtensionStatisticUpdate
ExtensionUrls
ExtensionVersion
ExternalConfigurationDescriptor

Décrit comment configurer un abonnement géré en externe.

ExternalDeployment
ExternalEnvironment
ExternalPipeline
ExternalRepositoryResource
FailingSince

Échec depuis les informations d’un résultat de test.

Favorite

Mise en œuvre du contrat Favorite après le storage moderne

FavoriteCreateParameters
FavoriteItem

Classe pour représenter l’entrée favorite.

FavoriteProvider

Expose un fournisseur de favoris.

FavoritesSecuredObject
FeatureFlag
FeatureFlagPatch

Ceci est transmis à FeatureFlagController pour modifier l’état d’un indicateur de fonctionnalité

FederatedCredentialPolicy

Définit quels identifiants fédérés peuvent opérer au nom d’un utilisateur. Cette politique sert à évaluer un accréditation fédérée entrante et à définir quelles actions peuvent être entreprises au nom de l’utilisateur. Une politique est portée à un seul éditeur ; la certification échangée hérite du rôle du créateur sur cet éditeur.

FetchTestResultsRequest
FetchTestResultsResponse
FieldDependentRule

Décrit la liste des champs dépendants d’une règle.

FieldDetailsForTestResults
FieldInfo

Conteneur d’objets stockant le jeu d’autorisations approprié à ce plan

FieldInputValues

Informations sur les valeurs possibles/autorisées pour une entrée d’abonnement donnée

FieldModel
FieldReference

Référence abstraite à un champ

FieldRuleModel
FieldSetting
FieldUpdate
FieldValuesQuery
FileContainer

Représente un conteneur qui encapsule un système de fichiers hiérarchique.

FileContainerItem

Représente un élément dans un conteneur.

FileContentMetadata
FileCoverage
FileCoverageData
FileCoverageRequest
FileDiff

Fournit des propriétés qui décrivent les différences de fichier

FileDiffDetail

Fournit des propriétés qui décrivent des différences détaillées dans les fichiers, y compris le contenu des lignes

FileDiffParams

Fournit des paramètres qui décrivent les entrées pour le diff de fichier

FileDiffsCriteria

Fournit des propriétés qui décrivent les entrées pour les différences de fichier

FilterClause
FilterCriteria

Une condition dans un QueryFilter.

FilterDropDownItem
FilterGroup
FilterPointQuery
FlakyDetection
FlakyDetectionPipelines
FlakySettings
FlakyTestBugConfig
Folder
FolderCoverageData
FoldingMarkers

Décrit les marqueurs de pliage spécifiques à la langue tels que « #region » et « #endregion ». Les regex de début et de fin seront testées sur le contenu de toutes les lignes et doivent être conçues efficacement :

  • l’expression régulière doit commencer par '^'
  • Les indicateurs regexp (i, g) sont ignorés
FoldingRules

Décrit les règles de pliage d’une langue.

Forks

Représente la possibilité de générer des duplications du référentiel sélectionné.

FormLayout
FormattedEventMessage

Fournit différents formats d’un message d’événement

FrameworkIdentityInfo
FunctionCoverage
FunctionCoverage2
GateUpdateMetadata
GatedCheckInTrigger

Représente un déclencheur d’archivage contrôlé.

GatesDeployPhase
GatesDeploymentInput
GenerateTestPlanFromWorkItemModel
GeneratedNotification
GeoRegion
GetAccessibleRepositoriesRequest

Demande d’accès à des dépôts accessibles sur la base d’une autorisation.

GetAccessibleRepositoriesResponse

Réponse contenant des identifiants de dépôt accessibles.

GitAnnotatedTag

Balise annotée Git.

GitArtifactDownloadInput
GitAsyncRefOperation
GitAsyncRefOperationDetail

Informations sur la progression d’une opération de sélection ou de restauration de cerise.

GitAsyncRefOperationParameters

Paramètres fournis dans le corps de la demande lors de la demande de sélection ou de restauration de cerise.

GitAsyncRefOperationSource

GitAsyncRefOperationSource spécifie la demande de tirage (pull request) ou la liste des validations à utiliser lors de la création d’une demande d’opération de sélection de cerise et de restauration. Une seule doit être fournie.

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

Avant et derrière compte pour une référence particulière.

GitChange
GitCherryPick

Cet objet est retourné à partir des opérations Cherry Pick et fournit l’ID et l’état de l’opération

GitCommit

Fournit des propriétés qui décrivent une validation Git et les métadonnées associées.

GitCommitChanges
GitCommitDiffs
GitCommitRef

Fournit des propriétés qui décrivent une validation Git et les métadonnées associées.

GitCommitToCreate
GitConflict
GitConflictAddAdd

Objet de données pour le conflit AddAdd

GitConflictAddRename

Objet de données pour le conflit RenameAdd

GitConflictDeleteEdit

Objet de données pour le conflit EditDelete

GitConflictDeleteRename

Objet de données pour le conflit RenameDelete

GitConflictDirectoryFile

Objet de données pour le conflit FileDirectory

GitConflictEditDelete

Objet de données pour le conflit DeleteEdit

GitConflictEditEdit

Objet de données pour le conflit EditEdit

GitConflictFileDirectory

Objet de données pour le conflit DirectoryFile

GitConflictRename1to2

Objet de données pour le conflit Rename1to2

GitConflictRename2to1

Objet de données pour le conflit Rename2to1

GitConflictRenameAdd

Objet de données pour le conflit AddRename

GitConflictRenameDelete

Objet de données pour le conflit DeleteRename

GitConflictRenameRename

Objet de données pour le conflit RenameRename

GitConflictUpdateResult
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

Informations d’état sur une opération de duplication demandée.

GitForkRef

Informations sur une référence de fourche.

GitForkSyncRequest

Demande de synchronisation des données entre deux fourches.

GitForkSyncRequestParameters

Paramètres de création d’une requête de duplication

GitForkTeamProjectReference

Représente une référence superficielle à un TeamProject.

GitHubArtifactDownloadInput
GitHubConnectionCreateRequest

Modèle de requête pour créer une nouvelle connexion GitHub. Nécessite un ServiceEndpoint préexistant (utilisez d’abord l’API ServiceEndpoint pour en créer un).

GitHubConnectionCreateResponse

Modèle de réponse pour la création de connexion GitHub

GitHubConnectionCredentialUpdateRequest

Modèle de requête pour remplacer le jeton d’accès personnel d’une connexion GitHub existante, afin qu’un jeton tourné n’ait pas besoin de supprimer et de recréer la connexion.

GitHubConnectionCredentialUpdateResponse

Résultat du remplacement des identifiants d’une connexion GitHub existante.

GitHubConnectionModel

Décrit la connexion Github.

GitHubConnectionRepoModel

Décrit le dépôt de la connexion Github.

GitHubConnectionReposBatchRequest

Décrit la requête de dépôt en masse de la connexion Github

GitImportFailedEvent
GitImportGitSource

Paramètre de création d’une demande d’importation Git lorsque la source est le contrôle de version Git

GitImportRequest

Demande d’importation de données à partir d’un système de contrôle de code source distant.

GitImportRequestParameters

Paramètres de création d’une demande d’importation

GitImportStatusDetail

Informations d’état supplémentaires sur une demande d’importation.

GitImportSucceededEvent
GitImportTfvcSource

Paramètre de création d’une demande d’importation Git lorsque la source est le contrôle de version tfvc

GitItem
GitItemDescriptor
GitItemRequestData
GitLastChangeItem
GitLastChangeTreeItems
GitMerge

Paramètres requis pour effectuer une fusion git.

GitMergeOperationStatusDetail

Informations d’état sur une opération de fusion demandée.

GitMergeOriginRef
GitMergeParameters

Paramètres requis pour effectuer une fusion git.

GitObject

Identificateur d’objet Git et informations de type.

GitPathAction
GitPathToItemsCollection
GitPolicyConfigurationResponse
GitPullRequest

Représente toutes les données associées à une demande de tirage.

GitPullRequestChange

Modification apportée dans une demande de tirage ( pull request).

GitPullRequestCommentThread

Représente un thread de commentaire d’une demande de tirage. Un thread contient des métadonnées sur le fichier sur lequel il a été laissé (le cas échéant) ainsi qu’un ou plusieurs commentaires (un commentaire initial et les réponses suivantes).

GitPullRequestCommentThreadContext

Le contexte de thread de commentaire contient des détails sur les différences qui ont été consultées au moment de la création du thread et si le thread a été suivi ou non de ce diff d’origine.

GitPullRequestCompletionOptions

Préférences sur la façon dont la demande de tirage doit être terminée.

GitPullRequestFilesDiff

Collection des différends de fichiers pour une pull request.

GitPullRequestIteration

Fournit des propriétés qui décrivent une itération de demande de tirage Git. Les itérations sont créées suite à la création et à l’envoi (push) de mises à jour vers une demande de tirage (pull request).

GitPullRequestIterationChanges

Collection de modifications apportées dans une demande de tirage ( pull request).

GitPullRequestMergeOptions

Options utilisées lors de la création d’une fusion de demande de tirage(pull).

GitPullRequestQuery

Ensemble de requêtes de demande de tirage (pull request) et leurs résultats.

GitPullRequestQueryInput

Paramètres d’entrée de requête de requête pull.

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

Les demandes de tirage peuvent être recherchées pour correspondre à ces critères.

GitPullRequestStatus

Cette classe contient les métadonnées d’un service/extension affichant l’état de la demande de tirage. L’état peut être associé à une demande de tirage ou à une itération.

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

Cette classe contient les métadonnées d’un service/extension qui publie un état.

GitStatusContext

Contexte d’état qui identifie de manière unique l’état.

GitSuggestion

Objet décrivant la suggestion git. Les suggestions Git sont actuellement limitées aux demandes de tirage suggérées.

GitTargetVersionDescriptor
GitTemplate
GitTreeDiff
GitTreeDiffEntry
GitTreeDiffResponse
GitTreeEntryRef
GitTreeRef
GitUserDate

Informations utilisateur et date des opérations Git.

GitVersionDescriptor
GlobalGitRepositoryKey

Clé globale unique pour un référentiel.

GraphCachePolicies
GraphDescriptorResult

Descripteur d’objet d’une entité Graph

GraphFederatedProviderData

Représente un ensemble de données utilisées pour communiquer avec un fournisseur fédéré pour le compte d’un utilisateur particulier.

GraphGlobalExtendedPropertyBatch
GraphGroup

Entité de groupe Graph

GraphGroupCreationContext

N’essayez pas d’utiliser ce type pour créer un groupe. Ce type ne contient pas de champs suffisants pour créer un groupe.

GraphGroupMailAddressCreationContext

Utilisez ce type pour créer un groupe à l’aide de l’adresse de messagerie comme référence à un groupe existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphGroup requis pour la création d’un groupe pour le cas d’usage AAD et AD.

GraphGroupOriginIdCreationContext

Utilisez ce type pour créer un groupe à l’aide de OriginID comme référence à un groupe existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphGroup requis pour la création d’un groupe pour le cas d’usage AD et AAD.

GraphGroupVstsCreationContext

Utilisez ce type pour créer un groupe Vsts qui n’est pas soutenu par un fournisseur externe.

GraphMember

Entité graphique de niveau supérieur

GraphMembership

Relation entre un conteneur et un membre

GraphMembershipState

État d’une appartenance Graph (actif/inactif)

GraphMembershipTraversal
GraphProviderInfo

Qui est le fournisseur pour cet utilisateur et quel est l’identificateur et le domaine utilisés pour identifier de manière unique l’utilisateur.

GraphScope

Conteneur où une entité de graphe est définie (organisation, project, équipe)

GraphScopeCreationContext

Ce type est le sous-ensemble de champs qui peuvent être fournis par l’utilisateur pour créer une étendue Vsts. La création d’étendue est actuellement limitée aux scénarios internes de back-compat. Les utilisateurs finaux qui tentent de créer une étendue avec cette API échouent.

GraphServicePrincipal

Entité graphique de niveau supérieur

GraphServicePrincipalCreationContext

N’essayez pas d’utiliser ce type pour créer un principal de service. Utilisez plutôt l’une des sous-classes. Ce type ne contient pas suffisamment de champs pour créer un principal de service.

GraphServicePrincipalOriginIdCreationContext

Utilisez ce type pour créer un principal de service à l’aide de OriginID comme référence à un principal de service existant à partir d’un fournisseur AAD externe. Il s’agit du sous-ensemble des champs GraphServicePrincipal requis pour la création d’un GraphServicePrincipal pour le cas d’usage AAD lors de la recherche du principal de service par son ID unique dans le fournisseur de stockage.

GraphServicePrincipalOriginIdUpdateContext

Utilisez ce type pour mettre à jour un principal de service existant à l’aide de OriginID comme référence à un principal de service existant à partir d’un fournisseur AAD externe. Il s’agit du sous-ensemble des champs GraphServicePrincipal requis pour la création d’un cas d’usage GraphServicePrincipal pour AAD lors de la recherche du principal de service par son ID unique dans le fournisseur de stockage.

GraphServicePrincipalUpdateContext

N’essayez pas d’utiliser ce type pour mettre à jour le principal du service. Utilisez plutôt l’une des sous-classes. Ce type ne contient pas suffisamment de champs pour créer un principal de service.

GraphStorageKeyResult

Clé de Storage d’une entité Graph

GraphSubject

Entité graphique de niveau supérieur

GraphSubjectBase
GraphSubjectLookup

Création en lots de sujets à consulter à l’aide de l’API Graph

GraphSubjectLookupKey
GraphSubjectQuery

Sujet de recherche via l’API Graph

GraphSystemSubject

Entité graphique de niveau supérieur

GraphUser

Entité graphique de niveau supérieur

GraphUserCreationContext

N’essayez pas d’utiliser ce type pour créer un utilisateur. Utilisez plutôt l’une des sous-classes. Ce type ne contient pas de champs suffisants pour créer un utilisateur.

GraphUserMailAddressCreationContext

Utilisez ce type pour créer un utilisateur à l’aide de l’adresse de messagerie comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphUser requis pour la création d’un GraphUser pour le cas d’usage AD et AAD lors de la recherche de l’utilisateur par son adresse de messagerie dans le fournisseur de stockage.

GraphUserOriginIdCreationContext

Utilisez ce type pour créer un utilisateur à l’aide de OriginID comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphUser requis pour la création d’un GraphUser pour le cas d’usage AD et AAD lors de la recherche de l’utilisateur par son ID unique dans le fournisseur de stockage.

GraphUserOriginIdUpdateContext

Utilisez ce type pour mettre à jour un utilisateur existant à l’aide de OriginID comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphUser requis pour la création d’un GraphUser pour le cas d’usage AD et AAD lors de la recherche de l’utilisateur par son ID unique dans le fournisseur de stockage.

GraphUserPrincipalNameCreationContext

Utilisez ce type pour créer un utilisateur à l’aide du nom principal comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble des champs GraphUser requis pour la création d’un GraphUser pour le cas d’usage AD et AAD lors de la recherche de l’utilisateur par son nom principal dans le fournisseur de stockage.

GraphUserPrincipalNameUpdateContext

Utilisez ce type pour transférer des droits d’identité, par exemple après avoir effectué un commutateur de locataire.

GraphUserUpdateContext

N’essayez pas d’utiliser ce type pour mettre à jour l’utilisateur. Utilisez plutôt l’une des sous-classes. Ce type ne contient pas de champs suffisants pour créer un utilisateur.

Group

Représente un groupe dans le formulaire qui contient des contrôles dans celui-ci.

GroupMembership
GroupSubscriptionChannel
HelpLink
HideStateModel
HistoryEntry
HttpPostedTcmAttachment
IAuthorizationTokenProvider

Interface pour une classe qui peut récupérer des jetons d’autorisation à utiliser dans les demandes d’extraction.

IAutoClosingPair
IAutoClosingPairConditional
IBuildPageData

Informations contextuelles pour une page de build

IBuildPageDataService

Service permettant d’obtenir des informations contextuelles sur une page de builds

ICodeEditorContribution

Les extensions de l’éditeur de code doivent implémenter cette interface, qui sera appelée lorsque l’exension est chargée.

ICodeEditorContributionEndpoints

Ces fonctions seront mises à la disposition des extensions pour interagir avec l’éditeur de code.

IColor

Couleur utilisée dans certains composants de l’interface utilisateur

IConfigurableWidget

Les widgets configurables implémentent cette interface

IContributedButton

Définit un bouton à partir d’une contribution d’un premier ou d’un tiers

IContributedIconDefinition

Définition qui peut être spécifiée dans une propriété « icon » de contributions qui peut spécifier un ensemble de valeurs pour différents thèmes.

IContributedPill

Définit une pilule à partir d’une contribution

IDialogOptions

Options d’affichage des boîtes de dialogue hôte

IDocComment

Définition des commentaires de documentation (par exemple, Javadoc/JSdoc)

IDocumentOptions

Interface pour les options qui peuvent être fournies avec des actions de document

IExtensionDataManager
IExtensionDataService
IGitResourceVersion

Identifie un fichier dans Git.

IGlobalDialog

Propriétés de boîte de dialogue spécifiant la façon dont elle sera rendue par le service

IGlobalMessageBanner

Propriétés de bannière spécifiant la façon dont elle sera rendue par le service

IGlobalMessageHelpInfo

Informations d’icône d’aide facultatives à afficher après le texte du message global

IGlobalMessageLink

Liens de message qui seront mis en forme dans le message.

IGlobalMessagesService
IHostNavigationService

Service pour interagir avec la navigation de la fenêtre hôte (URL, nouvelles fenêtres, etc.)

IHostPageLayoutService

Service d’interaction avec la mise en page : gestion du mode plein écran, ouverture de dialogues et panneaux

IIdentity
IJsonSchemaRegistration

Décrit un schéma JSON

ILanguageExtensionPoint

Un point d’extension de langue monaco. Voir https://github.com/Microsoft/monaco-editor/blob/master/monaco.d.ts

ILanguageRegistration

Tout ce qui était nécessaire pour inscrire une langue. Voir https://github.com/Microsoft/monaco-languages/ pour des exemples.

ILocationService

Service pour le contenu externe pour obtenir des emplacements

IMessageDialogOptions

Options d’affichage d’une boîte de dialogue de message

IMonarchLanguage

Définition du langage Monarch

INavigationElement

Informations sur un élément de navigation affiché

INotificationDiagnosticLog

Interface d’abstraction pour le journal de diagnostic. Principalement pour la désérialisation.

IPageRoute

Informations de routage pour la page active

IPanelOptions

Options d’affichage des panneaux

IPanelResizeOptions

Options pour contrôler la largeur horizontale et le comportement de redimensionnement du panneau.

Remarque : Le redimensionnement est automatiquement désactivé sur les petits écrans (point d’arrêt xsmall) où le panneau s’affiche en mode plein écran. La poignée de redimensionnement n’est pas affichée et toute largeur définie par l’utilisateur est ignorée dans cette mise en page.

IParsedRoute

Représente un itinéraire analysé par parseRoute

IParsedRouteSegment

Segment individuel de l’itinéraire (texte fixe ou paramètre)

IPeoplePickerProvider
IPostRequestEvent

Un IPostRequestEvent est envoyé une fois qu’une demande de récupération est terminée.

IPreRequestEvent

Un IPreRequestEvent est envoyé avant l’envoi d’une demande de récupération.

IProjectInfo
IProjectPageService
IQueryParameter

Entrée de paramètre de requête unique dans un URI

IResource
IRouteMatchResult

Résultat d’un appel pour remplacer les valeurs d’itinéraire d’un itinéraire analysé

ISubscriptionChannel
ISubscriptionFilter
ITaskboardColumnMapping
ITfvcResourceVersion

Identifie un fichier dans TFVC.

IToast

Toast Props with metadata toast to specify how it will be rendu by the service

IUriParseOptions

Options d’analyse d’une chaîne d’URI

IVersionControlRepositoryService

Service hôte pour accéder aux informations du référentiel.

IVssIdentityService
IVssRequestOptions

Options spécifiques à VSS pour les requêtes VSS

IVssRestClientOptions

Options pour une instance spécifique d’un client REST.

IWidget

Tous les widgets implémentent cette interface

IWidgetConfiguration

Les auteurs de widgets implémentent cette interface pour leur configuration.

IWidgetConfigurationContext

Interface de l’objet passé à la configuration du widget pour communiquer avec son hôte.

IWorkItemChangedArgs

Interface définissant les arguments des notifications envoyées par ActiveWorkItemService

IWorkItemFieldChangedArgs

Interface définissant les arguments de la notification « onFieldChanged » envoyée par ActiveWorkItemService

IWorkItemFormNavigationService

Service hôte pour l’ouverture du formulaire d’élément de travail

IWorkItemFormService

Service hôte pour interagir avec le formulaire d’élément de travail actif (élément de travail actuellement affiché dans l’interface utilisateur). Le service de formulaire dépend du contexte actuel de l’élément de travail actif. Génère une erreur lorsqu’aucun élément de travail ouvert n’est ouvert.

IWorkItemLoadedArgs

Interface définissant les arguments de la notification « onLoaded » envoyée par ActiveWorkItemService

IWorkItemNotificationListener

Interface définissant les notifications fournies par ActiveWorkItemService

IdentitiesGetConnectionsResponseModel
IdentitiesSearchRequestModel
Identity

La classe Base Identity pour autoriser la classe d’identité « trimmed » dans l’API GetConnectionData Garantit que les représentations filaires des classes dérivées sont compatibles les unes avec les autres (par exemple, Server répond avec l’objet PublicIdentity tandis que le client le désérialise en tant qu’objet Identity) Les classes dérivées ne doivent pas avoir de propriétés [DataMember] supplémentaires

IdentityBase

La classe Base Identity pour autoriser la classe d’identité « trimmed » dans l’API GetConnectionData Garantit que les représentations filaires des classes dérivées sont compatibles les unes avec les autres (par exemple, Server répond avec l’objet PublicIdentity tandis que le client le désérialise en tant qu’objet Identity) Les classes dérivées ne doivent pas avoir de propriétés [DataMember] supplémentaires

IdentityBatchInfo
IdentityData
IdentityDescriptor

Un descripteur d’identité est un wrapper pour le type d’identité (SID Windows, Passport) ainsi qu’un identificateur unique tel que le SID ou puID.

IdentityMapping
IdentityMappings
IdentityRef
IdentityRefWithEmail
IdentityRefWithVote

Informations d’identité, y compris un vote sur une demande de tirage.

IdentityReference

Décrit une référence à une identité.

IdentityRightsTransferData
IdentityScope
IdentitySelf

Informations d’identité.

IdentitySnapshot
IdentityTranslation
IdentityUpdateData
IgnoredGate
ImportRepositoryValidation
IncludedGitCommit
IndentationRule

Décrit les règles de mise en retrait d’une langue.

InformationNode

Représentation de données d’un nœud d’informations associé à une build

InputBindingContext
InputDescriptor

Décrit une entrée pour les abonnements.

InputFilter

Définit un filtre pour les entrées d’abonnement. Le filtre correspond à un ensemble d’entrées si un (ou plusieurs) des groupes a la valeur true.

InputFilterCondition

Expression qui peut être appliquée pour filtrer une liste d’entrées d’abonnement

InputValidation

Décrit les valeurs valides pour une entrée d’abonnement

InputValidationItem
InputValidationRequest
InputValue

Informations sur une valeur unique pour une entrée

InputValues

Informations sur les valeurs possibles/autorisées pour une entrée d’abonnement donnée

InputValuesError

Informations d’erreur relatives à une valeur d’entrée d’abonnement.

InputValuesQuery
InstallationTarget
InstalledExtension

Représente une extension VSTS avec son état d’installation

InstalledExtensionQuery
InstalledExtensionState

État d’une extension installée

InstalledExtensionStateIssue

Représente un problème d’installation

IsDraftUpdatedEvent

Événement en temps réel (SignalR) pour la mise à jour IsDraft sur une demande de tirage

Issue

Problème (erreur, avertissement) associé à une exécution de pipeline.

ItemContent
ItemDetailsOptions

Détails facultatifs à inclure lors du renvoi d’un modèle d’élément

ItemModel
IterationCapacity

Capacité et équipes pour toutes les équipes dans une itération

IterationWorkItems

Représente les éléments de travail dans un backlog d’itération

JenkinsArtifactDownloadInput
JobAssignedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JobCancelMessage
JobCanceledEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JobCompletedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JobEnvironment

Représente le contexte des variables et des vecteurs d’une demande de travail.

JobEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JobEventConfig
JobEventsConfig
JobMetadataEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JobMetadataMessage

Message à envoyer à un agent qui exécute actuellement le travail.

JobOption

Représente une option qui peut affecter la façon dont un agent exécute le travail.

JobReference

Travail dans le pipeline. Cela est lié à la matrice dans YAML.

JobRequestMessage
JobStartedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

JsonPatchDocument

Modèle JSON pour les opérations de correctif JSON

JsonPatchOperation

Modèle JSON pour une opération de correctif JSON

JsonWebToken
JustInTimeProcess

Représente un processus de génération.

KubernetesResource
KubernetesResourceCreateParameters
KubernetesResourceCreateParametersExistingEndpoint
KubernetesResourceCreateParametersNewEndpoint
KubernetesResourcePatchParameters
LabelsUpdatedEvent

Événement en temps réel (SignalR) pour les étiquettes mises à jour sur une demande de tirage

LanguageConfiguration

L’interface de configuration du langage définit le contrat entre les extensions et diverses fonctionnalités de l’éditeur, telles que l’insertion automatique de crochets, la mise en retrait automatique, etc.

LanguageMetricsSecuredObject
LanguageStatistics
LastResultDetails

Détails du dernier résultat du point de test.

LegacyBuildConfiguration
LegacyReleaseReference
LegacyTestCaseResult
LegacyTestCaseResultIdentifier
LegacyTestRun
LegacyTestRunStatistic
LegacyTestSettings
LegalReview

Détails d’un examen juridique pour un composant donné

LibraryWorkItemsData

Ce modèle de données est utilisé dans les onglets basés sur les items de travail de la bibliothèque Test Plans.

LibraryWorkItemsDataProviderRequest

Il s’agit du contrat de données de requête pour LibraryTestCaseDataProvider.

License

Informations de licence pour les dépendances

LicensingOverride

Mappe une contribution à un comportement de licence

LightboxOptions

Configuration de la boîte à lumière

LineBlockCoverage
LineDiffBlock

Classe à représenter le bloc de différences de ligne

LineDiffBlockDetail

La classe pour représenter un bloc diff de ligne détaillé avec contenu de ligne

Link

Description du lien.

LinkedWorkItemsQuery
LinkedWorkItemsQueryResult
LocationMapping
LocationServiceData

Classe de transfert de données utilisée pour transférer des données sur les données du service d’emplacement sur le service web.

Log

Journaliser un pipeline.

LogCollection

Collection de journaux.

LogicalLocation
Machine

Ordinateur qui a exécuté des tests dans la session

MachineGroupBasedDeployPhase
MachineGroupDeploymentInput
MailMessage
ManualIntervention
ManualInterventionUpdateMetadata
MappingDetails
MappingResult
Marker

Contrat de sérialisation du client pour les marqueurs de chronologie de remise.

MarketplacePurchasedLicense

Représente un achat d’unités de ressources dans une place de marché secondaire.

MaskHint
MatcherResult
Member
MergeCompletedEvent

Événement en temps réel (SignalR) pour une fusion terminée sur une demande de tirage

MessageQueueSubscriptionChannel
Metadata

Opération de métadonnées à effectuer sur l’alerte.

MetadataChange

Modification apportée aux métadonnées.

MetadataFile
MetadataItem

MetadataItem est une valeur de métadonnées sous une catégorie donnée de métadonnées

MeterUsage

Informations relatives à la facturation des services Advanced Security

MeterUsageEstimate

Informations relatives à l’estimation de l’utilisation du compteur pour le plan de sécurité du code et/ou le plan de protection secrète

MeterUsageForPlan

Informations relatives à l’utilisation du compteur pour un plan d’analyse

Metric
MetricsColumnMetaData

Métadonnées pour une colonne de métriques.

MetricsColumnsHeader

En-tête des colonnes de métriques

MetricsRow

Rangée de métriques.

Migration

Une migration en direct d’entreprise

MinimalRetentionLease
ModuleCoverage
ModuleCoverage2
MultiConfigInput
MultiMachineInput
MultipleAgentExecutionOptions

Représente les options d’exécution d’une phase sur plusieurs agents.

NameValuePair

Paire valeur de nom

NewRetentionLease

Informations requises pour créer un bail de rétention.

NewTestResultLoggingSettings
Notification

Définit le contrat de données du résultat du traitement d’un événement pour un abonnement.

NotificationAdminSettings
NotificationAdminSettingsUpdateParameters
NotificationBacklogStatus
NotificationBatch
NotificationDeliveryLog

Classe de base abstraite pour tous les journaux de diagnostic.

NotificationDetails

Définit le contrat de données des détails de notification.

NotificationDiagnosticLog

Classe de base abstraite pour tous les journaux de diagnostic.

NotificationDiagnosticLogMessage
NotificationEventBacklogStatus
NotificationEventField

Encapsule les propriétés d’un champ filtrable. Un champ filtrable est un champ dans un événement qui peut être utilisé pour filtrer les notifications pour un certain type d’événement.

NotificationEventFieldOperator

Encapsule les propriétés d’un type de champ. Il inclut un ID unique pour l’opérateur et une chaîne localisée pour le nom complet

NotificationEventFieldType

Encapsule les propriétés d’un type de champ. Il décrit le type de données d’un champ, les opérateurs qu’il prend en charge et comment le remplir dans l’interface utilisateur

NotificationEventPublisher

Encapsule les propriétés d’un publisher d’événement de notification.

NotificationEventRole

Encapsule les propriétés d’un rôle d’événement. Un rôle d’événement est utilisé pour l’abonnement en fonction du rôle, par exemple pour un buildCompletedEvent, un rôle est demandé par champ

NotificationEventType

Encapsule les propriétés d’un type d’événement. Il définit les champs, qui peuvent être utilisés pour le filtrage, pour ce type d’événement.

NotificationEventTypeCategory

Encapsule les propriétés d’une catégorie. Une catégorie sera utilisée par l’interface utilisateur pour regrouper les types d’événements

NotificationJobDiagnosticLog

Classe de base abstraite pour tous les journaux de diagnostic.

NotificationQueryCondition
NotificationReason
NotificationResultsSummaryDetail

Résumé d’un résultat et d’un nombre particuliers.

NotificationStatistic
NotificationStatisticsQuery
NotificationStatisticsQueryConditions
NotificationSubscriber

Un abonné est un utilisateur ou un groupe qui a le potentiel de recevoir des notifications.

NotificationSubscriberUpdateParameters

Mises à jour d’un abonné. Généralement utilisé pour modifier (ou définir) une adresse e-mail préférée ou une préférence de remise par défaut.

NotificationSubscription

Un abonnement définit des critères pour les événements correspondants et la façon dont l’abonné de l’abonnement doit être informé de ces événements.

NotificationSubscriptionCreateParameters

Paramètres de création d’un abonnement. Un abonnement définit des critères pour les événements correspondants et la façon dont l’abonné de l’abonnement doit être informé de ces événements.

NotificationSubscriptionTemplate
NotificationSubscriptionUpdateParameters

Paramètres de mise à jour d’un abonnement existant. Un abonnement définit des critères pour les événements correspondants et la façon dont l’abonné de l’abonnement doit être informé de ces événements. Remarque : seuls les champs à mettre à jour doivent être définis.

NotificationSummary

Résumé des notifications pour un abonnement.

NotificationsData

Informations nécessaires à l’envoi d’une notification par courrier électronique

NotificationsEvaluationResult

Encapsule les propriétés de résultat des notifications. Il définit le nombre de notifications et les destinataires des notifications.

NotificationsQuery

Définit une requête pour les notifications de hook de service.

NotifyResult

Résultat d’une notification effectuée par une configuration de widget.

OAuth2TokenResult
OAuthConfiguration
OAuthConfigurationParams
OAuthEndpointStatus
OnEnterRule

Décrit une règle à évaluer lors de l’appui sur Entrée.

OperationReference

Référence pour une opération asynchrone.

OperationResultReference
OperatorConstraint

Encapsule les propriétés d’une contrainte d’opérateur. Une contrainte d’opérateur définit si un opérateur n’est disponible que pour un périmètre spécifique, comme le périmètre d’un projet.

OrgAlertSummary

Résumé des alertes d’organisation.

OrgAlertSummaryTotals

Agréger les valeurs de risque pour une réponse de vue d’ensemble de la sécurité de l’organisation.

OrgEnablementSettings
OrgEnablementSummary

Résumé de l’activation de l’organisation.

OrgEnablementSummaryTotals

Agréger les valeurs de couverture d’une réponse de vue d’ensemble de la sécurité de l’organisation.

OrgPipelineReleaseSettings
OrgPipelineReleaseSettingsUpdateParameters
PackageMetadata

Représente un package téléchargeable.

PackageResourceParameters
PackageTrigger
PackageVersion
Page
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
PagedIdentities
PagedList

Liste qui contient une seule page de résultats à partir d’une requête.

ParallelExecutionInputBase
Parameter
ParentChildWIMap
Phase

Représente une phase d’une définition de build.

PhaseReference

Phase dans le pipeline

PhaseTarget

Représente la cible d’une phase.

PhysicalLocation

Emplacement dans le système de contrôle de code source où le problème a été trouvé

PickList

Picklist.

PickListItemModel
PickListMetadata

Métadonnées pour la liste de sélection.

PickListMetadataModel
PickListModel
Pipeline

Définition d’un pipeline.

PipelineBase
PipelineClassificationFinding

Une conclusion de classification pour un pipeline. Chaque constatation représente une caractéristique qui rend le pipeline complexe (par exemple, références croisées de dépôts, multi-vérification). Un pipeline sans aucune conclusion est simple.

PipelineConfiguration
PipelineGeneralSettings

Contient les paramètres généraux du pipeline.

PipelineProcess
PipelineReference

Référence du pipeline

PipelineResource
PipelineResourceParameters
PipelineRewireEntry

Représente l’état de recâblage d’un pipeline unique au sein d’une migration.

PipelineRewireResponse

Réponse contenant la configuration et le statut du recâblage du pipeline pour une migration.

PipelineTestMetrics

Résumé du test d’une instance de pipeline.

PipelineTriggerSettings

Représente les paramètres effectifs applicables aux déclencheurs de pipeline individuels.

Plan

Contrat de données pour la définition du plan

PlanEnvironment
PlanMetadata

Métadonnées relatives à une définition de plan stockée dans le service favoris

PlanUpdateModel

Une classe modèle utilisée pour créer et mettre à jour des plans de test plans.

PlanViewData

Classe de base pour les contrats de données d’affichage de plan. Tout ce qui est courant va ici.

PointAssignment

Affectations pour le point de test

PointLastResult
PointUpdateModel

Modèle pour mettre à jour le point de test.

PointWorkItemProperty

Propriété workitem du point de test.

PointsFilter

Classe de filtre pour le point de test.

PointsReference2
PointsResults2
PolicyConfiguration

Configuration complète de la stratégie avec les paramètres.

PolicyConfigurationRef

Informations de référence sur la configuration de la stratégie.

PolicyEvaluationRecord

Cet enregistrement encapsule l’état actuel d’une stratégie, car il s’applique à une demande de tirage spécifique. Chaque demande de tirage a un enregistrement PolicyEvaluationRecord unique pour chaque demande de tirage auxquelles la stratégie s’applique.

PolicyEvaluationUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour d’évaluation de stratégie sur une demande de tirage (pull request)

PolicyType

Type de stratégie convivial avec description (utilisé pour interroger les types de stratégie).

PolicyTypeRef

Référence de type de stratégie.

PredefinedQuery

Représente une requête prédéfinie unique.

PreviewRun
Process
ProcessBehavior

Modèle de comportement du processus.

ProcessBehaviorCreateRequest

Comportement de processus Créer une charge utile.

ProcessBehaviorField

Champ Comportement du processus.

ProcessBehaviorReference

Informations de référence sur le comportement du processus.

ProcessBehaviorUpdateRequest

Remplacer la charge utile du comportement du processus.

ProcessConfiguration

Configurations de processus pour le projet

ProcessIdModel

Stocke l’ID de processus.

ProcessInfo

Process.

ProcessMigrationResultModel

Stocke l’ID du projet et son identifiant de processus.

ProcessModel
ProcessParameters
ProcessProperties

Propriétés du processus.

ProcessReference
ProcessRule

Réponse de règle de traitement.

ProcessWorkItemType

Classe qui décrit un objet de type d’élément de travail

ProcessWorkItemTypeField

Classe qui décrit un champ dans un type d’élément de travail et ses propriétés.

ProcessedEvent
ProcessingDiagnosticIdentity
ProcessingIdentities
ProductCategoriesResult

Il s’agit de l’ensemble de catégories en réponse à la requête get category

ProductCategory

C’est l’objet interface à utiliser par les catégories racines et les API d’arbre de catégories pour l’IDE Visual Studio.

Profile

Profil utilisateur.

ProfileAttribute

Objet nommé associé à un profil.

ProfileAttributeBase
ProfileRegion

Informations sur le pays/la région

ProfileRegions

Conteneur d’informations sur le pays/la région

Project
ProjectActivityMetrics
ProjectAlertSummary

Résumé de l’alerte Project.

ProjectAndRepoInfo

Représente les informations du projet et du dépôt à des fins de filtrage.

ProjectAvatar

Contient les données d’image pour le project avatar.

ProjectEnablementSettings
ProjectEnablementSummary

Résumé de l’habilitation du Project.

ProjectInfo

Contient des informations décrivant un projet.

ProjectLanguageAnalytics
ProjectMessage
ProjectPipelineReleaseSettings
ProjectPipelineReleaseSettingsUpdateParameters
ProjectProperties
ProjectProperty

Une valeur nommée associée à un projet.

ProjectReference

Définit la classe de référence du projet.

ProjectRetentionSetting

Contient les paramètres des règles de rétention.

ProjectWorkItemStateColors

Couleurs d’état des types d’éléments de travail Project

ProofOfPresenceTenant
PropertyBag

Classe à représenter un magasin générique pour les données de session de test.

PropertySelector
ProvisioningResult

Résultat d’une opération de mise à jour du type d’élément de travail XML.

Proxy
ProxyAuthorization
PublicKey

Représente la partie clé publique d’une clé asymétrique RSA.

PublishTaskGroupMetadata
PublishedExtension
Publisher
PublisherBase

En gardant la classe de base séparée puisque la classe modèle de base de données publisher et la classe de contrat publisher partagent ces propriétés communes

PublisherEvent

Wrapper autour d’un événement en cours de publication

PublisherFacts

Informations générales sur l'publisher, comme les pièces d'identité et les noms

PublisherFilterResult

FilterResult est l’ensemble des éditeurs qui correspondent à un filtre de requête particulier.

PublisherQuery

Un PublisherQuery est utilisé pour rechercher dans la galerie un ensemble d’éditeurs qui correspondent à l’une des nombreuses valeurs de filtre.

PublisherQueryResult

Il s’agit de l’ensemble des éditeurs qui correspondent à une requête fournie via les filtres donnés.

PublisherRoleAssignment
PublisherSecurityRole
PublisherUserRoleAssignmentRef
PublishersQuery

Définit une requête pour les éditeurs de hook de service.

PullRequest

Représente un objet de demande d’extraction. Ceux-ci sont récupérés à partir de fournisseurs sources.

PullRequestConfiguration
PullRequestCreatedEvent

Événement en temps réel (SignalR) pour la création d’une demande de tirage

PullRequestFilter
PullRequestTabExtensionConfig

Contrat de configuration initial envoyé aux extensions créant des onglets sur la page de demande de tirage

PullRequestTrigger
QnAItem

Structure principale d’un élément QnA

QueryBatchGetRequest

Décrit une requête pour obtenir une liste de requêtes

QueryByPointRequest
QueryByRunRequest
QueryFilter

Filtre utilisé pour définir un ensemble d’extensions à retourner pendant une requête.

QueryHierarchyItem

Représente un élément dans la hiérarchie de requête d’élément de travail. Il peut s’agir d’une requête ou d’un dossier.

QueryHierarchyItemsResult
QueryModel
QueryTestActionResultRequest
QueryTestActionResultResponse
QueryTestMessageLogEntryRequest
QueryTestRunStatsRequest
QueryTestRuns2Request
QueryTestRunsRequest
Question

Structure de la question /thread

QuestionsResult
QueuedReleaseData
RatingCountPerRating
RealTimePullRequestEvent

Contrat de base pour un événement de demande de tirage en temps réel (SignalR)

RealtimeBuildEvent
RealtimeReleaseDefinitionEvent
RealtimeReleaseEvent
ReferenceLink

Classe à représenter un lien de référence REST. RFC : http://tools.ietf.org/html/draft-kelly-json-hal-06 La RFC n’est pas entièrement implémentée, des propriétés supplémentaires sont autorisées sur le lien de référence, mais nous n’avons pas encore besoin d’eux.

RefreshAuthenticationParameters

Spécifier les propriétés d’actualisation de l’objet d’authentification de point de terminaison interrogé

Region
RelationMetadata

Métadonnées à associer à l’alerte.

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
ReleaseEnvironmentDefinitionReference

Référence à la ressource d’environnement de mise en production.

ReleaseEnvironmentShallowReference
ReleaseEnvironmentStatusUpdatedEvent
ReleaseEnvironmentUpdateMetadata
ReleaseEvent
ReleaseGates
ReleaseGatesPhase
ReleaseManagementInputValue
ReleaseNotCreatedEvent
ReleaseReference

Référence à une version.

ReleaseReference2
ReleaseRevision
ReleaseSchedule
ReleaseSettings
ReleaseShallowReference
ReleaseStartEnvironmentMetadata
ReleaseStartMetadata
ReleaseTask
ReleaseTaskAttachment
ReleaseTaskLogUpdatedEvent
ReleaseTasksUpdatedEvent
ReleaseTriggerBase
ReleaseUpdateMetadata
ReleaseUpdatedEvent
ReleaseWorkItemRef
ReorderOperation

Représente une demande de réorganisation pour un ou plusieurs éléments de travail.

ReorderResult

Représente un résultat de réorganisation pour un élément de travail.

RepoAlertSummary

Résumé de l’alerte de dépôt.

RepoEnablementSettings
RepoEnablementSummary

Résumé de l’activation du référentiel.

ReportingUXComputedFilters
ReportingWorkItemLinksBatch

La classe décrit le lot de révision d’élément de travail de création de rapports.

ReportingWorkItemRevisionsBatch

La classe décrit le lot de révision d’élément de travail de création de rapports.

ReportingWorkItemRevisionsFilter

La classe représente le fileur de révision d’élément de travail de création de rapports.

Repository
RepositoryActivityMetrics
RepositoryLanguageAnalytics
RepositoryMapping

Mappe un dépôt AzDO à son homologue GitHub pour le recâblage de pipelines cross-dépôts. Utilisé lorsqu’un pipeline fait référence à des modèles ou ressources provenant d’un autre dépôt AzDO qui a été (ou sera) migré vers GitHub.

RepositoryReference

Décrit un dépôt référencé par un pipeline qui peut nécessiter une correspondance pour le recâblage croisé des dépôts. Apparaissant dans RequiredMaappings lorsque le statut du pipeline est NeedsMappings.

RepositoryResource
RepositoryResourceParameters
RepositoryWebhook

Représente le webhook d’un référentiel retourné par un fournisseur source.

RequestAccessPayLoad
RequestedExtension

Demande d’extension (à installer ou à attribuer une licence)

RequirementsToTestsMapping2
ResetTestResultsRequest
ResolveDisconnectedUsersResponse
ResolvedDataProvider

Saisie pour les données résultantes d'un data provider spécifique

ResourceAreaInfo
ResourceContainer

La classe de base pour tous les conteneurs de ressources, c’est-à-dire Account, Collection, Project

ResourceFilterOptions
ResourceFilters
ResourceItem

Les ressources incluent les connexions de service, les groupes de variables et les fichiers sécurisés.

ResourceLimit
ResourceLockRequest

Demande de verrouillage exclusif d’une ressource

ResourceRef
ResourceReference

Représente une référence à une ressource.

ResourceUsage
ResourcesHubData
Response
RestApiResponseStatusModel

Réponse de l’API REST

RestClientRequestParams

Paramètres pour l’envoi d’une requête WebApi

Result
ResultRetentionSettings

Paramètres de rétention des résultats de test

ResultSummary

Résumé des résultats d’une instance de pipeline.

ResultTransformationDetails
ResultUpdateRequest
ResultUpdateRequestModel
ResultUpdateResponse
ResultUpdateResponseModel
Results

Classe Results pour Test Point

ResultsAnalysis

Insights sur les résultats des exécutions avec l’état terminé et NeedInvestigation.

ResultsByQueryRequest
ResultsByQueryResponse
ResultsFilter
ResultsStoreQuery
ResultsSummaryByOutcome

Résumé des résultats par le résultat des résultats des tests.

RetargetEvent

Événement en temps réel (SignalR) pour lequel la branche cible d’une demande de tirage est modifiée

RetentionLease

Un bail de rétention valide empêche les systèmes automatisés de supprimer une exécution de pipeline.

RetentionLeaseUpdate

Mise à jour des paramètres de rétention d’un bail de rétention.

RetentionPolicy
RetentionSetting

Contient la valeur minimale, maximale et actuelle d’un paramètre de rétention.

RetentionSettings
Review
ReviewEventProperties

Propriétés associées à l’événement Review

ReviewPatch
ReviewReply
ReviewSummary
ReviewerVoteUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour de vote du réviseur sur une demande de tirage

ReviewersUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour des réviseurs sur une demande de tirage

ReviewersVotesResetEvent

Événement en temps réel (SignalR) pour les votes réviseurs réinitialisés sur une demande de tirage

ReviewsResult
RoleBasedFilter
Rule
RuleAction

Action à entreprendre lorsque la règle est déclenchée.

RuleActionModel

Action à entreprendre lorsque la règle est déclenchée.

RuleCondition

Définit une condition sur un champ lorsque la règle doit être déclenchée.

RuleConditionModel
Run
RunCreateModel

Détails de la création d’exécution de test.

RunFilter

Cette classe est utilisée pour fournir les filtres utilisés pour la découverte

RunOnServerDeployPhase
RunPipelineParameters

Paramètres qui influencent les exécutions du pipeline.

RunReference
RunResources
RunResourcesParameters
RunStatistic

Statistiques d’exécution de test par résultat.

RunSummary

Résumé des exécutions pour une instance de pipeline.

RunSummaryModel

Exécutez le résumé de chaque type de test de sortie.

RunUpdateModel
RunYamlDetails
SarifUploadStatus
SarifValidationError
SaveStatus

Interface de l’objet transmis à l’hôte lorsque l’utilisateur clique sur le bouton Enregistrer dans le volet de configuration

ScanTypeSummaryMetadata

Métadonnées d’un type d’analyse.

ScanTypeSummaryProperties
ScanTypeSummaryPropertiesData
Schedule
ScheduleTrigger

Représente un déclencheur de planification.

ScheduledReleaseTrigger
Scope
SearchCriteria
SecretProtectionFeatures
Section

Nœud de mise en page contenant des groupes dans une page

SecureFile
SecureFileEvent
SecureFileReference

Représente une référence à un fichier sécurisé.

SemanticVersion

contrôle de version d’un artefact comme décrit à : http://semver.org/, de la forme major.minor.patch.

SendJobResponse
SendMailBody
ServerDeploymentInput
ServerExecutionDefinition
ServerTarget

Représente une cible de phase qui s’exécute sur le serveur.

ServerTargetExecutionOptions

Représente les options d’exécution d’une phase sur le serveur.

ServerTaskRequestMessage
ServiceBusSubscriptionChannel
ServiceDefinition
ServiceEndpoint

Représente un point de terminaison qui peut être utilisé par un travail d’orchestration.

ServiceEndpointAuthenticationScheme
ServiceEndpointDetails
ServiceEndpointEvent
ServiceEndpointExecutionData

Représente les données d’exécution du point de terminaison de service.

ServiceEndpointExecutionOwner

Représente le propriétaire d’exécution du point de terminaison de service.

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointReference

Représente une référence à un point de terminaison de service.

ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointTokenResult

Représente les détails de l’exécution du point de terminaison de service.

ServiceEndpointType

Représente le type du point de terminaison de service.

ServiceEvent
ServiceHooksSubscriptionChannel
SessionEnvironmentAndMachine

Classe de conteneur pour les objets TestSessionEnvironment et Machine liés à une session de test

SessionSourcePipeline

SessionSourcePipeline

SessionToken

Représente un jeton de session à attacher dans les actions Events for Consumer qui en ont besoin.

ShallowReference

Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens.

ShallowTestCaseResult
ShareNotificationContext

Contexte utilisé lors du partage d’une demande de tirage.

SharedStepModel

Référence à l’élément de travail d’étape partagée.

SignalRConnection
SignedUrl

Une URL signée permettant un accès anonyme limité à des ressources privées.

Size

Taille de la boîte de lumière pour dessiner le widget dans

SkinnyTestCaseResultData

Ce modèle de données est utilisé dans SkinnyTestCaseResultDataProvider et fournit le TestCaseResultsData maigre pour une série de tests

SoapSubscriptionChannel
Source

Source de la session

SourceIdInput
SourceProviderAttributes
SourcePullRequestVersion
SourceRelatedWorkItem

Représente un élément de travail lié à un élément source. Ceux-ci sont récupérés à partir de fournisseurs sources.

SourceRepoTrigger
SourceRepositories

Ensemble de référentiels retournés par le fournisseur source.

SourceRepository

Représente un référentiel retourné par un fournisseur source.

SourceRepositoryItem

Représente un élément dans un référentiel à partir d’un fournisseur source.

SourceTestPlanInfo

Informations sur le plan de test source pour l’opération de clonage du plan de test

SourceTestSuiteInfo

Informations de Source Test Suite pour l’opération de clonage de Test Suite

SourceTestSuiteResponse

Réponse de la suite de test source pour l’opération de clonage de cas de test

SourceTestplanResponse

Réponse du plan de test source pour l’opération de clonage du plan de test

SourceToTargetRef
SourceViewBuildCoverage
StageReference

Étape dans le pipeline

StagedSuiteResponse
StagedSuitesRequestModel
StagedSuitesResponseModel
StagedTestCaseMetadataResponse
StagedTestCaseResponse
StagingSuiteRequest
StatusAddedEvent

Événement en temps réel (SignalR) pour un état ajouté sur une demande de tirage

StatusUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour d’état sur une demande de tirage

StatusesDeletedEvent

Événement en temps réel (SignalR) pour les états supprimés sur une demande de tirage

StreamedBatch

La classe décrit le lot de révision d’élément de travail de création de rapports.

SubmitPipelinesRequest

Demande de soumission de pipelines pour recâblage dans le cadre d’une migration en direct d’entreprise.

Subscription

Encapsule un abonnement aux événements.

SubscriptionAdminSettings

Paramètres gérés par l’administrateur pour un abonnement de groupe.

SubscriptionChannelWithAddress
SubscriptionDiagnostics

Contient tous les paramètres de diagnostic d’un abonnement.

SubscriptionEvaluation
SubscriptionEvaluationClause
SubscriptionEvaluationRequest

Encapsule les propriétés d’un SubscriptionEvaluationRequest. Il définit l’abonnement à évaluer et à intervalle de temps pour les événements utilisés dans l’évaluation.

SubscriptionEvaluationResult

Encapsule les résultats de l’évaluation de l’abonnement. Il définit l’intervalle de date utilisé, le nombre d’événements évalués et les résultats des notifications et des événements

SubscriptionEvaluationSettings

Encapsule les paramètres d’évaluation de l’abonnement nécessaires pour l’interface utilisateur

SubscriptionInputValuesQuery

Requête pour obtenir des informations sur les valeurs possibles/autorisées pour une ou plusieurs entrées d’abonnement

SubscriptionManagement

Encapsule les propriétés nécessaires pour gérer les abonnements, refuser et refuser les abonnements.

SubscriptionQuery

Entrée de requête des abonnements aux notifications.

SubscriptionQueryCondition

Conditions qu’un abonnement doit correspondre pour qu’il soit éligible au jeu de résultats de la requête. Tous les champs ne sont pas obligatoires. Un abonnement doit correspondre à toutes les conditions spécifiées afin de se qualifier pour le jeu de résultats.

SubscriptionScope

Une ressource, généralement un compte rendu ou un projet, dans laquelle des événements sont publiés.

SubscriptionTraceDiagnosticLog

Classe de base abstraite pour tous les journaux de diagnostic.

SubscriptionTraceEventProcessingLog

Classe de base abstraite pour tous les journaux de diagnostic.

SubscriptionTraceNotificationDeliveryLog

Classe de base abstraite pour tous les journaux de diagnostic.

SubscriptionTracing

Données contrôlant un paramètre de diagnostic unique pour un abonnement.

SubscriptionUserSettings

Paramètres gérés par l’utilisateur pour un abonnement de groupe.

SubscriptionsQuery

Définit une requête pour les abonnements de hook de service.

SuiteCreateModel

Modèle de création de suite

SuiteEntry

Une entrée de suite définit les propriétés d’une suite de tests.

SuiteEntryUpdateModel

Modèle permettant de définir une séquence d’entrées de suite de tests dans une suite de tests.

SuiteEntryUpdateParams

Une entrée de suite définit les propriétés d’une suite de tests.

SuiteMetadata
SuiteTestCase

Cas de test pour la suite.

SuiteTestCaseCreateUpdateParameters

Créer et mettre à jour des paramètres de cas de test suite

SuiteTestCaseUpdateModel

Modèle de mise à jour de la suite de test.

SuiteUpdateModel

Modèle de mise à jour de la suite de test.

SummaryMailSection
SupportedExtension

Informations sur l’extension

SupportedIde

Représente une entité IDE prise en charge.

SupportedTrigger
SvnMappingDetails

Représente une entrée de mappage Subversion.

SvnWorkspace

Représente un espace de travail subversion.

SwapIdentityInfo
TCMPropertyBag2
TagFilter
TaskAgent

Un agent de tâche.

TaskAgentAuthorization

Fournit les données nécessaires pour autoriser l’agent à l’aide de flux d’authentification OAuth 2.0.

TaskAgentCloud
TaskAgentCloudRequest
TaskAgentCloudType
TaskAgentDowngrade
TaskAgentJob
TaskAgentJobRequest

Demande de travail pour un agent.

TaskAgentJobRequestRef
TaskAgentJobStep
TaskAgentJobTask
TaskAgentJobVariable
TaskAgentManualUpdate
TaskAgentMessage

Fournit un contrat pour recevoir des messages de l’orchestrateur de tâches.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentPool

Regroupement d’agents au niveau de l’organisation.

TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
TaskAgentPoolReference
TaskAgentPoolStatus
TaskAgentPoolSummary
TaskAgentPublicKey

Représente la partie clé publique d’une clé asymétrique RSA.

TaskAgentQueue

File d’attente de l’agent.

TaskAgentQueueRestrictions

Restrictions appliquées à une file d’attente d’agents

TaskAgentReference

Référence à un agent.

TaskAgentSession

Représente une session pour effectuer des échanges de messages à partir d’un agent.

TaskAgentSessionKey

Représente une clé symétrique utilisée pour le chiffrement au niveau du message pour la communication envoyée à un agent.

TaskAgentSkuUsage
TaskAgentSkuUsageRow

Une seule entrée d’utilisation classée pour une valeur dimensionnelle au sein d’un SKU.

TaskAgentSkuUsageSummaryQuery

Interrogez les statistiques d’utilisation des SKU sur un pool cloud d’agents. Regroupe les données de facturation selon une dimension spécifiée et restitue les N premiers consommateurs par SKU, classés par nombre total de minutes facturées.

TaskAgentSkuUsageSummaryResult

Résultat d’une requête d’utilisation du SKU. Contient la requête originale et les lignes d’utilisation classées.

TaskAgentSkuUsageTrendPoint

Le total des minutes facturées d’un seul compartiment de temps pour un SKU.

TaskAgentSkuUsageTrendQuery

Interrogez les données quotidiennes de tendance à l’utilisation des SKU sur un pool cloud d’agents. Retour d’une rangée par jour et par compteur avec le total des minutes facturées.

TaskAgentSkuUsageTrendResult

Résultat d’une requête sur la tendance d’utilisation des SKU. Contient la requête originale et les données d’utilisation quotidienne.

TaskAgentStatusUpdate
TaskAgentUpdate

Détails sur une mise à jour de l’agent.

TaskAgentUpdateReason
TaskAssignedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

TaskAttachment
TaskCommandRestrictions
TaskCompletedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

TaskDefinition
TaskDefinitionEndpoint
TaskDefinitionReference
TaskEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

TaskExecution
TaskGroup
TaskGroupCreateParameter
TaskGroupDefinition
TaskGroupPublishPreviewParameter
TaskGroupRestoreParameter
TaskGroupRevision
TaskGroupStep

Représente les tâches dans le groupe de tâches.

TaskGroupUpdateParameter
TaskGroupUpdatePropertiesBase
TaskHubAccessToken
TaskHubLicenseDetails
TaskHubOidcToken
TaskInputDefinition
TaskInputDefinitionBase
TaskInputValidation
TaskInstance

Référence à une tâche.

TaskLog

Journal des tâches connecté à un enregistrement de chronologie.

TaskLogReference

Référence à un journal des tâches. Cette classe contient des informations sur la sortie imprimée dans la console journaux de l’enregistrement de chronologie pendant l’exécution du pipeline.

TaskOrchestrationContainer
TaskOrchestrationItem
TaskOrchestrationJob
TaskOrchestrationOwner
TaskOrchestrationPlan
TaskOrchestrationPlanGroup
TaskOrchestrationPlanGroupReference
TaskOrchestrationPlanGroupsQueueMetrics
TaskOrchestrationPlanGroupsStartedEvent
TaskOrchestrationPlanReference
TaskOrchestrationQueuedPlan
TaskOrchestrationQueuedPlanGroup
TaskOutputVariable
TaskPackageMetadata
TaskReference

Référence à une tâche.

TaskRelease
TaskRestrictions
TaskSourceDefinition
TaskSourceDefinitionBase
TaskStartedEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

TaskVariableRestrictions
TaskVersion
TaskboardColumn

Représente la colonne taskbord

TaskboardColumnMapping

Représente l’état du mappage de colonnes par type d’élément de travail, ce qui autorise la mise à jour de l’état automatique lorsque la colonne change

TaskboardColumns
TaskboardWorkItemColumn

Valeur de colonne d’un élément de travail dans le tableau des tâches

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

Mappage d’équipes à la catégorie d’élément de travail correspondante

TeamCapacity

Représente la capacité des membres de l’équipe avec les totaux agrégés

TeamCapacityTotals

Informations d’équipe avec une capacité totale et des jours de congé

TeamContext

Contexte d’équipe pour une opération.

TeamFieldValue

Représente une valeur TeamFieldValue unique

TeamFieldValues

Essentiellement une collection de valeurs de champ d’équipe

TeamFieldValuesPatch

Données attendues de PATCH

TeamIterationAttributes
TeamMember
TeamMemberCapacity

Représente la capacité d’un membre d’équipe spécifique

TeamMemberCapacityIdentityRef

Représente la capacité d’un membre d’équipe spécifique

TeamProject

Représente un objet Team Project.

TeamProjectCollection

Contrat de données pour un TeamProjectCollection.

TeamProjectCollectionReference

Objet reference pour un TeamProjectCollection.

TeamProjectReference

Représente une référence superficielle à un TeamProject.

TeamSetting

Contrat de données pour TeamSettings

TeamSettingsDataContractBase

Classe de base pour les contrats de données TeamSettings. Tout ce qui est courant va ici.

TeamSettingsDaysOff

Classe de base pour les contrats de données TeamSettings. Tout ce qui est courant va ici.

TeamSettingsDaysOffPatch
TeamSettingsIteration

Représente une ref superficielle pour une seule itération.

TeamSettingsPatch

Contrat de données pour ce que nous nous attendons à recevoir lorsque PATCH

TemporaryDataCreatedDTO

Objet de transfert de données qui stocke les métadonnées associées à la création de données temporaires.

TemporaryDataDTO

Objet de transfert de données qui stocke les métadonnées associées aux données temporaires.

TemporaryQueryRequestModel

Décrit une requête pour créer une requête temporaire

TemporaryQueryResponseModel

Résultat d’une création de requête temporaire.

TenantInfo
TestActionResult
TestActionResult2
TestActionResultModel

Représente un résultat d’étape de test.

TestAgentCallbackRequest
TestAgentTriggerRequest
TestAnalysisFailureGroup

Objet de groupe d’échecs d’analyse de test

TestAttachment
TestAttachmentMetadataRequestModel

Modèle de requête utilisé par l’agent pipeline pour enregistrer une pièce jointe de test dont le contenu a déjà été téléchargé par l’appelant. Contrairement à TestAttachmentRequestModel, ce modèle ne contient aucun octet de fichier — seulement les métadonnées nécessaires pour maintenir une <ligne c>tbl_LogStoreAttachmentMapper</c> .

TestAttachmentReference

Référence à la pièce jointe de test.

TestAttachmentRequestModel

Tester le modèle de demande de pièce jointe

TestAttachmentUploadDetails

Réponse du point de terminaison pré-vol que l’agent appelle avant de publier une pièce jointe directement sur le stockage dédoté BlobStore : il confirme que l’appelant est autorisé et renvoie où publier.

TestAuthoringDetails
TestCase

Test Case, classe

TestCaseAssociatedResult
TestCaseAssociatedResultExtended
TestCaseData

Données d’un cas de test.

TestCaseFileInfo
TestCaseFlakinessBranchInfo

Représente un cas de test Flakiness Branch Information.

TestCaseLatestOutcomeData

Ce modèle de données est utilisé dans TestCaseLatestOutcomeDataProvider et fournit les dernières données de résultats pour le cas de test

TestCaseLatestResult

Le dernier résultat d’exécution pour un seul TestCaseId, retourné par l’API « dernier résultat par cas de test » (POST testresults/results/latestresults). Une instance est retournée par TestCaseId demandé qui a au moins un résultat dans une exécution non supprimée ; les cas de test qui n’ont jamais été exécutés sont omis de la réponse.

TestCaseLatestResultsQuery

Corps de demande pour l’API « dernier résultat par cas de test » du lot (POST testresults/results/latestresults). Contient l’ensemble des TestCaseIds (identifiants d’éléments de travail) pour lesquels le résultat d’exécution le plus récent est requis.

TestCaseMetadata2
TestCaseReference

Référence de cas de test

TestCaseReference2
TestCaseResult

Représente un résultat de test.

TestCaseResultAttachmentModel

Tester les informations de pièce jointe dans une itération de test.

TestCaseResultIdAndRev
TestCaseResultIdentifier

Référence à un résultat de test.

TestCaseResultUpdateModel
TestCaseResultsData

Ce modèle de données est utilisé dans TestCaseResultsDataProvider et remplit les données requises pour le chargement initial de la page

TestCaseResultsDataExtended

Ce modèle de données est utilisé dans TestCaseResultsDataProvider pour les données étendues afin de remplir les données requises pour le chargement initial de la page

TestCaseStagingMetadataRequest
TestConfiguration

Configuration de test

TestConfigurationCreateUpdateParameters

Créer ou mettre à jour des paramètres de configuration de test

TestConfigurationReference

Informations de référence sur la configuration de test

TestEntityCount

Nombre d’entités de test utilisé pour stocker le nombre de cas de test (onglet définir) et le nombre de points de test (onglet d’exécution) Utilisés pour stocker le nombre de cas de test (définir l’onglet) et le nombre de points de test (onglet d’exécution)

TestEnvironment

Détails de l’environnement de test.

TestExecutionReportData
TestExtensionField
TestExtensionFieldDetails
TestFailureDetails
TestFailureType
TestFailuresAnalysis
TestFieldData
TestFieldsEx2
TestFlakyIdentifier

Tester l’identificateur floconneux

TestHistoryQuery

Filtre pour obtenir l’historique des résultats TestCase.

TestIterationDetailsModel

Représente un résultat d’itération de test.

TestLog

Représente l’objet Résultat du journal de test.

TestLogReference

Objet Référence du journal de test

TestLogStatus

Représente l’objet État du journal de test.

TestLogStoreAttachment

Métadonnées de pièce jointe pour tester les pièces jointes à partir de LogStore.

TestLogStoreAttachmentReference

Référence à la pièce jointe de test.

TestLogStoreEndpointDetails

Représente les détails du point de terminaison du magasin de journaux de test.

TestMessageLog2
TestMessageLogDetails

Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens.

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

Classe représentant une référence à une opération.

TestOutcomeSettings

Paramètres de résultat de test

TestParameter2
TestPlan

Ressource de plan de test.

TestPlanAndSuiteRestoreModel

Test Plan/Suite restore request params

TestPlanCloneRequest
TestPlanCreateParams

Le plan de test crée des paramètres.

TestPlanDetailedReference

Ressource de référence détaillée du plan de test. Contient des informations supplémentaires sur l’élément de travail réel

TestPlanHubData
TestPlanReference

Ressource de référence du plan de test.

TestPlanUpdateParams

Paramètres de mise à jour du plan de test.

TestPlanWithTestCasesCreateParams

Paramètres de création d’un plan de test avec des cas de test.

TestPlansHubRefreshData

Ce modèle de données est utilisé dans TestPlansHubRefreshDataProvider et remplit les données requises pour le chargement initial de la page

TestPlansLibraryWorkItemFilter

Conteneur pour contenir des informations sur un filtre appliqué dans la bibliothèque Test Plans.

TestPlansWithSelection
TestPoint

Classe Test Point

TestPointDetailedReference
TestPointReference
TestPointResults

Résultats des points de test

TestPointUpdateParams

Paramètres de mise à jour du point de test

TestPointsEvent
TestPointsQuery

Classe de requête de point de test.

TestPointsUpdatedEvent
TestResolutionState

Détails de l’état de résolution de test.

TestResult2
TestResultAcrossProjectResponse
TestResultAttachment
TestResultAttachmentIdentity
TestResultCreateModel
TestResultDimension

Représente les dimensions

TestResultDocument
TestResultFailureType

Ressource de type d’échec de test

TestResultFailureTypeRequestModel

Modèle de demande de type d’échec de test

TestResultFailuresAnalysis
TestResultHistory
TestResultHistoryDetailsForGroup
TestResultHistoryForGroup

Liste des résultats de test filtrés sur la base de GroupByValue

TestResultLog

Classe pour capturer les journaux associés à un TestResultMachine

TestResultMachine

Classe pour mapper TestCaseResult aux objets Machine sur lequel le test a été exécuté

TestResultMetaData

Représente une méta-données d’un résultat de test.

TestResultMetaDataUpdateInput

Représente une entrée TestResultMetaData

TestResultMetaDataUpdateResponse
TestResultModelBase
TestResultParameter
TestResultParameterModel

Informations sur les paramètres de test dans une itération de test.

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

TestResultSession est un conteneur de niveau supérieur pour les résultats de test encapsulant plusieurs objets TestRun

TestResultsSettings
TestResultsUpdateSettings
TestResultsWithWatermark
TestRun

Détails de l’exécution de test.

TestRun2
TestRunCanceledEvent
TestRunContext2
TestRunCoverage

Détails de la couverture du code d’exécution de test

TestRunCreatedEvent
TestRunEvent
TestRunEx2
TestRunExtended2
TestRunStartedEvent
TestRunStatistic

Statistiques d’exécution de test.

TestRunSummary2
TestRunWithDtlEnvEvent
TestSession

Séance d’essai

TestSessionAnalysis

Anaylsis de session de test

TestSessionEnvironment

Environnement de session de test

TestSessionExploredWorkItemReference
TestSessionNotification

Notifications pour la session TestResults

TestSessionTestRun

Notifications pour l’exécution du test de session de test

TestSessionWorkItemReference
TestSettings

Représente les paramètres de test de l’exécution. Utilisé pour créer des paramètres de test et extraire des paramètres de test

TestSettings2

Représente les paramètres de test de l’exécution. Utilisé pour créer des paramètres de test et extraire des paramètres de test

TestSettingsMachineRole
TestSubResult

Représente un sous-résultat d’un résultat de test.

TestSuite

Suite de test

TestSuiteCloneRequest

Demande de clonage de la suite de tests

TestSuiteCreateParams

Suite de tests - Créer des paramètres

TestSuiteCreateUpdateCommonParams

Paramètres courants de création/mise à jour de la suite de tests

TestSuiteReference

Ressource de référence de la suite de tests.

TestSuiteReferenceWithProject

Référence de la suite de tests avec Project

TestSuiteUpdateParams

Paramètres de mise à jour de la suite de tests

TestSummaryForWorkItem
TestTag

Balise attachée à une exécution ou à un résultat.

TestTagSummary

Résumé des balises de test pour la génération ou la mise en production regroupées par exécution de test.

TestTagsUpdateModel

Balises à mettre à jour vers une exécution ou un résultat.

TestToWorkItemLinks
TestVariable

Test Variable

TestVariableCreateUpdateParameters

Créer ou mettre à jour des paramètres de variable de test

TfvcArtifactDownloadInput
TfvcBranch

Classe représentant un objet de branche.

TfvcBranchMapping

Mappage de branche.

TfvcBranchRef

Métadonnées d’une brancheref.

TfvcChange

Un changement.

TfvcChangeset

Collection de modifications.

TfvcChangesetRef

Métadonnées d’un ensemble de modifications.

TfvcChangesetSearchCriteria

Critères utilisés dans une recherche de listes de modifications.

TfvcChangesetsRequestData

Corps de la demande pour obtenir des ensembles de modifications par lots.

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

Métadonnées d’un élément.

TfvcItemDescriptor

Propriétés de descripteur d’élément et de descripteur de version

TfvcItemPreviousHash

Métadonnées d’un élément, y compris la valeur de hachage précédente pour les fichiers.

TfvcItemRequestData

Corps de la requête utilisé par le lot Obtenir des éléments

TfvcLabel

Métadonnées d’une étiquette.

TfvcLabelRef

Métadonnées d’une étiquette.

TfvcLabelRequestData
TfvcMappingFilter

MappingFilter peut être utilisé pour inclure ou exclure des chemins spécifiques.

TfvcMergeSource
TfvcPolicyFailureInfo

Informations sur l’échec de la stratégie.

TfvcPolicyOverrideInfo

Informations sur le remplacement de la stratégie.

TfvcShallowBranchRef

Il s’agit de la classe branchref peu profonde.

TfvcShelveset

Métadonnées d’un ensemble de rayons.

TfvcShelvesetRef

Métadonnées d’un ensemble de rayonnages peu profond.

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

Propriétés du descripteur de version.

TimeZone
TimeZoneList
Timeline

Timeline

TimelineAttempt

Tentative de mise à jour d’un TimelineRecord.

TimelineCriteriaStatus
TimelineIterationStatus
TimelineRecord

Informations détaillées sur l’exécution de différentes opérations pendant l’exécution du pipeline.

TimelineRecordFeedLinesWrapper
TimelineRecordReference

Référence à un enregistrement de chronologie.

TimelineRecordsUpdatedEvent
TimelineReference

Référence à une chronologie.

TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
TimingEntry

Un minutage sécurisé unique constitué d’une durée et d’une heure de début

TimingGroup

Ensemble de minutages de performances sécurisés tous clés hors de la même chaîne

TitleDescriptionUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour de titre/description sur une demande de tirage (pull request)

Tool

Outil d’analyse qui peut générer des alertes de sécurité

TraceFilter

Cette classe décrit un filtre de trace, c’est-à-dire un ensemble de critères sur l’émission ou non d’un événement de trace

UnpackagedExtensionData
UnsupportedFilter
UnsupportedSubscriptionChannel
UpdateMigrationRequest

Demande de mise à jour d’une migration en direct d’entreprise.

UpdatePipelinesRequest

Demande de mise à jour de la configuration du recâblage du pipeline pour une migration. Tous les champs sont optionnels — seuls à condition que des champs soient appliqués.

UpdatePlan
UpdateProcessModel

Décrit une demande de mise à jour d’un processus

UpdateProcessRuleRequest

Demander la classe/l’objet pour mettre à jour la règle.

UpdateProcessWorkItemTypeFieldRequest

Classe pour décrire une demande qui met à jour les propriétés d’un champ dans un type d’élément de travail.

UpdateProcessWorkItemTypeRequest

Classe pour la demande de mise à jour sur un type d’élément de travail

UpdateProjectRetentionSettingModel

Contient des membres pour mettre à jour les valeurs des paramètres de rétention. Tous les champs sont facultatifs.

UpdateRefsRequest
UpdateRetentionSettingModel
UpdateStageParameters
UpdateSubscripitonDiagnosticsParameters

Paramètres permettant de mettre à jour les paramètres de diagnostic d’un abonnement.

UpdateSubscripitonTracingParameters

Paramètres pour mettre à jour un paramètre de diagnostic spécifique.

UpdateTagParameters
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
UpdateTeam

Propriétés pouvant être mises à jour pour un WebApiTeam.

UpdateTestRunRequest
UpdateTestRunResponse
UpdateWorkItemField

Décrit une demande de mise à jour pour un champ d’élément de travail.

UpdatedProperties
UploadAttachmentsRequest
Usage

Représente les données d’utilisation qui incluent un nombre et une limite pour un aspect spécifique.

UserExtensionPolicy

Représente la stratégie d’extension appliquée à un utilisateur donné

UserIdentityRef

Référence d’identité avec nom et guid

UserPrincipalName
UserReportedConcern
UserSubscriptionChannel
UserSystemSubscriptionChannel
UxFilters
ValidationFingerprint
ValidationItem
ValidationRequestInfo

Données associées à une demande de validation d’une alerte. Outre l’état de la demande, cela inclut les données de validité qui font partie de la réponse Recevoir des alertes.

ValueDefinition

Encapsule les propriétés d’une définition de valeur de champ. Il contient les informations nécessaires pour récupérer la liste des valeurs possibles pour un certain champ et comment gérer ces valeurs de champ dans l’interface utilisateur. Ces informations incluent le type d’objet que cette valeur représente, la propriété à utiliser pour l’affichage de l’interface utilisateur et la propriété à utiliser pour enregistrer l’abonnement

Variable
VariableGroup

Un groupe de variables est une collection de variables associées.

VariableGroupParameters
VariableGroupProjectReference

Une référence de groupe de variables est une référence superficielle au groupe de variables.

VariableGroupProviderData

Définit les données du fournisseur du groupe de variables.

VariableGroupReference

Représente une référence à un groupe de variables.

VariableMultipliersAgentExecutionOptions

Représente les options d’exécution d’une phase en fonction des valeurs spécifiées par une liste de variables.

VariableMultipliersServerExecutionOptions

Représente les options d’exécution d’une phase en fonction des valeurs spécifiées par une liste de variables.

VariableValue

Classe wrapper pour une variable générique.

VersionControlDetails

Informations sur la localisation des fichiers dans un système de contrôle de code source

VersionControlFilePath
VersionControlProjectInfo
VersionControlResult
VersionControlSnippet
VersionedPolicyConfigurationRef

Révision particulière d’une configuration de stratégie.

VersionedResource

Encapsule la version de ressource et ses données ou références à la version compatible. Un seul des deux derniers champs ne doit pas avoir la valeur Null.

VirtualMachine
VirtualMachineGroup
VirtualMachineGroupCreateParameters
VirtualMachineResource
VirtualMachineResourceCreateParameters
VirtualMachineResourceMinReference
VssJsonCollectionWrapper
VssJsonCollectionWrapperBase
VssJsonCollectionWrapperV

Cette classe est utilisée pour sérialiser des collections en tant qu’objet JSON unique sur le câble.

VssNotificationEvent

Il s’agit du type utilisé pour déclencher des notifications destinées au sous-système dans le Kit de développement logiciel (SDK) Notifications. Pour les composants qui ne peuvent pas utiliser directement le KIT de développement logiciel (SDK) Notifications, ils peuvent utiliser ITeamFoundationEventService.PublishNotification et l’implémentation du Kit de développement logiciel (SDK) Notifications ISubscriber l’obtiendra.

VssServerError

Lorsqu’une demande de récupération échoue, elle lève un VssServerError. L’échec est défini comme une requête qui l’a envoyée au serveur, et le serveur a répondu avec succès avec un échec. Il s’agit d’un retour d’état qui n’est pas un code d’état dans la plage de réussite (200-299).

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

Représentation des données nécessaires pour créer une définition d’étiquette qui est envoyée sur le câble.

WebApiProject

Représente une référence superficielle à un TeamProject.

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

Représentation d’une définition d’étiquette qui est envoyée sur le fil.

WebApiTeam
WebApiTeamRef
Widget

Données du widget

WidgetMetadata

Informations basées sur des contributions décrivant les widgets de tableau de bord.

WidgetMetadataResponse
WidgetPosition
WidgetResponse

Réponse de RestAPI lors de l’enregistrement et de la modification du widget

WidgetSettings

Description de l’état du widget, répondant aux exigences de rendu d’un widget (ne contient pas d’informations centrées sur la grille ou de métadonnées de contribution).

WidgetSize
WidgetStatus

Objet encapsulant le résultat d’un appel de méthode IWidget/IConfigurableWidget. Cet objet est créé à l’aide de la bibliothèque WidgetStatusHelper.

WidgetTypesResponse
WidgetsVersionedList

Classe Wrapper pour prendre en charge la génération d’en-tête HTTP à l’aide de CreateResponse, ClientHeaderParameter et ClientResponseType dans WidgetV2Controller

Wiki

Définit un dépôt wiki qui encapsule le dépôt git qui sauvegarde le wiki.

WikiAttachment

Définit les propriétés du fichier de pièce jointe wiki.

WikiAttachmentResponse

Contrat de réponse pour l’API Pièces jointes Wiki

WikiCreateBaseParameters

Paramètres de création wiki de base.

WikiCreateParameters

Paramètres de création de wiki.

WikiCreateParametersV2

Paramètres de création wiki.

WikiPage

Définit une page dans un wiki.

WikiPageCreateOrUpdateParameters

Paramètres d’encapsulation du contrat pour les opérations de création ou de mise à jour de la page.

WikiPageDetail

Définit une page avec sa metedata dans un wiki.

WikiPageMove

Demander un contrat pour le déplacement de page Wiki.

WikiPageMoveParameters

Paramètres d’encapsulation du contrat pour l’opération de déplacement de page.

WikiPageMoveResponse

Contrat de réponse pour l’API Wiki Page Move.

WikiPageRef

Une référence légère à une page wiki (ou à un nœud de dossier dérivé des chemins de page) utilisée par la liste des chemins de page soutenus par SQL qui alimente les scénarios de filtrage par titre et de déplacement de page.

WikiPageResponse

Contrat de réponse pour les API PUT, PATCH et DELETE des pages Wiki.

WikiPageStat

Définit les propriétés des statistiques de page wiki.

WikiPageViewStats

Définit les propriétés des statistiques d’affichage de page wiki.

WikiPagesBatchRequest

Paramètres d’encapsulation du contrat pour le lot de pages.

WikiUpdateParameters

Paramètres de mise à jour wiki.

WikiUpdatedNotificationMessage
WikiV2

Définit une ressource wiki.

Wiql

Requête WIQL

WitContribution
WorkArtifactLink

Un lien d’artefact de travail décrit un type de lien d’artefact sortant.

WorkItem

Décrit un élément de travail.

WorkItemBatchGetRequest

Décrit une requête pour obtenir un ensemble d’éléments de travail

WorkItemBehavior
WorkItemBehaviorField
WorkItemBehaviorReference
WorkItemClassificationNode

Définit un nœud de classification pour le suivi des éléments de travail.

WorkItemColor

Couleur et icône d’élément de travail.

WorkItemComment

Commentaire sur l’élément de travail

WorkItemCommentVersionRef

Représente la référence à une version spécifique d’un commentaire sur un élément de travail.

WorkItemComments

Collection de commentaires.

WorkItemDelete

Objet d’élément de travail supprimé complet. Inclut l’élément de travail lui-même.

WorkItemDeleteBatch

Décrit la réponse pour supprimer un ensemble d’éléments de travail.

WorkItemDeleteBatchRequest

Décrit une demande de suppression d’un ensemble d’éléments de travail

WorkItemDeleteReference

Référence à un élément de travail supprimé.

WorkItemDeleteShallowReference

Référence superficielle à un élément de travail supprimé.

WorkItemDeleteUpdate

Décrit une demande de mise à jour pour un élément de travail supprimé.

WorkItemDetails

Classe d’élément de travail

WorkItemField

Décrit un champ sur un élément de travail et ses propriétés spécifiques à ce type d’élément de travail.

WorkItemField2

Décrit un champ sur un élément de travail et ses propriétés spécifiques à ce type d’élément de travail.

WorkItemFieldAllowedValues

Décrit la liste des valeurs autorisées du champ.

WorkItemFieldOperation

Décrit une opération de champ d’élément de travail.

WorkItemFieldReference

Référence à un champ dans un élément de travail

WorkItemFieldUpdate

Décrit une mise à jour vers un champ d’élément de travail.

WorkItemHistory

Classe de base pour les ressources REST WIT.

WorkItemIcon

Référence à une icône d’élément de travail.

WorkItemLink

Lien entre deux éléments de travail.

WorkItemNextStateOnTransition

Décrit l’état suivant d’un élément de travail.

WorkItemOptions

Options d’obtention des valeurs d’un élément de travail

WorkItemQueryClause

Représente une clause dans une requête d’élément de travail. Cela montre la structure d’une requête d’élément de travail.

WorkItemQueryResult

Résultat d’une requête d’élément de travail.

WorkItemQuerySortColumn

Colonne de tri.

WorkItemReference

Contient une référence à un élément de travail.

WorkItemRelation

Description du lien.

WorkItemRelationType

Représente le type de relation de type d’élément de travail.

WorkItemRelationUpdates

Décrit les mises à jour des relations d’un élément de travail.

WorkItemStateColor

Nom de l’état du type d’élément de travail, couleur et catégorie d’état

WorkItemStateInputModel
WorkItemStateResultModel
WorkItemStateTransition

Décrit une transition d’état dans un élément de travail.

WorkItemTagDefinition
WorkItemTemplate

Décrit un modèle d’élément de travail.

WorkItemTemplateReference

Décrit une référence superficielle à un modèle d’élément de travail.

WorkItemToTestLinks
WorkItemTrackingReference

Classe de base pour les ressources REST WIT.

WorkItemTrackingResource

Classe de base pour les ressources REST WIT.

WorkItemTrackingResourceReference

Classe de base pour les références de ressources de suivi des éléments de travail.

WorkItemType

Décrit un type d’élément de travail.

WorkItemTypeBehavior
WorkItemTypeCategory

Décrit une catégorie de type d’élément de travail.

WorkItemTypeColor

Décrit les couleurs d’un type d’élément de travail.

WorkItemTypeColorAndIcon

Décrit le nom du type d’élément de travail, son icône et sa couleur.

WorkItemTypeFieldInstance

Instance de champ d’un type d’élément de travail.

WorkItemTypeFieldInstanceBase

Instance de champ de base pour les champs workItemType.

WorkItemTypeFieldModel
WorkItemTypeFieldModel2

Nouvelle version de WorkItemTypeFieldModel prenant en charge defaultValue as object (par exemple IdentityRef) et description

WorkItemTypeFieldWithReferences

Instance de champ d’un workItemype avec des références détaillées.

WorkItemTypeModel
WorkItemTypeReference

Référence à un type d’élément de travail.

WorkItemTypeStateColors

Couleurs d’état d’un type d’élément de travail

WorkItemTypeStateInfo
WorkItemTypeTemplate

Décrit un modèle de type d’élément de travail.

WorkItemTypeTemplateUpdateModel

Décrit un corps de demande de modèle de modèle de type d’élément de travail de mise à jour.

WorkItemTypeUpdateModel
WorkItemUpdate

Décrit une mise à jour d’un élément de travail.

WorkflowTask
WorkflowTaskReference
WorkloadIdentityFederationDetailsData
WorkspaceMapping

Mappage d’un espace de travail

WorkspaceTemplate
WrappedException
XamlBuildControllerReference
XamlBuildDefinition

Représente une référence à une définition.

XamlBuildReference
XamlBuildServerReference
XamlDefinitionReference
YamlBuild

Représente une build yaml.

YamlCheckReference

Représente une référence à une configuration de vérification définie dans le pipeline YAML. L’étape persistante est la ressource qui contient la référence de configuration de vérification.

YamlFileDetails
YamlFileSource
YamlPipelineProcess
YamlPipelineProcessResources
YamlProcess

Représente un processus YAML.

YamlReleaseReference

Référence à la ressource de mise en production yaml.

YamlSourceReference
attribute

Alias de type

CharacterPair

Tuple de deux caractères, comme une paire de crochets ouvrants et fermants.

IResourceVersion
QueryParameterEntryValueType

Type de valeurs d’entrée individuelles qui peuvent être utilisées dans l’appel Uri.addQueryParams

QueryParameterValueType

Type de valeurs prises en charge par l’appel Uri.addQueryParams

ResourceChangedCallback
RestClientFactory

Une fabrique de client REST est la méthode utilisée pour créer et initialiser un IVssRestClient.

VersionControlType

Énumérations

AccountStatus
AccountType
AccountUserStatus
AlertType
AlertValidityStatus
ComponentType

Cette énumération définit les composants de dépendance.

DashboardAlertState
DismissalType
Severity
State
TimePeriod
AlertJobArtifactType

Identifie les types d’artefacts pris en charge produits par un travail d’alerte.

AlertJobType

Identifie les flux de travail d’alerte pris en charge.

AlertListExpandOption
AlertMetadataErrorPolicy

Enum pour contrôler la politique d’erreur dans une demande massive d’objets de métadonnées d’alerte.

AlertValidationRequestStatus
AnalysisConfigurationType
AutofixCallbackStatus
AutofixRequestFailedReason

Indique la raison pour laquelle une requête d’autocorrection a échoué. Correspond à TINYINT (nullable) dans la base de données.

AutofixRequestStatus

Indique le statut du cycle de vie d’une requête d’autofixation. S’affiche vers TINYINT dans la base de données.

Confidence
DependencyKind
DependencyScope
ExpandOption
LicenseState
LicenseType

Énumère les types de licences.

MetadataChangeType

Type de modification qui s’est produite sur les métadonnées.

MetadataOperation

Opération à effectuer sur les métadonnées.

ResultType

Cette énumération définit les différents types de résultats.

SarifJobStatus
ValidationResult
AgentStatus
AuditAction
BuildAuthorizationScope

Représente l’étendue souhaitée de l’autorisation pour une build.

BuildDefinitionPriority

Niveaux de priorité pour une définition de build. Envoyé en tant que Int16 brut pour que les tiers inconnus restent lisibles.

BuildOptionInputType
BuildPhaseStatus
BuildQueryOrder

Spécifie l’ordre souhaité des builds.

BuildReason
BuildResult

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags, cela garantit que les éléments qui touchent plusieurs types de résultats (comme les sources d’étiquetage) continuent de fonctionner

BuildStatus
CommentTriggerOption
ControllerStatus
DefinitionQuality
DefinitionQueryOrder

Spécifie l’ordre souhaité des définitions.

DefinitionQueueStatus
DefinitionTriggerType
DefinitionType
DeleteOptions
FolderQueryOrder

Spécifie l’ordre souhaité des dossiers.

GetOption
IssueType

Type de problème basé sur la gravité.

ProcessTemplateType
QueryDeletedOption
QueueOptions
QueuePriority
RepositoryCleanOptions
ResultSet
ScheduleDays
ServiceHostStatus
SourceProviderAvailability
StageUpdateType
SupportLevel
TaskResult

Résultat d’une opération suivie par un enregistrement de chronologie.

TimelineRecordState

État de l’enregistrement de chronologie.

WorkspaceMappingType
BuildServiceIds

Identifiants de contribution des services Azure Pipelines qui peuvent être obtenus depuis DevOps.getService

CommentExpandOptions

Spécifie les options de récupération de données supplémentaires pour les commentaires d’élément de travail.

CommentFormat

Représente les types possibles pour le format de commentaire. Doit être synchronisé avec WorkItemCommentFormat.cs

CommentMentionType
CommentReactionType

Représente différents types de réactions pour un commentaire d’élément de travail.

CommentSortOrder
CommentState

Représente les états de commentaire possibles.

CommonServiceIds

ID de contribution des principaux services DevOps qui peuvent être obtenus à partir de DevOps.getService

MessageBannerLevel

Gravité du message.

PanelSize

Options taille (largeur) pour le panneau

TeamFoundationHostType

Niveau d’hôte pour un service VSS

DayOfWeek
SqlDbType

Spécifie le type de données spécifique à SQL Server d’un champ, propriété, pour une utilisation dans un System.Data.SqlClient.SqlParameter.

ContributionLicensingBehaviorType

Représente différentes façons d’inclure des contributions basées sur les licences

ContributionPropertyType

Type de valeur utilisé pour une propriété

ContributionQueryOptions

Options qui contrôlent les contributions à inclure dans une requête

ExtensionFlags

Ensemble d’indicateurs appliqués aux extensions pertinentes pour les consommateurs de contribution

ExtensionStateFlags

Les états d’une extension Note : Si vous ajoutez de la valeur à cet enum, vous devez to do faire deux autres choses. Tout d’abord, ajoutez l’énumération de compatibilité back dans la valeur src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs. Ensuite, vous ne pouvez pas envoyer la nouvelle valeur sur le bus de messages. Vous devez le supprimer de l’événement de bus de messages avant d’être envoyé.

InstalledExtensionStateIssueType

Type de problème d’installation (Avertissement, Erreur)

ConnectedServiceKind
ProcessCustomizationType

Type de personnalisation du processus sur une collection.

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

identifie la portée du stockage sur les tableaux de bord et des permissions.

GroupMemberPermission

Aucun - Le membre de l’équipe ne peut pas modifier le tableau de bord Modifier - Le membre de l’équipe peut ajouter, configurer et supprimer des widgets Gérer - Le membre de l’équipe peut ajouter, réorganiser, supprimer des tableaux de bord Gérer les autorisations - Le membre de l’équipe peut gérer l’appartenance d’autres membres pour effectuer des opérations de groupe.

TeamDashboardPermission

Lecture : l’utilisateur peut voir les tableaux de bord Créer - L’utilisateur peut créer des tableaux de bord Modifier - L’utilisateur peut ajouter, configurer et supprimer des widgets et modifier les paramètres du tableau de bord. Supprimer : l’utilisateur peut supprimer des tableaux de bord Gérer les autorisations . Le membre de l’équipe peut gérer l’appartenance d’autres membres pour effectuer des opérations de groupe.

WidgetScope

contrat de données requis pour que le widget fonctionne dans une zone webaccess ou une page.

WidgetStatusType

Utilisé pour différencier les helpers d’état du widget

AcquisitionAssignmentType

Affectation de l’acquisition

AcquisitionOperationState
AcquisitionOperationType

Ensemble de différents types d’opérations qui peuvent être demandés.

ExtensionRequestState

Représente l’état d’une demande d’extension

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

État actuel d’une fonctionnalité dans une étendue donnée

BlobCompressionType

Type de compression pour le fichier stocké dans Blobstore

ContainerItemStatus

État d’un élément de conteneur.

ContainerItemType

Type d’un élément de conteneur.

ContainerOptions

Options qu’un conteneur peut avoir.

InputDataType

Énumère les types de données pris en charge en tant que valeurs d’entrée d’abonnement.

InputFilterOperator
InputMode

Mode dans lequel une entrée d’abonnement doit être entrée (dans une interface utilisateur)

ConcernCategory
DraftPatchOperation
DraftStateType
ExtensionDeploymentTechnology
ExtensionLifecycleEventType

Type d’événement

ExtensionPolicyFlags

Ensemble d’indicateurs qui peuvent être associés à une autorisation donnée sur une extension

ExtensionQueryFilterType

Type de filtres d’extension pris en charge dans les requêtes.

ExtensionQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble d’informations est récupéré lors de la lecture des extensions publiées

ExtensionStatisticOperation
ExtensionStatsAggregateType

Type d’agrégation stats

ExtensionVersionFlags

Ensemble d’indicateurs qui peuvent être associés à une version d’extension donnée. Ces indicateurs s’appliquent à une version spécifique de l’extension.

FederatedCredentialType

Les types de critères de certification fédérés pouvant être utilisés pour valider les identifiants externes. Cet enum est utilisé pour la propriété Type et persiste comme colonne entière TypeKey sur les tables d’identifiants fédérées (le nom de la colonne se termine par « Key » afin de permettre une normalisation dans sa propre table ultérieure).

NotificationTemplateType

Type d’événement

PagingDirection

PagingDirection est utilisé pour définir le sens de définition du jeu de résultats retourné en fonction d’une requête précédente.

PublishedExtensionFlags

Ensemble d’indicateurs qui peuvent être associés à une extension donnée. Ces indicateurs s’appliquent à toutes les versions de l’extension et non à une version spécifique.

PublisherFlags
PublisherPermissions
PublisherQueryFlags

Ensemble de drapeaux utilisés pour définir les attributs demandés lorsqu’un publisher est retourné. Certaines API permettent à l’appelant de spécifier le niveau de détail nécessaire.

PublisherRoleAccess

Access définition pour un RoleAssignment.

PublisherState
QnAItemStatus

Indique l’état de l’élément QnA

RestApiResponseStatus

État d’un état de réponse d’API REST.

ReviewEventOperation

Type d’opération

ReviewFilterOptions

Options pour la requête GetReviews

ReviewPatchOperation

Indique le type d’opération de correctif

ReviewResourceType

Type d’événement

SortByType

Définit l’ordre de tri qui peut être défini pour la requête Extensions

SortOrderType

Définit l’ordre de tri qui peut être défini pour la requête Extensions

VSCodeWebExtensionStatisicsType
IndentAction

Décrit ce qui to do avec l’indentation lorsqu’on appuie sur Entrée.

CommentThreadStatus

État d’un thread de commentaire.

CommentType

Type d’un commentaire.

ElmMigrationOption

Drapeaux de configuration pour une migration en ligne d’entreprise. Bits 16-30, attribués à la baisse à partir de 30. Les bits 0 à 15 sont réservés à SkipValidationPolicy — les deux partagent la même colonne de base de données.

GitAsyncOperationStatus

État actuel de l’opération asynchrone.

GitAsyncRefOperationFailureStatus
GitConflictType

Type d’un conflit de fusion.

GitConflictUpdateStatus

Représente les résultats possibles d’une requête pour mettre à jour un conflit de demande de tirage

GitHistoryMode

Types acceptés de version

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

Énumération des stratégies de fusion possibles qui peuvent être utilisées pour effectuer une demande de tirage( pull request).

GitPullRequestQueryIncludeOptions

Options permettant d’inclure des éléments supplémentaires dans la réponse à la requête de demande de tirage.

GitPullRequestQueryType

Types acceptés de requêtes de demande d’extraction.

GitPullRequestReviewFileType
GitRefSearchType

Type de recherche sur le nom ref

GitRefUpdateMode

Énumère les modes sous lesquels les mises à jour ref peuvent être écrites dans leurs référentiels.

GitRefUpdateStatus

Représente les résultats possibles d’une requête pour mettre à jour une référence dans un référentiel.

GitResolutionError

Type d’un conflit de fusion.

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

État de résolution d’un conflit.

GitResolutionWhichAction
GitStatusState

État de l’état.

GitVersionOptions

Types acceptés d’options de version

GitVersionType

Types acceptés de version

ItemContentType
IterationReason

Raison pour laquelle l’itération de demande de tirage a été créée.

LineDiffBlockChangeType

Type de modification d’un bloc de différences de ligne

MigrationStage

L’étape actuelle d’une migration en direct d’entreprise.

MigrationStatus

Le statut d’une migration en direct d’entreprise.

PipelineClassification

Classification d’un pipeline en cours de recâblage.

PipelineRewireStatus

Le statut de recâblage d’un pipeline.

PullRequestAsyncStatus

État d’une fusion de demande de tirage( pull request).

PullRequestMergeFailureType

Type spécifique d’un échec de fusion de demande de tirage.

PullRequestStatus

État d’une demande de tirage.

PullRequestTimeRangeType

Spécifie le type de délai souhaité pour les requêtes de demandes de tirage.

RefFavoriteType
SkipValidationPolicy

Des indicateurs qui indiquent quelles politiques de validation avant la migration passer à côté.

SupportedIdeType

Énumération qui représente les types d’IDEs pris en charge.

TagsFilterOperator

Opérateur utilisé pour filtrer les pull requests par étiquettes/tags.

TfvcVersionOption

Options de gestion des versions.

TfvcVersionType

Type d’objet Version

VersionControlChangeType
VersionControlRecursionType
GitServiceIds

Identifiants de contribution des services Azure Pipelines qui peuvent être obtenus depuis DevOps.getService

GraphTraversalDirection
FrameworkIdentityType
GroupScopeType
QueryMembership
ReadIdentitiesOptions
IdentityServiceIds

ID de contribution des services d’identité qui peuvent être obtenus à partir de DevOps.getService

InheritLevel
RelativeToSetting
ServiceStatus
DefaultGroupDeliveryPreference

Préférence de remise par défaut pour les abonnés de groupe. Indique comment l’abonné doit être averti.

EvaluationOperationStatus

Décrit l’état de l’opération d’évaluation de l’abonnement.

EventPublisherQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble d’informations est récupéré lors de l’interrogation pour les éditeurs d’événements

EventTypeQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble d’informations est récupéré lors de l’interrogation des types d’événements

NotificationOperation
NotificationReasonType
NotificationStatisticType
NotificationSubscriberDeliveryPreference

Préférence de remise pour un abonné. Indique comment l’abonné doit être averti.

SubscriberFlags
SubscriptionFieldType
SubscriptionFlags

Indicateurs en lecture seule qui décrivent davantage l’abonnement.

SubscriptionPermissions

Autorisations qu’un utilisateur a à un certain abonnement

SubscriptionQueryFlags

Indicateurs qui influencent le jeu de résultats d’une requête d’abonnement.

SubscriptionStatus

Énumère les états possibles d’un abonnement.

SubscriptionTemplateQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble de modèles est récupéré lors de l’interrogation de modèles d’abonnement

SubscriptionTemplateType
OperationStatus

État d’une opération.

Operation
ConfigurationType
GetArtifactExpandOptions

Options d’expansion pour GetArtifact et ListArtifacts.

GetLogExpandOptions

$expand options pour GetLog et ListLogs.

RepositoryType
RunResult

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs résultats sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags. Cela facilite l’interrogation de plusieurs résultats.

RunState

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags. Cela facilite l’interrogation de plusieurs états.

PolicyEvaluationStatus

État d’une stratégie qui s’exécute sur une demande de tirage spécifique.

AvatarSize

Petit = 34 x 34 pixels ; Moyen = 44 x 44 pixels ; Grand = 220 x 220 pixels

ProfileState

État d’un profil.

AggregationType
ResultPhase
AgentArtifactType
ApprovalExecutionOrder
ApprovalFilters
ApprovalStatus
ApprovalType
AuthorizationHeaderFor
ConditionType
DeploymentAuthorizationOwner
DeploymentExpands
DeploymentOperationStatus
DeploymentReason
DeploymentsQueryType
DeploymentStatus
DeployPhaseStatus
DeployPhaseTypes
EnvironmentStatus
EnvironmentTriggerType
FolderPathQueryOrder

Spécifie l’ordre souhaité des dossiers.

GateStatus
IssueSource
MailSectionType
ManualInterventionStatus

Décrit l’état d’intervention manuelle

ManualInterventionType

Décrit l’état d’intervention manuelle

ParallelExecutionTypes
PipelineProcessTypes
PropertySelectorType
PullRequestSystemType
ReleaseDefinitionExpands
ReleaseDefinitionQueryOrder
ReleaseDefinitionSource
ReleaseEnvironmentExpands
ReleaseExpands
ReleaseQueryOrder
ReleaseReason
ReleaseStatus
ReleaseTriggerType
SenderType
SingleReleaseExpands
TaskStatus
VariableGroupActionFilter
YamlFileSourceTypes
AadLoginPromptOption
AccessTokenRequestType
OAuthConfigurationActionFilter
ServiceEndpointActionFilter
ServiceEndpointExecutionResult
SpnEndpointErrorCode
AuthenticationType

Énumère consumer types d’authentification.

NotificationResult

Énumère les types de résultats possibles d’une notification.

NotificationStatus

Énumère l’état possible d’une notification.

SubscriptionInputScope

Étendue à laquelle une entrée d’abonnement s’applique

DemandSourceType
DeploymentGroupActionFilter

Cela est utile pour obtenir la liste des groupes de déploiement, filtrés pour lesquels l’appelant dispose des autorisations nécessaires pour effectuer une action particulière.

DeploymentGroupExpands

Propriétés à inclure ou développer dans les objets de groupe de déploiement. Cela est utile lors de l’obtention d’une seule ou liste de grouops de déploiement.

DeploymentMachineExpands
DeploymentPoolSummaryExpands

Propriétés à inclure ou développer dans les objets récapitulatives du pool de déploiement. Cela est utile lors de l’obtention d’une seule ou liste de résumés de pool de déploiement.

DeploymentTargetExpands

Propriétés à inclure ou développer dans les objets cibles de déploiement. Cela est utile lors de l’obtention d’une seule ou liste de cibles de déploiement.

ElasticAgentState
ElasticComputeState
ElasticNodeState
ElasticPoolState
EnvironmentActionFilter

Cela est utile pour obtenir une liste d’environnements, filtrés pour lesquels l’appelant dispose des autorisations nécessaires pour effectuer une action particulière.

EnvironmentExpands

Propriétés à inclure ou développer dans les objets d’environnement. Cela est utile lors de l’obtention d’un seul environnement.

EnvironmentResourceType

EnvironmentResourceType.

ExclusiveLockType
LogLevel
MachineGroupActionFilter
MaskType
OperatingSystemType
OperationType
OrchestrationType
PlanGroupStatus
PlanGroupStatusFilter
ResourceLockStatus
SecureFileActionFilter
StageTriggerType
TaskAgentJobResultFilter

Cela est utile pour obtenir la liste des cibles de déploiement, filtrées par le résultat de leur dernier travail.

TaskAgentJobStepType
TaskAgentPoolActionFilter

Filtre les pools selon que l’utilisateur appelant a l’autorisation d’utiliser ou de gérer le pool.

TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolOptions

Paramètres et descripteurs supplémentaires pour un TaskAgentPool

TaskAgentPoolType

Type de pool d’agents.

TaskAgentQueueActionFilter

Filtre les files d’attente selon que l’utilisateur appelant a l’autorisation d’utiliser ou de gérer la file d’attente.

TaskAgentRequestUpdateOptions
TaskAgentSkuUsageDimension

Dimensions de facturation disponibles pour regrouper les résultats d’utilisation des SKU. Les valeurs sont ordonnées par périmètre : pipeline de file > d’attente de projet>.

TaskAgentStatus
TaskAgentStatusFilter

Cela est utile pour obtenir la liste des cibles de déploiement, filtrées par l’état de l’agent de déploiement.

TaskAgentUpdateReasonType
TaskCommandMode
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

Spécifie l’ordre souhaité des groupes de tâches.

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

Spécifie l’ordre souhaité des variablesGroups.

YamlCheckType

Énumération des types de contrôle pour les références de configuration.

AdvancedFlakyDetectionMode
AdvancedFlakyDetectionParameterType
AttachmentType

Types de pièces jointes de test.

BranchType

Type de référence de branche git

CloneOperationState

Énumération du type Type d’opération clone.

CoverageDetailedSummaryStatus

Représente l’état du résumé de la couverture du code pour une build

CoverageQueryFlags

Permet de choisir les données de couverture retournées par un appel QueryXXXCoverage().

CoverageStatus
CoverageSummaryStatus

Représente l’état du résumé de la couverture du code pour une build

CustomTestFieldScope

Type de l’artefact applicable à CustomTestField.

CustomTestFieldType

Type de données du champ de test personnalisé

FlakyDetectionType
FlakyTestBugMetadata
Metrics

Métriques récapitulatives de test.

ResultDetails

Détails supplémentaires avec le résultat du test

ResultGroupType

Type de hiérarchie des résultats/sous-résultats.

ResultMetadata
ResultMetaDataDetails

Détails supplémentaires avec les métadonnées de résultat de test

ResultObjectType

Entité de niveau supérieur cloné dans le cadre d’une opération clone

RunType
Service
SessionResult
SuiteExpand

Option permettant d’obtenir des détails en réponse

TCMServiceDataMigrationStatus
TestConfigurationState

Représente l’état d’un objet ITestConfiguration.

TestLogScope

Contexte du journal de test

TestLogStatusCode

Codes d’état du journal de test.

TestLogStoreEndpointType

Spécifie l’ensemble du type de point de terminaison de magasin de journaux possible.

TestLogStoreOperationType

Spécifie l’ensemble du type d’opération possible dans le magasin de journaux.

TestLogType

Types de journaux de test

TestOutcome

Valeurs TestOutcome valides.

TestPointState
TestResultGroupBy

Regrouper par pour les résultats

TestResultsContextType
TestResultsSessionState
TestResultsSettingsType
TestRunOutcome

Types de résultats pour l’exécution de test.

TestRunPublishContext

Types de contexte de publication pour l’exécution.

TestRunSortOrderType
TestRunState

Types d’états pour l’exécution de test.

TestRunSubstate

Types de sous-états pour l’exécution de test. Il donne à l’utilisateur plus d’informations sur l’exécution de test au-delà de l’état d’exécution de test de haut niveau

TestSessionSource

Représente la source à partir de laquelle la session de test a été créée

TestSessionState

Représente l’état de la session de test.

ExcludeFlags

Exclure des indicateurs pour l’objet de cas de test de suite. Exclure les indicateurs exclut différents objets de la charge utile en fonction de la valeur passée

FailureType
LastResolutionState
LibraryTestCasesDataReturnCode

Enum représente le code de retour du data provider.

Outcome
PointState
ResultState
SuiteEntryTypes
TestEntityTypes
TestPlansLibraryQuery

Enum était utilisé pour définir les requêtes utilisées dans Test Plans Library.

TestPlansLibraryWorkItemFilterMode
TestSuiteType

Type de TestSuite

UserFriendlyTestOutcome
ConnectOptions

Énumération des options qui peuvent être transmises sur Connect.

DeploymentFlags
JWTAlgorithm
WikiType

Types de wikis.

BacklogType

Définition du type de niveau de backlog

BoardBadgeColumnOptions

Détermine les colonnes à inclure dans le badge de carte

BoardColumnType
BugsBehavior

Comportement des types d’éléments de travail qui se trouvent dans la catégorie d’élément de travail spécifiée dans la section BugWorkItems de la configuration du processus

FieldType

Énumération pour le type d’un champ.

IdentityDisplayFormat

Énumération pour les différents modes de sélecteur d’identité

PlanType

Énumération pour les différents types de plans

PlanUserPermissions

Indicateur des autorisations qu’un utilisateur peut avoir pour ce plan.

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode
BundleFormat

Le format utilisé pour regrouper un ensemble de pièces jointes d’objets de travail à télécharger.

ClassificationNodesErrorPolicy

Indicateur pour contrôler la stratégie d’erreur dans une demande d’obtention des nœuds de classification par lots.

FieldUsage

Énumération pour les utilisations de champ.

GetFieldsExpand

Indicateur pour développer les types de champs.

LargeTextCustomHtmlFormat

Format du champ multiligne sélectionné par le dernier utilisateur de modification.

LinkQueryMode

Mode de requête de lien qui détermine le comportement de la requête.

LogicalOperation
ProvisioningActionType

Énumère les actions d’approvisionnement possibles qui peuvent être déclenchées lors de la mise à jour du modèle de processus.

QueryErrorPolicy

Énumération pour contrôler la stratégie d’erreur dans une requête de lot de requêtes.

QueryExpand

Détermine l’ensemble des propriétés de requête supplémentaires à afficher

QueryOption
QueryRecursionOption

Détermine si une requête d’arborescence correspond d’abord aux parents ou aux enfants.

QueryResultType

Type de résultat de la requête

QueryType

Type de requête.

ReportingRevisionsExpand

La révision de rapport développe le niveau.

TemplateType

Énumère les types de modèles xml pris en charge utilisés pour la personnalisation.

TreeNodeStructureType

Types de structures de nœud d’arborescence.

TreeStructureGroup

Types de groupes de structures d’arborescence.

WorkItemErrorPolicy

Énumération pour contrôler la stratégie d’erreur dans une demande d’éléments de travail get en bloc.

WorkItemExpand

Indicateur pour contrôler les propriétés de charge utile à partir de la commande Obtenir l’élément de travail.

WorkItemRecentActivityType

Type de l’activité

WorkItemTypeFieldsExpandLevel

Développez les options de la demande de champ d’élément de travail.

WorkItemTrackingServiceIds

Identifiants de contribution des services Azure Boards qui peuvent être obtenus depuis DevOps.getService

CustomizationType

Indique le type de personnalisation. Le type de personnalisation est System si le système est généré ou par défaut. Le type de personnalisation est hérité si le type d’élément de travail existant du processus hérité est personnalisé. Le type de personnalisation est personnalisé si le type d’élément de travail nouvellement créé est personnalisé.

GetBehaviorsExpand

Développez les options permettant d’extraire des champs pour l’API comportements.

GetProcessExpandLevel

Niveau de développement des processus retournés.

GetWorkItemTypeExpand
PageType

Type de page

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

Développez les options de la demande de champ d’élément de travail.

RuleActionType

Type d’action à entreprendre lorsque la règle est déclenchée.

RuleConditionType

Type de condition de règle.

WorkItemTypeClass

Classes de type d’élément de travail'

Functions

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

Émettre une demande de récupération. Il s’agit d’un wrapper autour de la méthode fetch du navigateur qui gère l’authentification VSS et déclenche des événements qui peuvent être écoutés par d’autres modules.

deserializeVssJsonObject<T>(string)

Gérez le texte brut d’une réponse JSON qui peut contenir des dates de style MSJSON et désérialiser (JSON.parse) les données d’une manière qui restaure les objets Date plutôt que les chaînes.

Les dates de style MSJSON sont sous la forme suivante :

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

Ce format s’échappe inutilement (mais intentionnellement) du caractère « / ». Par conséquent, le JSON analysé n’aura aucune trace du caractère d’échappement ().

combineUrlPaths(string[])

Prenez des segments d’URL et joignez-les avec un seul caractère de barre oblique. Prend en charge les ségements de chemin qui commencent et/ou se terminent par une barre oblique pour s’assurer que l’URL résultante n’a pas de barres obliques doubles

getBestRouteMatch(IParsedRoute[], {[name: string]: string})

Prenez un ensemble d’itinéraires et trouvez la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

parseRouteTemplate(string)

Analyser un modèle d’itinéraire dans une structure qui peut être utilisée pour effectuer rapidement des remplacements de routage

replaceParsedRouteValues(IParsedRoute, {[name: string]: string | number | undefined}, boolean)

Remplacer les valeurs d’itinéraire pour un itinéraire analysé spécifique

replaceRouteValues(string, {[name: string]: string | number | undefined})

Prenez un modèle d’itinéraire MVC (comme « /foo/{id}/{*params} ») et remplacez les parties basées sur des modèles par des valeurs du dictionnaire donné.

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

Prenez un ensemble d’itinéraires et de valeurs de routage et formez une URL en utilisant la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

Informations relatives à la fonction

getClient<T>(RestClientFactory<T>, IVssRestClientOptions)

function getClient<T>(clientClass: RestClientFactory<T>, clientOptions?: IVssRestClientOptions): T

Paramètres

clientClass

RestClientFactory<T>

clientOptions
IVssRestClientOptions

Retours

T

issueRequest(string, RequestInit, IVssRequestOptions)

Émettre une demande de récupération. Il s’agit d’un wrapper autour de la méthode fetch du navigateur qui gère l’authentification VSS et déclenche des événements qui peuvent être écoutés par d’autres modules.

function issueRequest(requestUrl: string, options?: RequestInit, vssRequestOptions?: IVssRequestOptions): Promise<Response>

Paramètres

requestUrl

string

URL à laquelle envoyer la demande

options

RequestInit

Récupérer les paramètres/options de la requête

vssRequestOptions
IVssRequestOptions

Options de requête spécifiques à VSS

Événements déclenchés : afterRequest -> IPostRequestEvent est envoyé une fois la requête terminée. beforeRequest :> IPreRequestEvent est envoyé avant l’envoi de la demande.

Retours

Promise<Response>

deserializeVssJsonObject<T>(string)

Gérez le texte brut d’une réponse JSON qui peut contenir des dates de style MSJSON et désérialiser (JSON.parse) les données d’une manière qui restaure les objets Date plutôt que les chaînes.

Les dates de style MSJSON sont sous la forme suivante :

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

Ce format s’échappe inutilement (mais intentionnellement) du caractère « / ». Par conséquent, le JSON analysé n’aura aucune trace du caractère d’échappement ().

function deserializeVssJsonObject<T>(text: string): T | null

Paramètres

text

string

Texte JSON brut

Retours

T | null

combineUrlPaths(string[])

Prenez des segments d’URL et joignez-les avec un seul caractère de barre oblique. Prend en charge les ségements de chemin qui commencent et/ou se terminent par une barre oblique pour s’assurer que l’URL résultante n’a pas de barres obliques doubles

function combineUrlPaths(paths: string[]): string

Paramètres

paths

string[]

Segments de chemin à concaténer

Retours

string

getBestRouteMatch(IParsedRoute[], {[name: string]: string})

Prenez un ensemble d’itinéraires et trouvez la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

function getBestRouteMatch(routeCollection: IParsedRoute[], routeValues: {[name: string]: string}): IRouteMatchResult | undefined

Paramètres

routeCollection

IParsedRoute[]

Tableau d’itinéraires analysés

routeValues

{[name: string]: string}

Valeurs de remplacement

Retours

IRouteMatchResult | undefined

parseRouteTemplate(string)

Analyser un modèle d’itinéraire dans une structure qui peut être utilisée pour effectuer rapidement des remplacements de routage

function parseRouteTemplate(routeTemplate: string): IParsedRoute

Paramètres

routeTemplate

string

Chaîne de modèle de routage MVC (par exemple, « /foo/{id}/{*params} »)

Retours

replaceParsedRouteValues(IParsedRoute, {[name: string]: string | number | undefined}, boolean)

Remplacer les valeurs d’itinéraire pour un itinéraire analysé spécifique

function replaceParsedRouteValues(parsedRoute: IParsedRoute, routeValues: {[name: string]: string | number | undefined}, continueOnUnmatchedSegements?: boolean): IRouteMatchResult | undefined

Paramètres

parsedRoute
IParsedRoute

Itinéraire à évaluer

routeValues

{[name: string]: string | number | undefined}

Dictionnaire des paramètres de remplacement d’itinéraire

continueOnUnmatchedSegements

boolean

Si la valeur est true, continuez avec les remplacements même après une faute. Par défaut (false), arrêtez les remplacements une fois qu’un paramètre n’est pas présent.

Retours

IRouteMatchResult | undefined

replaceRouteValues(string, {[name: string]: string | number | undefined})

Prenez un modèle d’itinéraire MVC (comme « /foo/{id}/{*params} ») et remplacez les parties basées sur des modèles par des valeurs du dictionnaire donné.

function replaceRouteValues(routeTemplate: string, routeValues: {[name: string]: string | number | undefined}): string

Paramètres

routeTemplate

string

Modèle d’itinéraire MVC (comme « /foo/{id}/{*params} »)

routeValues

{[name: string]: string | number | undefined}

Remplacements de valeur de routage

Retours

string

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

Prenez un ensemble d’itinéraires et de valeurs de routage et formez une URL en utilisant la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

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

Paramètres

routeCollection

IParsedRoute[]

Tableau d’itinéraires analysés

routeValues

{[name: string]: string}

Valeurs de remplacement

Retours

string