Partager via


azure-devops-extension-api package

Classes

AccountsRestClient

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

ReportingRestClient

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

AlertRestClient

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

BoardsRestClient

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

RestClientBase

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/l’obtention et la définition de parties individuelles

ContributionsRestClient

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

CoreRestClient

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

DashboardRestClient

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

ConfigurationEvent
WidgetConfigurationSave
WidgetSizeConverter
WidgetStatusHelper
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 aux API REST VSS

GraphRestClient

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

PeoplePickerProvider
LocationsRestClient

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

ManagementRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes aux 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

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 aux API REST VSS

ProjectAnalysisRestClient

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

ReleaseRestClient

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

ResourceUsageRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes aux 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 aux API REST VSS

TestRestClient

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

TestPlanRestClient

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

TestResultsRestClient

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

TfvcRestClient

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

WikiRestClient

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

WorkRestClient

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

WorkItemTrackingRestClient

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

WorkItemTrackingProcessRestClient

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

WorkItemTrackingProcessDefinitionsRestClient

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

Interfaces

Account
AccountCreateInfoInternal
AccountPreferencesInternal
AlertSummaryBySeverity

Résumé de l’alerte par gravité.

OrgAlertSummary

Résumé des alertes d’organisation.

OrgEnablementSummary

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

ProjectAlertSummary

Résumé de l’alerte de projet.

ProjectEnablementSummary

Résumé de l’activation du projet.

RepoAlertSummary

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

RepoEnablementSummary

Récapitulatif de l’activation du dépôt.

Alert
AlertAnalysisInstance

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

AlertMetadata

Métadonnées d’alerte.

AlertMetadataChange

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

AlertStateUpdate
AnalysisConfiguration

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

AnalysisConfigurationDetails
AnalysisInstance

La classe AnalysisInstance modélise une build.

AnalysisResult
Branch
Dependency

Représente une dépendance.

DependencyResult

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

Dismissal

Informations sur un licenciement d’alerte

License

Informations de licence pour les dépendances

LogicalLocation
Metadata

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

MetadataChange

Modification apportée aux métadonnées.

PhysicalLocation

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

Pipeline

Définition d’un pipeline.

Region
RelationMetadata

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

Result
Rule
SarifUploadStatus
SarifValidationError
SearchCriteria
Tool

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

UxFilters
ValidationFingerprint
VersionControlDetails

Informations pour localiser des fichiers dans un système de contrôle de code source

VersionControlFilePath
VersionControlResult
VersionControlSnippet
Board
BoardColumn
BoardColumnBase

Fournit des propriétés de base qui décrivent une colonne dans un tableau.

BoardColumnCollectionResponse

Collection de réponses pour les actions de colonne de tableau.

BoardColumnCreate

Décrit une colonne à créer sur un tableau.

BoardColumnCreateList

Décrit une liste de colonnes à créer sur un tableau.

BoardColumnCreatedRealtimeEvent

INTERNE. Événement déclenché lorsqu’une colonne est ajoutée.

BoardColumnDeletedRealtimeEvent

INTERNE. Événement déclenché lorsqu’une colonne est supprimée.

BoardColumnResponse

Réponse pour les actions de colonne de tableau.

BoardColumnUpdate

Décrit une colonne à mettre à jour sur un tableau.

BoardColumnUpdatedRealtimeEvent

INTERNE. Événement déclenché lorsqu’une colonne est mise à jour.

BoardItem

Fournit des propriétés qui décrivent un élément dans un tableau.

BoardItemAction

Décrire l’action à appliquer lorsqu’un élément est déplacé vers une colonne et que la condition spécifiée est remplie.

BoardItemActionCreate

Décrit une action d’élément de tableau à créer sur un tableau.

BoardItemActionUpdate

Décrit une action d’élément de tableau à mettre à jour sur un tableau.

BoardItemAddedRealtimeEvent

INTERNE. Événement déclenché lorsqu’un élément de tableau est ajouté.

BoardItemBatchOperation

Données permettant d’effectuer une opération sur un lot d’éléments de tableau.

BoardItemCollectionResponse

Collection de réponses pour les actions d’éléments de tableau.

BoardItemIdAndEtag

Paire d’id d’élément et d’etag de tableau.

BoardItemMovedRealtimeEvent

INTERNE. Événement déclenché lorsqu’un élément de tableau se déplace.

BoardItemReference

Fournit des propriétés qui décrivent l’identificateur source et le type d’un élément dans un tableau.

BoardItemRemovedRealtimeEvent

INTERNE. Événement déclenché lorsqu’un élément de tableau est supprimé.

BoardItemResponse

Fournit une réponse pour les actions d’élément de tableau.

BoardItemSourceIdAndType

Fournit des propriétés qui décrivent l’identificateur source et le type d’un élément dans un tableau.

BoardItemStateSync

Décrire une synchronisation bidirectionnelle du déplacement de l’élément à bord OU de la modification de l’état de l’élément en dehors du tableau.

BoardItemStateSyncCreate

Décrit une synchronisation d’état d’élément de tableau à créer sur un tableau.

BoardItemStateSyncUpdate

Décrit la synchronisation de l’état d’un élément de tableau à mettre à jour sur un tableau.

BoardReference
BoardResponse

Réponse pour les actions de colonne de tableau.

BoardRow
BoardRowBase

Fournit des propriétés qui décrivent une ligne dans un tableau.

BoardRowCollectionResponse

Collection de réponses pour les actions de ligne de tableau.

BoardRowCreate

Décrit une ligne à créer sur un tableau.

BoardRowCreateList

Décrit une liste de lignes à créer sur un tableau.

BoardRowResponse

Réponse pour les actions de ligne du tableau.

BoardRowUpdate

Décrit une ligne à mettre à jour sur un tableau.

CreateBoard
EntityReference
NewBoardItem

Fournit des propriétés qui décrivent l’identificateur source et le type d’un élément dans un tableau.

NoContentResponse

Réponse contenant un en-tête ETag sans contenu

PredicateAndAction
RealtimeBoardEvent

Type de base pour les événements de tableau en temps réel. Tous les événements de tableau doivent hériter de cette classe.

SubTypeAndStateValue
UpdateBoard
UpdateBoardItem
UpdateBoardItemList

Liste des éléments à mettre à jour dans le tableau.

AgentPoolQueue

Représente une file d’attente pour l’exécution de builds.

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.

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.

ArtifactResource
Attachment
Build

Représentation de données d’une build.

BuildAgent
BuildAgentReference
BuildArtifact

Représente un artefact produit par une build.

BuildBadge

Représente un badge de build.

BuildCompletedEvent
BuildCompletionTrigger

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

BuildController
BuildDefinition

Représente une définition de build.

BuildDefinition3_2

Pour les back-compat avec des 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 les back-compat avec des 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 d’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 les back-compat avec des 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 build.

BuildLogReference

Représente une référence à un journal de build.

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 build.

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.

BuildReportMetadata

Représente des informations sur un rapport de build.

BuildRepository

Représente un dépôt utilisé par une définition de build.

BuildRequestValidationResult

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

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 de captures instantanées prises sur l’utilisation de la rétention des build 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 à l’heure donnée. 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
BuildWorkspace

Représente un mappage d’espace de travail.

BuildsDeletedEvent
BuildsDeletedEvent1
Change
ConsoleLogEvent
ContinuousDeploymentDefinition
ContinuousIntegrationTrigger

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

DefinitionReference

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

DefinitionResourceReference
Demand
Deployment
DeploymentBuild

Informations de déploiement pour le type « Build »

DeploymentDeploy

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

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éfinition de build.

DesignerProcessTarget

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

DockerProcess

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

DockerProcessTarget

Représente la cible pour le processus de build Docker.

Folder
Forks

Représente la possibilité de générer des duplications du dépôt sélectionné.

GatedCheckInTrigger

Représente un déclencheur d’archivage fermé.

InformationNode

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

Issue

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

JustInTimeProcess

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

MappingDetails
MinimalRetentionLease
MultipleAgentExecutionOptions

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

NewRetentionLease

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

Phase

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

PhaseTarget

Représente la cible d’une phase.

PipelineGeneralSettings

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

PipelineTriggerSettings

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

ProjectRetentionSetting

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

PullRequest

Représente un objet de demande de tirage. Celles-ci sont récupérées à partir des fournisseurs sources.

PullRequestTrigger
RealtimeBuildEvent
RepositoryWebhook

Représente le webhook d’un dépôt retourné à partir d’un fournisseur source.

ResourceReference

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

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.

Schedule
ScheduleTrigger

Représente un déclencheur de planification.

SecureFileReference

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

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.

ServiceEndpointReference

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

SourceProviderAttributes
SourceRelatedWorkItem

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

SourceRepositories

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

SourceRepository

Représente un dépôt retourné à partir d’un fournisseur source.

SourceRepositoryItem

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

SupportedTrigger
SvnMappingDetails

Représente une entrée de mappage Subversion.

SvnWorkspace

Représente un espace de travail subversion.

TaskAgentPoolReference
TaskDefinitionReference
TaskOrchestrationPlanGroupReference
TaskOrchestrationPlanGroupsStartedEvent
TaskOrchestrationPlanReference
TaskReference

Référence à une tâche.

Timeline

Durée

TimelineAttempt

Tentative de mise à jour d’un objet TimelineRecord.

TimelineRecord

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

TimelineRecordsUpdatedEvent
TimelineReference

Référence à une chronologie.

UpdateProjectRetentionSettingModel

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

UpdateRetentionSettingModel
UpdateStageParameters
UpdateTagParameters
VariableGroup

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

VariableGroupReference

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

VariableMultipliersAgentExecutionOptions

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

VariableMultipliersServerExecutionOptions

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

WorkspaceMapping

Mappage pour un espace de travail

WorkspaceTemplate
XamlBuildControllerReference
XamlBuildDefinition

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

XamlBuildReference
XamlBuildServerReference
XamlDefinitionReference
YamlBuild

Représente une build yaml.

YamlProcess

Représente un processus YAML.

IBuildPageData

Informations contextuelles pour une page de build

IBuildPageDataService

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

Comment

Commentez un élément de travail.

CommentAttachment

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

CommentCreateParameters

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

CommentList

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

CommentMention

Classe de base pour les ressources REST WIT.

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

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.

ExtensionDataCollection

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

IColor

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

IContributedButton

Définit un bouton à partir d’une contribution de première ou de tierce partie

IContributedIconDefinition

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

IContributedPill

Définit une pilule à partir d’une contribution

IDialogOptions

Options permettant d’afficher les boîtes de dialogue de l’hôte

IDocumentOptions

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

IExtensionDataManager
IExtensionDataService
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 facultatives sur l’icône d’aide à afficher après le texte du message global

IGlobalMessageLink

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

IGlobalMessagesService
IHostNavigationService

Service permettant d’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 de panneaux

ILocationService

Service pour le contenu externe pour obtenir des emplacements

IMessageDialogOptions

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

INavigationElement

Informations sur un élément de navigation affiché

IPageRoute

Informations sur l’itinéraire de la page active

IPanelOptions

Options d’affichage des panneaux

IProjectInfo
IProjectPageService
IToast

Toast Props avec des métadonnées pour spécifier la façon dont il sera rendu par le service

IAuthorizationTokenProvider

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

IVssRestClientOptions

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

IPostRequestEvent

Un IPostRequestEvent est envoyé une fois qu’une demande d’extraction est terminée.

IPreRequestEvent

Un IPreRequestEvent est envoyé avant qu’une demande d’extraction soit effectuée.

IVssRequestOptions

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

VssServerError

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

RestClientRequestParams

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

IParsedRoute

Représente un itinéraire analysé par parseRoute

IParsedRouteSegment

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

IQueryParameter

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

IRouteMatchResult

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

IUriParseOptions

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

ClientContribution

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

ClientContributionNode

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

ClientContributionProviderDetails
ClientDataProviderQuery

Un fournisseur de données client est les détails nécessaires pour effectuer la demande de fournisseur de données auprès du client.

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

ContributionType

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

DataProviderContext

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

DataProviderExceptionDetails
DataProviderQuery

Requête qui peut être émise pour les données du fournisseur de données

DataProviderResult

Structure des résultats des appels à GetDataProviderData

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.

ExtensionLicensing

Comment une extension doit gérer l’inclusion de contributions basées sur les 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

InstalledExtension

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

InstalledExtensionState

État d’une extension installée

InstalledExtensionStateIssue

Représente un problème d’installation

LicensingOverride

Mappe une contribution à un comportement de licence

ResolvedDataProvider

Entrée pour les données résultantes d’un fournisseur de données spécifique

CategorizedWebApiTeams
IdentityData
Process
ProcessReference
ProjectAvatar

Contient les données d’image pour l’avatar du projet.

ProjectInfo

Contient des informations décrivant un projet.

ProjectMessage
ProjectProperties
ProjectProperty

Valeur nommée associée à un projet.

Proxy
ProxyAuthorization
TeamContext

Contexte d’équipe pour une opération.

TeamProject

Représente un objet Project d’équipe.

TeamProjectCollection

Contrat de données pour un TeamProjectCollection.

TeamProjectCollectionReference

Objet de référence pour un TeamProjectCollection.

TeamProjectReference

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

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.

UpdateTeam

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

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

Représentation des données nécessaires pour créer une définition de balise qui est envoyée sur le réseau.

WebApiProject

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

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

Représentation d’une définition de balise qui est envoyée sur le réseau.

WebApiTeam
WebApiTeamRef
CopyDashboardOptions

Options de copie d’un tableau de bord.

CopyDashboardResponse
Dashboard

Modèle d’un tableau de bord.

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 tableau de bord, encapsulant 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 tableau de bord, encapsulant tableau de bord (nécessaire ?)

LightboxOptions

Configuration de Lightbox

SemanticVersion

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

Widget

Données de widget

WidgetMetadata

Informations basées sur les 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

WidgetSize
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

CustomSettings

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

EventArgs

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

IConfigurableWidget

Les widgets configurables implémentent cette interface

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.

NotifyResult

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

SaveStatus

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

Size

Taille de lightbox pour dessiner le widget dans

WidgetSettings

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

WidgetStatus

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

AuthorizationHeader
DataSourceBindingBase

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

ProcessParameters
TaskInputDefinitionBase
TaskInputValidation
TaskSourceDefinitionBase
AcquisitionOperation
AcquisitionOperationDisallowReason
AcquisitionOptions

Options d’acquisition d’éléments du marché (installer, acheter, etc.) pour une cible d’installation.

ContributionProviderDetails
DataProviderSharedData

Conteneur de données auquel n’importe quel fournisseur de données peut contribuer. Ce dictionnaire partagé est retourné dans le résultat du fournisseur de données.

ExtensionAcquisitionRequest

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

ExtensionAuditLog

Journal d’audit d’une extension

ExtensionAuditLogEntry

Entrée de journal d’audit pour une extension

ExtensionAuthorization
ExtensionDataCollectionQuery

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

ExtensionEvent

Stocke les détails de chaque événement

ExtensionEventUrls
ExtensionHost
ExtensionRequest

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

ExtensionRequestEvent
ExtensionRequestUrls
ExtensionRequestsEvent
ExtensionState

État d’une extension

ExtensionUrls
InstalledExtensionQuery
RequestedExtension

Une demande d’extension (à installer ou à attribuer une licence)

Scope
SupportedExtension

Informations sur l’extension

ArtifactProperties
ArtifactScope

Décrit l’étendue dans laquelle réside un artefact favori. Par exemple, un projet d’équipe.

Favorite

Implémentation du contrat favori après le stockage moderne

FavoriteCreateParameters
FavoriteProvider

Expose un fournisseur de favoris.

FavoritesSecuredObject
FeatureFlag
FeatureFlagPatch

Cette opération est transmise au FeatureFlagController pour modifier l’état d’un indicateur de fonctionnalité

ContributedFeature

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

ContributedFeatureHandlerSettings
ContributedFeatureListener

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

ContributedFeatureSettingScope

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

ContributedFeatureState

Une paire fonctionnalité/état contribuée

ContributedFeatureStateQuery

Une requête pour les états de fonctionnalité effectivement contribués pour une liste d’ID de fonctionnalité

ContributedFeatureValueRule

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

ContainerItemBlobReference

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

FileContainer

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

FileContainerItem

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

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 prend 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

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
Answers
AssetDetails
AzurePublisher
AzureRestApiRequestModel
AzureRestApiResponseModel
CategoriesResult

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

CategoryLanguageTitle

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

Concern

Structure d’un problème Au lieu de définir une structure de données distincte ayant les mêmes champs que QnAItem, nous héritons de l’objet QnAItem.

CustomerLastContact

Stocke la date du dernier contact

CustomerSupportRequest

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

EventCounts
ExtensionBadge
ExtensionCategory
ExtensionDailyStat
ExtensionDailyStats
ExtensionDraft
ExtensionDraftAsset
ExtensionDraftPatch
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 étant générique, il peut 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 correspondant à 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.

ExtensionIdentifier

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

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 correspondait à une requête fournie via les filtres donnés.

ExtensionShare
ExtensionStatistic
ExtensionStatisticUpdate
ExtensionVersion
FilterCriteria

Une condition dans un QueryFilter.

InstallationTarget
MetadataItem

MetadataItem est une valeur des métadonnées d’une catégorie donnée de métadonnées

NotificationsData

Informations nécessaires pour envoyer une notification par courrier électronique

ProductCategoriesResult

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

ProductCategory

Il s’agit de l’objet d’interface à utiliser par les API Catégories racines et Arborescence de catégories pour l’ide Visual Studio.

PublishedExtension
Publisher
PublisherBase

Maintien de la classe de base distincte, car la classe de modèle de base de données d’éditeur et la classe de contrat d’éditeur partagent ces propriétés communes

PublisherFacts

Informations générales sur l’éditeur, telles que les ID et les noms

PublisherFilterResult

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

PublisherQuery

Une requête PublisherQuery permet de 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 correspondaient à une requête fournie via les filtres fournis.

PublisherRoleAssignment
PublisherSecurityRole
PublisherUserRoleAssignmentRef
QnAItem

Structure principale d’un élément QnA

QueryFilter

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

Question

Structure de la question/thread

QuestionsResult
RatingCountPerRating
Response
RestApiResponseStatusModel

Réponse de l’API REST

Review
ReviewEventProperties

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

ReviewPatch
ReviewReply
ReviewSummary
ReviewsResult
UnpackagedExtensionData
UserExtensionPolicy

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

UserIdentityRef

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

UserReportedConcern
CommentRule

Décrit le fonctionnement des commentaires pour une langue.

EnterAction

Décrit ce qu’il faut faire lorsque vous appuyez sur Entrée.

FoldingMarkers

Décrit les marqueurs de pliage spécifiques au langage, tels que « #region » et « #endregion ». Les regexes de début et de fin seront testés par rapport au contenu de toutes les lignes et doivent être conçus efficacement :

  • le regex doit commencer par « ^ »
  • les indicateurs regexp (i, g) sont ignorés
FoldingRules

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

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

Les extensions de l’éditeur de code doivent implémenter cette interface, qui sera appelée lors du chargement de l’extension.

ICodeEditorContributionEndpoints

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

IDocComment

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

IGitResourceVersion

Identifie un fichier dans Git.

IJsonSchemaRegistration

Décrit un schéma JSON

ILanguageExtensionPoint

Point d’extension de la langue de Monaco. Voir https://github.com/Microsoft/monaco-editor/blob/master/monaco.d.ts

ILanguageRegistration

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

IMonarchLanguage

Définition d’une langue Monarch

IResource
ITfvcResourceVersion

Identifie un fichier dans TFVC.

IndentationRule

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

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.

OnEnterRule

Décrit une règle à évaluer lorsque vous appuyez sur Entrée.

AdvSecEnablementStatus
AdvSecEnablementUpdate
AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
AutoCompleteUpdatedEvent

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

BillableCommitter

Utilisé par AdvSec pour retourner des commiteurs facturables.

BillableCommitterDetail

Utilisé par AdvSec pour retourner des commiteurs facturables.

BillablePusher

Utilisé par AdvSec pour estimer les pushers facturables pour un hôte ou un projet.

BranchUpdatedEvent

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

ChangeCountDictionary
ChangeList
ChangeListSearchCriteria

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

CheckinNote
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.

CommentPosition
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é, ainsi qu’un ou plusieurs commentaires (un commentaire initial et les réponses suivantes).

CommentThreadContext
CommentTrackingCriteria

Les critères de suivi des commentaires permettent d’identifier le contexte d’itération dans lequel le thread a été suivi (le cas échéant), ainsi que des détails sur la position et le nom de fichier d’origine.

CompletionErrorsEvent

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

DiscussionsUpdatedEvent

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

FileContentMetadata
FileDiff

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

FileDiffParams

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

FileDiffsCriteria

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

GitAnnotatedTag

Balise annotée Git.

GitAsyncRefOperation
GitAsyncRefOperationDetail

Informations sur la progression d’une opération de sélection de cerises ou de rétablissement.

GitAsyncRefOperationParameters

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

GitAsyncRefOperationSource

GitAsyncRefOperationSource spécifie la demande de tirage ou la liste des commits à utiliser lors de l’exécution d’une demande d’opération de sélection et de rétablissement. Un seul doit être fourni.

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

Compte avant et derrière 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 un commit Git et les métadonnées associées.

GitCommitChanges
GitCommitDiffs
GitCommitRef

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

GitCommitToCreate
GitConflict
GitConflictAddAdd

Objet de données pour un conflit AddAdd

GitConflictAddRename

Objet de données pour le conflit RenameAdd

GitConflictDeleteEdit

Objet de données pour un conflit EditDelete

GitConflictDeleteRename

Objet de données pour le conflit RenameDelete

GitConflictDirectoryFile

Objet de données pour un conflit FileDirectory

GitConflictEditDelete

Objet de données pour un conflit DeleteEdit

GitConflictEditEdit

Objet de données pour un conflit EditEdit

GitConflictFileDirectory

Objet de données pour un 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 un conflit AddRename

GitConflictRenameDelete

Objet de données pour un conflit DeleteRename

GitConflictRenameRename

Objet de données pour un conflit RenameRename

GitConflictUpdateResult
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

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

GitForkRef

Informations sur une référence fork.

GitForkSyncRequest

Demande de synchronisation des données entre deux duplications.

GitForkSyncRequestParameters

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

GitForkTeamProjectReference

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

GitImportFailedEvent
GitImportGitSource

Paramètre de création d’une demande d’importation git lorsque la source est un 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 supplémentaires sur l’état d’une demande d’importation.

GitImportSucceededEvent
GitImportTfvcSource

Paramètre pour la 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.

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é conservé (le cas échéant) ainsi qu’un ou plusieurs commentaires (un commentaire initial et les réponses suivantes).

GitPullRequestCommentThreadContext

Le contexte du 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 indique si le thread a été suivi à partir de ce diff d’origine.

GitPullRequestCompletionOptions

Préférences relatives à la façon dont la demande de tirage doit être effectuée.

GitPullRequestIteration

Fournit des propriétés qui décrivent une itération de demande de tirage Git. Les itérations sont créées à la suite de la création et du push de mises à jour vers une demande de tirage.

GitPullRequestIterationChanges

Collection de modifications apportées dans une demande de tirage.

GitPullRequestMergeOptions

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

GitPullRequestQuery

Ensemble de requêtes de demande de tirage et leurs résultats.

GitPullRequestQueryInput

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

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

Vous pouvez rechercher des demandes de tirage correspondant à ce critère.

GitPullRequestStatus

Cette classe contient les métadonnées d’un état de demande de tirage de publication de service/extension. 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 pour les opérations Git.

GitVersionDescriptor
GlobalGitRepositoryKey

Clé globale unique pour un dépôt.

HistoryEntry
IdentityRefWithVote

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

ImportRepositoryValidation
IncludedGitCommit
IsDraftUpdatedEvent

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

ItemContent
ItemDetailsOptions

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

ItemModel
LabelsUpdatedEvent

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

LineDiffBlock

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

MergeCompletedEvent

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

PolicyEvaluationUpdatedEvent

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

PullRequestCreatedEvent

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

PullRequestTabExtensionConfig

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

RealTimePullRequestEvent

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

RetargetEvent

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

ReviewerVoteUpdatedEvent

Événement en temps réel (SignalR) pour une mise à jour du 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 la réinitialisation des votes du réviseur sur une demande de tirage

ShareNotificationContext

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

SourceToTargetRef
StatusAddedEvent

Événement en temps réel (SignalR) pour un état ajouté à 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

SupportedIde

Représente une entité IDE prise en charge.

TfvcBranch

Classe représentant un objet de branche.

TfvcBranchMapping

Mappage de branche.

TfvcBranchRef

Métadonnées d’un branchref.

TfvcChange

Une modification.

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 lot.

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

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

TfvcItemDescriptor

Propriétés du chemin d’accès à l’élément et du 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 demande 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 d’accès spécifiques.

TfvcMergeSource
TfvcPolicyFailureInfo

Informations sur les échecs de stratégie.

TfvcPolicyOverrideInfo

Informations sur le remplacement de stratégie.

TfvcShallowBranchRef

Il s’agit de la classe shallow branchref.

TfvcShelveset

Métadonnées pour un jeu d’étagères.

TfvcShelvesetRef

Métadonnées pour un jeu d’étagères superficiel.

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

Propriétés du descripteur de version.

TitleDescriptionUpdatedEvent

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

UpdateRefsRequest
VersionControlProjectInfo
IVersionControlRepositoryService

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

AadGraphMember

Entité de graphique de niveau supérieur

GraphCachePolicies
GraphDescriptorResult

Descripteur d’objet d’une entité Graph

GraphFederatedProviderData

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

GraphGlobalExtendedPropertyBatch
GraphGroup

Entité de groupe de graphiques

GraphGroupCreationContext

N’essayez pas d’utiliser ce type pour créer un groupe. Ce type ne contient pas suffisamment de champs 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 l’Id d’origine comme référence à un groupe existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble de 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é de 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 de cet utilisateur et quel est l’identificateur et le domaine utilisés pour identifier l’utilisateur de manière unique.

GraphScope

Conteneur dans lequel une entité de graphe est définie (organisation, projet, équipe)

GraphScopeCreationContext

Ce type est le sous-ensemble de champs qui peut être fourni 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 échoueront.

GraphServicePrincipal

Entité de graphique de niveau supérieur

GraphServicePrincipalCreationContext

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

GraphServicePrincipalOriginIdCreationContext

Utilisez ce type pour créer un principal de service à l’aide de l’Id d’origine 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 l’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 de service. Utilisez l’une des sous-classes à la place. Ce type ne contient pas suffisamment de champs pour créer un nouveau principal de service.

GraphStorageKeyResult

Clé de stockage d’une entité Graph

GraphSubject

Entité de graphique de niveau supérieur

GraphSubjectBase
GraphSubjectLookup

Traitement par lots de sujets à rechercher à l’aide de l’API Graph

GraphSubjectLookupKey
GraphSubjectQuery

Objet de recherche à l’aide de l’API Graph

GraphSystemSubject

Entité de graphique de niveau supérieur

GraphUser

Entité de graphique de niveau supérieur

GraphUserCreationContext

N’essayez pas d’utiliser ce type pour créer un utilisateur. Utilisez l’une des sous-classes à la place. Ce type ne contient pas suffisamment de champs 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 de 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 l’Id d’origine comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble de 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 l’Id d’origine comme référence à un utilisateur existant à partir d’un fournisseur ad ou AAD externe. Il s’agit du sous-ensemble de 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 de 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 l’une des sous-classes à la place. Ce type ne contient pas suffisamment de champs pour créer un utilisateur.

IdentityMapping
IdentityMappings
MappingResult
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
RequestAccessPayLoad
ResolveDisconnectedUsersResponse
UserPrincipalName
ChangedIdentities

Classe conteneur pour les identités modifiées

ChangedIdentitiesContext

Classe de contexte pour les identités modifiées

CreateScopeInfo
FrameworkIdentityInfo
GroupMembership
Identity

Classe d’identité de base pour autoriser la classe d’identité « supprimée » dans l’API GetConnectionData Vérifie que les représentations sur le réseau des classes dérivées sont compatibles entre elles (par exemple, le serveur répond avec l’objet PublicIdentity tandis que le client 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

Classe d’identité de base pour autoriser la classe d’identité « supprimée » dans l’API GetConnectionData Vérifie que les représentations sur le réseau des classes dérivées sont compatibles entre elles (par exemple, le serveur répond avec l’objet PublicIdentity tandis que le client 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
IdentityDescriptor

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

IdentityRightsTransferData
IdentityScope
IdentitySelf

Informations d’identité.

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

Classe de transfert de données qui contient les informations nécessaires à la configuration d’une connexion avec un serveur VSS.

LocationMapping
LocationServiceData

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

ResourceAreaInfo
ServiceDefinition
AdvSecEnablementFeatures
AdvSecEnablementSettings
AdvSecEnablementSettingsUpdate
AdvSecEnablementStatusUpdate
BillableCommitterDetails

Détails des commiters facturables pour les services de sécurité avancés

BilledCommitter

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

BillingInfo

BillingInfo contient une organisation, son état d’activation et l’abonnement Azure correspondant.

MeterUsage

Informations relatives à la facturation des services de sécurité avancés

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

Classe de base abstraite pour tous les journaux de diagnostic.

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.

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.

ExpressionFilter
ExpressionFilterClause

La clause de filtre d’abonnement représente une clause unique dans un filtre d’abonnement, par exemple, si l’abonnement a les critères suivants « Project Name = [Current Project] AND Assigned To = [Me] elle sera représentée sous la forme de deux clauses de filtre Clause 1 : Index = 1, Opérateur logique : NULL , FieldName = 'Project Name', Operator = '=', Value = '[Current Project]' Clause 2 : Index = 2, Logical Operator : 'AND' , , FieldName = 'Assigned To', Operator = '=', Value = '[Me]'

ExpressionFilterGroup

Représente une hiérarchie de SubscritionFilterClauses qui ont été regroupées via l’ajout d’un groupe dans l’interface WebUI ou l’utilisation de la 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 }

FieldInputValues

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

FieldValuesQuery
GeneratedNotification
GroupSubscriptionChannel
INotificationDiagnosticLog

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

ISubscriptionChannel
ISubscriptionFilter
MatcherResult
MessageQueueSubscriptionChannel
NotificationAdminSettings
NotificationAdminSettingsUpdateParameters
NotificationBacklogStatus
NotificationBatch
NotificationDeliveryLog

Classe de base abstraite pour tous les journaux de diagnostic.

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 d’affichage

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 éditeur d’événements de notification.

NotificationEventRole

Encapsule les propriétés d’un rôle d’événement. Un rôle d’événement est utilisé pour un abonnement basé sur un 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
NotificationStatistic
NotificationStatisticsQuery
NotificationStatisticsQueryConditions
NotificationSubscriber

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

NotificationSubscriberUpdateParameters

Mises à jour pour 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 les critères de correspondance des événements 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 les critères de correspondance des événements 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 les critères de correspondance des événements 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.

NotificationsEvaluationResult

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

OperatorConstraint

Encapsule les propriétés d’une contrainte d’opérateur. Une contrainte d’opérateur définit si un opérateur est disponible uniquement pour une étendue spécifique, comme une étendue de projet.

ProcessedEvent
ProcessingDiagnosticIdentity
ProcessingIdentities
RoleBasedFilter
ServiceBusSubscriptionChannel
ServiceHooksSubscriptionChannel
SoapSubscriptionChannel
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’une demande SubscriptionEvaluationRequest. Il définit l’abonnement à évaluer et l’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 événements et des notifications

SubscriptionEvaluationSettings

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

SubscriptionManagement

Encapsule les propriétés nécessaires à la gestion des abonnements, à l’adhésion et à la désactivation des abonnements.

SubscriptionQuery

Entrée de requête des abonnements de notification.

SubscriptionQueryCondition

Conditions auxquelles un abonnement doit correspondre pour être éligible au jeu de résultats de la requête. Les champs ne sont pas tous obligatoires. Un abonnement doit correspondre à toutes les conditions spécifiées pour être éligible au jeu de résultats.

SubscriptionScope

Ressource, généralement un compte ou un projet, dans laquelle les é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.

UnsupportedFilter
UnsupportedSubscriptionChannel
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.

UserSubscriptionChannel
UserSystemSubscriptionChannel
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 représenté par cette valeur, la propriété à utiliser pour l’affichage de l’interface utilisateur et la propriété à utiliser pour enregistrer l’abonnement.

OperationReference

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

OperationResultReference
Artifact
BuildResourceParameters
Container
ContainerResource
ContainerResourceParameters
CreatePipelineConfigurationParameters

Paramètres de configuration du pipeline.

CreatePipelineParameters

Paramètres pour créer un pipeline.

Log

Journal pour un pipeline.

LogCollection

Collection de journaux.

PackageResourceParameters
PipelineBase
PipelineConfiguration
PipelineReference

Informations de référence sur le pipeline

PipelineResource
PipelineResourceParameters
PreviewRun
Repository
RepositoryResource
RepositoryResourceParameters
Run
RunPipelineParameters

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

RunReference
RunResources
RunResourcesParameters
RunYamlDetails
SignalRConnection
Variable
YamlFileDetails
PolicyConfiguration

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

PolicyConfigurationRef

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

PolicyEvaluationRecord

Cet enregistrement encapsule l’état actuel d’une stratégie telle qu’elle s’applique à une demande de tirage spécifique. Chaque demande de tirage a un enregistrement PolicyEvaluationRecord unique pour chaque demande de tirage à laquelle la stratégie s’applique.

PolicyType

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

PolicyTypeRef

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

VersionedPolicyConfigurationRef

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

AttributeDescriptor

Identifie un attribut avec un nom et un conteneur.

AttributesContainer

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

Avatar
CoreProfileAttribute

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

CreateProfileContext
GeoRegion
Profile

Un 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

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

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

AzureKeyVaultVariableValue

Classe wrapper pour une variable générique.

BaseDeploymentInput
BuildArtifactDownloadInput
BuildVersion
CheckConfigurationReference
CheckConfigurationResource
CodeRepositoryReference
ComplianceSettings
Condition
ConfigurationVariableValue
Consumer

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

ContainerImageTrigger
ContinuousDeploymentTriggerIssue
ControlOptions
CustomArtifactDownloadInput
DataSourceBinding

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

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

Définit la stratégie de mise en file d’attente d’environnement dans la file d’attente côté Gestion des versions. Nous envoyons à l’Exécuteur d’environnement [création d’étapes de pré-déploiement et d’autres étapes] uniquement lorsque les stratégies mentionnées sont satisfaites.

EnvironmentOptions
EnvironmentRetentionPolicy
EnvironmentTrigger
EnvironmentTriggerContent
ExecutionInput
FavoriteItem

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

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

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

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

Référence à une mise en production.

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

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.

VariableValue

Classe wrapper pour une variable générique.

WorkflowTask
WorkflowTaskReference
YamlFileSource
YamlPipelineProcess
YamlPipelineProcessResources
YamlSourceReference
Usage

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

AadOauthTokenRequest
AadOauthTokenResult
AuthConfiguration
AuthenticationSchemeReference
AzureAppService
AzureKeyVaultPermission
AzureMLWorkspace
AzureManagementGroup

Groupe d’administration Azure

AzureManagementGroupQueryResult

Résultat de la requête de groupe d’administration Azure

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

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

HelpLink
OAuth2TokenResult
OAuthConfiguration
OAuthConfigurationParams
OAuthEndpointStatus
Parameter
RefreshAuthenticationParameters

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

ResultTransformationDetails
ServiceEndpoint

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

ServiceEndpointAuthenticationScheme
ServiceEndpointDetails
ServiceEndpointExecutionData

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

ServiceEndpointExecutionOwner

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

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointType

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

ConsumerAction

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

Event

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

EventTypeDescriptor

Décrit un type d’événement

ExternalConfigurationDescriptor

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

FormattedEventMessage

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

Notification

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

NotificationDetails

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

NotificationResultsSummaryDetail

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

NotificationSummary

Résumé des notifications pour un abonnement.

NotificationsQuery

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

PublisherEvent

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

PublishersQuery

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

ResourceContainer

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

SessionToken

Représente un jeton de session à attacher dans Événements pour les actions de consommateur qui en ont besoin.

Subscription

Encapsule un abonnement aux événements.

SubscriptionInputValuesQuery

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

SubscriptionsQuery

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

VersionedResource

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

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

Groupe de déploiement.

DeploymentGroupCreateParameter

Propriétés pour 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 les groupes de déploiement. Cela est utile pour référencer un groupe de déploiement dans un autre objet.

DeploymentGroupUpdateParameter

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

DeploymentMachine

Cible de déploiement.

DeploymentMachineChangedData

Cible de déploiement.

DeploymentMachineGroup
DeploymentMachineGroupReference
DeploymentMachinesChangeEvent
DeploymentPoolSummary

Résumé du pool de déploiement.

DeploymentTargetUpdateParameter

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

DiagnosticLogMetadata
ElasticAgentPoolResizedEvent
ElasticNode

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

ElasticNodeSettings

Classe utilisée pour la mise à jour d’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 la mise à jour d’un pool élastique où seuls certains membres sont renseignés

EnvironmentCreateParameter

Propriétés pour créer Un environnement.

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentInstance

Environnement.

EnvironmentLinkedResourceReference

EnvironmentLinkedResourceReference.

EnvironmentReference
EnvironmentResource
EnvironmentResourceDeploymentExecutionRecord

EnvironmentResourceDeploymentExecutionRecord.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentUpdateParameter

Propriétés de mise à jour de l’environnement.

EventsConfig
ExpressionValidationItem
InputBindingContext
InputValidationItem
InputValidationRequest
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.

JobRequestMessage
JobStartedEvent

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

KubernetesResource
KubernetesResourceCreateParameters
KubernetesResourceCreateParametersExistingEndpoint
KubernetesResourceCreateParametersNewEndpoint
KubernetesResourcePatchParameters
MarketplacePurchasedLicense

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

MaskHint
MetricsColumnMetaData

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

MetricsColumnsHeader

En-tête des colonnes de métriques

MetricsRow

Ligne des métriques.

PackageMetadata

Représente un package téléchargeable.

PackageVersion
PlanEnvironment
PublishTaskGroupMetadata
ResourceFilterOptions
ResourceFilters
ResourceItem

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

ResourceLimit
ResourceLockRequest

Demande de verrou exclusif d’une ressource

ResourceUsage
ResourcesHubData
SecureFile
SecureFileEvent
SendJobResponse
ServerExecutionDefinition
ServerTaskRequestMessage
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.

TaskAgentJobStep
TaskAgentJobTask
TaskAgentJobVariable
TaskAgentManualUpdate
TaskAgentMessage

Fournit un contrat pour la réception de messages de l’orchestrateur de tâches.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentPool

Regroupement d’agents au niveau de l’organisation.

TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
TaskAgentPoolStatus
TaskAgentPoolSummary
TaskAgentPublicKey

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

TaskAgentQueue

File d’attente de l’agent.

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.

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
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 du groupe de tâches.

TaskGroupUpdateParameter
TaskGroupUpdatePropertiesBase
TaskHubLicenseDetails
TaskHubOidcToken
TaskInputDefinition
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 des journaux de l’enregistrement de chronologie pendant l’exécution du pipeline.

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

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

TaskVariableRestrictions
TaskVersion
TimelineRecordFeedLinesWrapper
TimelineRecordReference

Référence à un enregistrement de chronologie.

ValidationItem
VariableGroupParameters
VirtualMachine
VirtualMachineGroup
VirtualMachineGroupCreateParameters
VirtualMachineResource
VirtualMachineResourceCreateParameters
AbortTestRunRequest
AfnStrip
AggregatedDataForResultTrend
AggregatedResultDetailsByOutcome

Détails du résultat d’un test particulier.

AggregatedResultsAnalysis
AggregatedResultsByOutcome
AggregatedResultsDifference
AggregatedRunsByOutcome
AggregatedRunsByState
BatchResponse
BuildConfiguration

Détails de buildConfiguration.

BuildCoverage

Détails de la couverture de build

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

Détails sur l’opération de clonage.

CloneOptions

Options de clone pour cloner la suite de tests.

CloneStatistics

Cloner les détails des statistiques.

CloneTestCaseOptions
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 la couverture du code Utilisé pour publier ou récupérer le résumé de la couverture du code sur une build

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

Informations de champ personnalisées. Clé autorisée : paires valeur - ( AttemptId : int value, IsTestResultFlaky : bool)

CustomTestFieldDefinition
CustomTestFieldUpdateDefinition
DatedTestFieldData
DefaultAfnStripBinding
DeleteTestRunRequest
DownloadAttachmentsRequest
DtlEnvironmentDetails

Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests.

FailingSince

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

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

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

LastResultDetails

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

LegacyBuildConfiguration
LegacyReleaseReference
LegacyTestCaseResult
LegacyTestCaseResultIdentifier
LegacyTestRun
LegacyTestRunStatistic
LegacyTestSettings
LineBlockCoverage
Link

Description du lien.

LinkedWorkItemsQuery
LinkedWorkItemsQueryResult
Machine

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

ModuleCoverage
ModuleCoverage2
NameValuePair

Paire de valeurs de nom

NewTestResultLoggingSettings
PhaseReference

Phase dans le pipeline

PipelineTestMetrics

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

PlanUpdateModel

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

PointAssignment

Affectations pour le point de test

PointLastResult
PointUpdateModel

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

PointWorkItemProperty

Propriété workitem de point de test.

PointsFilter

Classe de filtre pour le point de test.

PointsReference2
PointsResults2
PropertyBag

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

QueryByPointRequest
QueryByRunRequest
QueryModel
QueryTestActionResultRequest
QueryTestActionResultResponse
QueryTestMessageLogEntryRequest
QueryTestRunStatsRequest
QueryTestRuns2Request
QueryTestRunsRequest
ReleaseEnvironmentDefinitionReference

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

ReleaseReference2
RequirementsToTestsMapping2
ResetTestResultsRequest
ResultRetentionSettings

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

ResultSummary

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

ResultUpdateRequest
ResultUpdateRequestModel
ResultUpdateResponse
ResultUpdateResponseModel
ResultsAnalysis

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

ResultsByQueryRequest
ResultsByQueryResponse
ResultsFilter
ResultsStoreQuery
ResultsSummaryByOutcome

Résumé du résultat par le résultat des résultats du test.

RunCreateModel

Détails de la création de la série de tests.

RunFilter

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

RunStatistic

Statistiques de séries de tests par résultat.

RunSummary

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

RunSummaryModel

Résumé de l’exécution pour chaque type de test de sortie.

RunUpdateModel
SessionEnvironmentAndMachine

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

SessionSourcePipeline

SessionSourcePipeline

ShallowReference

Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources d’une manière qui permet de parcourir facilement les liens.

ShallowTestCaseResult
SharedStepModel

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

Source

Source de session

SourceViewBuildCoverage
StageReference

Étape dans le pipeline

SuiteCreateModel

Créer un modèle 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.

SuiteTestCase

Cas de test pour la suite.

SuiteTestCaseUpdateModel

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

SuiteUpdateModel

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

TCMPropertyBag2
TestActionResult
TestActionResult2
TestActionResultModel

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

TestAttachment
TestAttachmentReference

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

TestAttachmentRequestModel

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

TestAuthoringDetails
TestCaseMetadata2
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
TestConfiguration

Configuration de test

TestEnvironment

Détails de l’environnement de test.

TestExecutionReportData
TestExtensionField
TestExtensionFieldDetails
TestFailureDetails
TestFailureType
TestFailuresAnalysis
TestFieldData
TestFieldsEx2
TestFlakyIdentifier

Test Flaky Identifier

TestHistoryQuery

Filtrez 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 les pièces jointes de test à 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 build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens.

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

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

TestOutcomeSettings

Paramètres de résultats de test

TestParameter2
TestPlan

Ressource de plan de test.

TestPlanCloneRequest
TestPlanHubData
TestPlansWithSelection
TestPoint

Test Point, classe

TestPointReference
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 des 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 des tests filtrés sur la base de GroupByValue

TestResultMetaData

Représente une métadonnées d’un résultat de test.

TestResultMetaDataUpdateInput

Représente une entrée TestResultMetaData

TestResultMetaDataUpdateResponse
TestResultModelBase
TestResultParameter
TestResultParameterModel

Informations de paramètre 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 des tests en encapsulant plusieurs objets TestRun

TestResultsSettings
TestResultsUpdateSettings
TestResultsWithWatermark
TestRun

Détails de la série de tests.

TestRun2
TestRunCanceledEvent
TestRunContext2
TestRunCoverage

Détails de la couverture du code de la série de tests

TestRunCreatedEvent
TestRunEvent
TestRunEx2
TestRunExtended2
TestRunStartedEvent
TestRunStatistic

Statistiques des séries de tests.

TestRunSummary2
TestRunWithDtlEnvEvent
TestSession

Session de test

TestSessionEnvironment

Environnement de session de test

TestSessionExploredWorkItemReference
TestSessionNotification

Notifications pour la session TestResults

TestSessionWorkItemReference
TestSettings

Représente les paramètres de test de l’exécution. Utilisé pour créer des paramètres de test et extraire les 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 les paramètres de test

TestSettingsMachineRole
TestSubResult

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

TestSuite

Suite de tests

TestSuiteCloneRequest

Requête de clonage 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 build ou la mise en production regroupées par série de tests.

TestTagsUpdateModel

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

TestToWorkItemLinks
TestVariable

Test Variable

UpdateTestRunRequest
UpdateTestRunResponse
UpdatedProperties
UploadAttachmentsRequest
WorkItemReference

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

WorkItemToTestLinks
CloneOperationCommonResponse

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

CloneTestCaseOperationInformation
CloneTestCaseParams

Paramètres de l’opération de clonage 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 test Suite

CloneTestSuiteParams

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

Configuration

Configuration du point de test

DestinationTestPlanCloneParams

Paramètres de création du plan de test de destination

DestinationTestSuiteInfo

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

ExportTestCaseParams

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

LibraryWorkItemsData

Ce modèle de données est utilisé dans les onglets basés sur des éléments de travail de la bibliothèque de plans de test.

LibraryWorkItemsDataProviderRequest

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

Results

Classe De résultats pour le point de test

SourceTestPlanInfo

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

SourceTestSuiteInfo

Informations de la suite de tests source 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

SuiteEntryUpdateParams

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

SuiteTestCaseCreateUpdateParameters

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

TestCase

Classe de cas de test

TestCaseAssociatedResult
TestCaseReference

Référence du cas de test

TestCaseResultsData

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

TestConfigurationCreateUpdateParameters

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

TestConfigurationReference

Informations de référence sur la configuration des tests

TestEntityCount

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

TestPlanAndSuiteRestoreModel

Paramètres du corps de la demande de restauration plan/suite de test

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 les éléments de travail réels

TestPlanReference

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

TestPlanUpdateParams

Paramètres de mise à jour du plan 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 de plans de test.

TestPointDetailedReference
TestPointResults

Résultats du point de test

TestPointUpdateParams

Paramètres de mise à jour du point de test

TestSuiteCreateParams

Créer des paramètres de la suite de tests

TestSuiteCreateUpdateCommonParams

Créer/mettre à jour des paramètres communs de la suite de tests

TestSuiteReference

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

TestSuiteReferenceWithProject

Référence de Test Suite avec Project

TestSuiteUpdateParams

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

TestVariableCreateUpdateParameters

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

WorkItem

Décrit un élément de travail.

WorkItemDetails

Classe d’élément de travail

ApiResourceLocation

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

ApiResourceVersion

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

EventActor

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

EventScope

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

IdentityRef
IdentityRefWithEmail
JsonPatchDocument

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

JsonPatchOperation

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

JsonWebToken
PagedList

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

PublicKey

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

ReferenceLink

Classe pour 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 pour l’instant, nous n’en avons pas besoin.

ResourceRef
ServiceEvent
SignedUrl

Url signée permettant un accès anonyme à durée limitée aux ressources privées.

TeamMember
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é hors de la même chaîne

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

VssJsonCollectionWrapper
VssJsonCollectionWrapperBase
VssJsonCollectionWrapperV

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

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 dépendre directement du Kit de développement logiciel (SDK) Notifications, ils peuvent utiliser ITeamFoundationEventService.PublishNotification et l’implémentation ISubscriber du SDK Notifications l’obtient.

WrappedException
Wiki

Définit un dépôt wiki qui encapsule le dépôt Git qui le soutient.

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 de wiki de base.

WikiCreateParameters

Paramètres de création de wiki.

WikiCreateParametersV2

Paramètres de création de wiki.

WikiPage

Définit une page dans un wiki.

WikiPageCreateOrUpdateParameters

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

WikiPageDetail

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

WikiPageMove

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

WikiPageMoveParameters

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

WikiPageMoveResponse

Contrat de réponse pour l’API de déplacement de page Wiki.

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 de contrat pour le lot de pages.

WikiUpdateParameters

Paramètres de mise à jour wiki.

WikiUpdatedNotificationMessage
WikiV2

Définit une ressource wiki.

Activity
BacklogColumn
BacklogConfiguration
BacklogFields
BacklogLevel

Contrat représentant un niveau de backlog

BacklogLevelConfiguration
BacklogLevelWorkItems

Représente les éléments de travail d’un niveau de backlog

BoardBadge

Représente un badge de tableau.

BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardFields
BoardSuggestedValue
BoardUserSettings
CapacityContractBase

Classe de base pour les contrats de données TeamSettings. Tout ce qui est commun 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

CategoryConfiguration

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

CreatePlan
DateRange
DeliveryViewData

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

DeliveryViewPropertyCollection

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

FieldInfo

Sac d’objets stockant l’ensemble d’autorisations pertinentes pour ce plan

FieldReference

Référence abstraite à un champ

FieldSetting
FilterClause
FilterGroup
ITaskboardColumnMapping
IterationCapacity

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

IterationWorkItems

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

Marker

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

Member
ParentChildWIMap
Plan

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

PlanMetadata

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

PlanViewData

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

PredefinedQuery

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

ProcessConfiguration

Configurations de processus pour le projet

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.

TaskboardColumn

Représente la colonne taskbord

TaskboardColumnMapping

Représente le mappage d’état à colonne par type d’élément de travail : permet la mise à jour automatique de l’état lorsque la colonne change

TaskboardColumns
TaskboardWorkItemColumn

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

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

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

TeamCapacity

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

TeamCapacityTotals

Informations sur l’équipe avec la capacité totale et les jours de congé

TeamFieldValue

Représente une valeur TeamFieldValue unique

TeamFieldValues

Essentiellement une collection de valeurs de champ d’équipe

TeamFieldValuesPatch

Données attendues de PATCH

TeamIterationAttributes
TeamMemberCapacity

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

TeamMemberCapacityIdentityRef

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

TeamSetting

Contrat de données pour TeamSettings

TeamSettingsDataContractBase

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

TeamSettingsDaysOff

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

TeamSettingsDaysOffPatch
TeamSettingsIteration

Représente une référence superficielle pour une seule itération.

TeamSettingsPatch

Contrat de données pour ce que nous prévoyons de recevoir lorsque PATCH

TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
WorkItemColor

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

WorkItemTypeStateInfo
attribute
AccountMyWorkResult
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
ArtifactUriQuery

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

ArtifactUriQueryResult

Définit le résultat d’une 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.

AttachmentReference
CommentCreate

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

CommentUpdate

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

ExternalDeployment
ExternalEnvironment
ExternalPipeline
FieldDependentRule

Décrit une liste de champs dépendants pour une règle.

FieldUpdate
GitHubConnectionModel

Décrit la connexion Github.

GitHubConnectionRepoModel

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

GitHubConnectionReposBatchRequest

Décrit la demande de dépôt en bloc de la connexion Github

IdentityReference

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

ProcessIdModel

Stocke l’ID de processus.

ProcessMigrationResultModel

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

ProjectWorkItemStateColors

Couleurs de l’état du type d’élément de travail du projet

ProvisioningResult

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

QueryBatchGetRequest

Décrit une demande d’obtention d’une liste de requêtes

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
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 rapport.

SendMailBody
StreamedBatch

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

TemporaryQueryRequestModel

Décrit une demande de création d’une requête temporaire

TemporaryQueryResponseModel

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

UpdateWorkItemField

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

Wiql

Une requête WIQL

WorkArtifactLink

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

WorkItemBatchGetRequest

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

WorkItemClassificationNode

Définit un nœud de classification pour le suivi des éléments 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 à la suppression d’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é.

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 d’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.

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.

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 d’état, couleur et catégorie d’état du type d’élément de travail

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.

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.

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.

WorkItemTypeFieldWithReferences

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

WorkItemTypeReference

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

WorkItemTypeStateColors

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

WorkItemTypeTemplate

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

WorkItemTypeTemplateUpdateModel

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

WorkItemUpdate

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

IWorkItemChangedArgs

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

IWorkItemFieldChangedArgs

Interface définissant les arguments pour 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’il n’y a pas d’élément de travail ouvert.

IWorkItemLoadedArgs

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

IWorkItemNotificationListener

Interface définissant les notifications fournies par ActiveWorkItemService

WorkItemOptions

Options permettant d’obtenir les valeurs d’un élément de travail

AddProcessWorkItemTypeFieldRequest

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

Control

Représente un contrôle dans le formulaire.

CreateProcessModel

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

CreateProcessRuleRequest

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

CreateProcessWorkItemTypeRequest

Classe pour créer une demande de type d’élément de travail

Extension

Représente la partie extensions de la disposition

FieldModel
FieldRuleModel
FormLayout
Group

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

HideStateModel
Page
PickList

Liste de sélection.

PickListMetadata

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

ProcessBehavior

Modèle de comportement de processus.

ProcessBehaviorCreateRequest

Comportement du processus Créer une charge utile.

ProcessBehaviorField

Champ Comportement du processus.

ProcessBehaviorReference

Référence du comportement de processus.

ProcessBehaviorUpdateRequest

Comportement du processus Remplacer la charge utile.

ProcessInfo

Traitement.

ProcessModel
ProcessProperties

Propriétés du processus.

ProcessRule

Réponse de la règle de traitement.

ProcessWorkItemType

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

ProcessWorkItemTypeField

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

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
Section

Nœud de disposition contenant des groupes dans une page

UpdateProcessModel

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

UpdateProcessRuleRequest

Demandez à la classe/à l’objet de 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

WitContribution
WorkItemBehavior
WorkItemBehaviorField
WorkItemBehaviorReference
WorkItemStateInputModel
WorkItemStateResultModel
WorkItemTypeBehavior
WorkItemTypeModel
BehaviorCreateModel
BehaviorModel
BehaviorReplaceModel
PickListItemModel
PickListMetadataModel
PickListModel
WorkItemTypeFieldModel
WorkItemTypeFieldModel2

Nouvelle version de WorkItemTypeFieldModel prenant en charge defaultValue en tant qu’objet (comme IdentityRef) et description

WorkItemTypeUpdateModel

Alias de type

RestClientFactory

Une fabrique de client REST est la méthode utilisée pour créer et initialiser un IVssRestClient.

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

CharacterPair

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

IResourceVersion
ResourceChangedCallback
VersionControlType

Énumérations

AccountStatus
AccountType
AccountUserStatus
AlertType
AnalysisConfigurationType
ComponentType

Cette énumération définit les composants de dépendance.

Confidence
DismissalType
ExpandOption
LicenseState
MetadataChangeType

Type de modification qui s’est produite aux 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
Severity
State
BoardItemBatchOperationTypeEnum

Décrit les types d’opérations par lot d’éléments de tableau.

BoardTypeEnum
AgentStatus
AuditAction
BuildAuthorizationScope

Représente l’étendue d’autorisation souhaitée pour une build.

BuildOptionInputType
BuildPhaseStatus
BuildQueryOrder

Spécifie l’ordre souhaité des builds.

BuildReason
BuildResult

Il ne s’agit pas d’une énumération d’indicateurs, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, s’il vous plaît s’en tenir à des puissances de 2 comme s’il s’agissait d’une énumération Flags Cela garantit que les éléments qui déterminent plusieurs types de résultats (comme les sources d’étiquetage) continuent de fonctionner

BuildStatus
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.

ValidationResult
WorkspaceMappingType
BuildServiceIds

ID de contribution des services Azure Pipelines qui peuvent être obtenus à partir de 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

La gravité de ce message.

PanelSize

Options de taille (largeur) pour le panneau

TeamFoundationHostType

Niveau de l’hôte pour un service VSS

DayOfWeek
SqlDbType

Spécifie le type de données spécifique à SQL Server d’un champ, propriété, à utiliser 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

États d’une extension Remarque : si vous ajoutez de la valeur à cette énumération, vous devez effectuer deux autres opérations. Tout d’abord, ajoutez l’énumération back compat dans value src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs. Deuxièmement, 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 de processus sur une collection.

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

identifie l’étendue du stockage et des autorisations du tableau de bord.

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 et 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 ou une page d’accès web.

WidgetStatusType

Utilisé pour différencier les helpers d’état des widgets

AcquisitionAssignmentType

Comment l’acquisition est attribuée

AcquisitionOperationState
AcquisitionOperationType

Ensemble de différents types d’opérations pouvant ê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 pouvant ê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.

NotificationTemplateType

Type d’événement

PagingDirection

PagingDirection est utilisé pour définir la direction 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 d’indicateurs utilisés pour définir les attributs demandés lorsqu’un éditeur est retourné. Certaines API permettent à l’appelant de spécifier le niveau de détail nécessaire.

PublisherRoleAccess

Définition d’accès pour un RoleAssignment.

PublisherState
QnAItemStatus

Indique l’état de l’élément QnA

RestApiResponseStatus

État d’une réponse d’API REST.

ReviewEventOperation

Type d’opération

ReviewFilterOptions

Options de 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 qu’il faut faire avec la mise en retrait lorsque vous appuyez sur Entrée.

CommentThreadStatus

État d’un thread de commentaire.

CommentType

Type d’un commentaire.

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 demande de mise à jour d’un conflit de demande de tirage

GitHistoryMode

Types de version acceptés

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

Énumération des stratégies de fusion possibles qui peuvent être utilisées pour effectuer une demande de tirage.

GitPullRequestQueryType

Types acceptés de requêtes de demande de tirage.

GitPullRequestReviewFileType
GitRefSearchType

Type de recherche sur le nom de la référence

GitRefUpdateMode

Énumère les modes sous lesquels les mises à jour ref peuvent être écrites dans leurs dépôts.

GitRefUpdateStatus

Représente les résultats possibles d’une demande de mise à jour d’une référence dans un dépôt.

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 de version acceptés

ItemContentType
IterationReason

Raison pour laquelle l’itération de la demande de tirage a été créée.

LineDiffBlockChangeType

Type de modification d’un bloc de différences de ligne

PullRequestAsyncStatus

État d’une fusion de demande de tirage.

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 d’intervalle de temps souhaité pour les requêtes de demandes de tirage.

RefFavoriteType
SupportedIdeType

Énumération qui représente les types d’IDE pris en charge.

TfvcVersionOption

Options de gestion des versions.

TfvcVersionType

Type d’objet Version

VersionControlChangeType
VersionControlRecursionType
GitServiceIds

ID de contribution des services Azure Pipelines qui peuvent être obtenus à partir de 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
BillingMode
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 des é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 de types d’événements

NotificationOperation
NotificationReasonType
NotificationStatisticType
NotificationSubscriberDeliveryPreference

Préférence de livraison 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 dont dispose un utilisateur sur 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 des modèles d’abonnement

SubscriptionTemplateType
OperationStatus

État d’une opération.

Operation
ConfigurationType
GetArtifactExpandOptions

Options d’extension pour GetArtifact et ListArtifacts.

GetLogExpandOptions

$expand options pour GetLog et ListLogs.

RepositoryType
RunResult

Il ne s’agit pas d’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-vous aux puissances de 2 comme s’il s’agissait d’une énumération Flags. Cela facilite l’interrogation de plusieurs résultats.

RunState

Il ne s’agit pas d’une énumération Flags, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, tenez-vous aux puissances 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
DeployPhaseStatus
DeployPhaseTypes
DeploymentAuthorizationOwner
DeploymentExpands
DeploymentOperationStatus
DeploymentReason
DeploymentStatus
DeploymentsQueryType
EnvironmentStatus
EnvironmentTriggerType
FolderPathQueryOrder

Spécifie l’ordre souhaité des dossiers.

GateStatus
IssueSource
MailSectionType
ManualInterventionStatus

Décrit l’état de l’intervention manuelle

ManualInterventionType

Décrit l’état de l’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
AuthenticationType

Énumère les types d’authentification du consommateur.

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’un résumé unique ou d’une 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 environnement unique.

EnvironmentResourceType

EnvironmentResourceType.

ExclusiveLockType
LogLevel
MachineGroupActionFilter
MaskType
OperatingSystemType
OperationType
OrchestrationType
PlanGroupStatus
PlanGroupStatusFilter
ResourceLockStatus
SecureFileActionFilter
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 est autorisé à utiliser ou à gérer la file d’attente.

TaskAgentRequestUpdateOptions
TaskAgentStatus
TaskAgentStatusFilter

Cela est utile pour obtenir une liste des cibles de déploiement, filtrée 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.

AttachmentType

Types de pièces jointes de test.

CloneOperationState

Énumération de type Cloner le type d’opération.

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
CustomTestFieldType
FlakyDetectionType
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.

ResultMetaDataDetails

Détails supplémentaires avec les métadonnées des résultats de test

ResultMetadata
ResultObjectType

Entité de niveau supérieur en cours de clonage dans le cadre d’une opération de clonage

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 sur 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 la série de tests.

TestRunPublishContext

Types de contexte de publication pour l’exécution.

TestRunState

Types d’états pour la série de tests.

TestRunSubstate

Types de sous-états pour la série de tests. Il donne à l’utilisateur plus d’informations sur la série de tests au-delà de l’état de la série de tests 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 les indicateurs pour l’objet de cas de test de suite. Exclure les indicateurs exclut divers objets de la charge utile en fonction de la valeur passée

FailureType
LastResolutionState
LibraryTestCasesDataReturnCode

Enum représentant le code de retour du fournisseur de données.

Outcome
PointState
ResultState
SuiteEntryTypes
TestEntityTypes
TestPlansLibraryQuery

Énumération utilisée pour définir les requêtes utilisées dans la bibliothèque de plans de test.

TestPlansLibraryWorkItemFilterMode
TestSuiteType

Type de TestSuite

UserFriendlyTestOutcome
ConnectOptions

Énumération des options qui peuvent être transmises lors de la connexion.

DeploymentFlags
JWTAlgorithm
UserProfileBackupState
UserProfileSyncState
WikiType

Types de wikis.

BacklogType

Définition du type de niveau de backlog

BoardBadgeColumnOptions

Détermine les colonnes à inclure dans le badge du tableau

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 du sélecteur d’identité

PlanType

Énumération pour les différents types de plans

PlanUserPermissions

Indicateur pour les autorisations qu’un utilisateur peut avoir pour ce plan.

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode
ClassificationNodesErrorPolicy

Indicateur pour contrôler la stratégie d’erreur dans une demande de classification par lots des nœuds.

FieldUsage

Énumération pour les utilisations de champs.

GetFieldsExpand

Indicateur pour développer les types de champs.

LinkQueryMode

Mode de requête de liaison 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érez pour contrôler la stratégie d’erreur dans une requête par lots de requête.

QueryExpand

Détermine l’ensemble de 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 requête

QueryType

Type de requête.

ReportingRevisionsExpand

Niveau de développement de la révision de rapport.

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 d’arborescences.

WorkItemErrorPolicy

Énumérez pour contrôler la stratégie d’erreur dans une demande d’obtention d’éléments de travail en bloc.

WorkItemExpand

Indicateur pour contrôler les propriétés de la charge utile à partir de la commande obtenir l’élément de travail.

WorkItemRecentActivityType

Type de l’activité

WorkItemTypeFieldsExpandLevel

Développez les options pour la demande de champ d’élément de travail.

WorkItemTrackingServiceIds

ID de contribution des services Azure Boards qui peuvent être obtenus à partir de DevOps.getService

CustomizationType

Indique le type de personnalisation. Le type de personnalisation est Système si est généré par le système ou par défaut. Le type de personnalisation est hérité si l’é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 pour extraire les champs de l’API comportements.

GetProcessExpandLevel

Niveau d’expansion des processus retournés.

GetWorkItemTypeExpand
PageType

Type de page

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

Développez les options pour la demande de champ d’élément de travail.

RuleActionType

Type d’action à effectuer lorsque la règle est déclenchée.

RuleConditionType

Type de condition de règle.

WorkItemTypeClass

Classes de type d’élément de travail'

Fonctions

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

Émettre une demande d’extraction. 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érialisez (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 se présentent sous la forme suivante :

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

Ce format échappe inutilement (mais intentionnellement) le caractère « / ». Ainsi, le JSON analysé n’aura aucune trace du caractère d’échappement ().

combineUrlPaths(string[])

Prenez des segments d’URL et joignez-les avec une seule barre oblique. Prend en charge les séquences 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), l’itinéraire arrivé en premier gagne.

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 de route d’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 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 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), l’itinéraire arrivé en premier gagne.

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 d’extraction. 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 demande

vssRequestOptions
IVssRequestOptions

Options de requête spécifiques à VSS

Événements déclenchés : afterRequest -> IPostRequestEvent est envoyé une fois la demande 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érialisez (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 se présentent sous la forme suivante :

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

Ce format échappe inutilement (mais intentionnellement) le caractère « / ». Ainsi, 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 une seule barre oblique. Prend en charge les séquences 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), l’itinéraire arrivé en premier gagne.

function getBestRouteMatch(routeCollection: IParsedRoute[], routeValues: {[name: string]: string}): IRouteMatchResult | undefined

Paramètres

routeCollection

IParsedRoute[]

Tableau de routes analysées

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 d’itinéraire MVC (comme « /foo/{id}/{*params} »)

Retours

replaceParsedRouteValues(IParsedRoute, {[name: string]: string | number | undefined}, boolean)

Remplacer les valeurs de route d’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 absence. 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 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 valeurs de routage

Retours

string

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

Prenez un ensemble d’itinéraires et de valeurs de routage et formez une URL 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), l’itinéraire arrivé en premier gagne.

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

Paramètres

routeCollection

IParsedRoute[]

Tableau de routes analysées

routeValues

{[name: string]: string}

Valeurs de remplacement

Retours

string