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 à des API REST VSS

ReportingRestClient

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

AlertRestClient

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des 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/obtention et le paramètre des parties individuelles

ContributionsRestClient

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

CoreRestClient

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

DashboardRestClient

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

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 à des API REST VSS

GraphRestClient

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

PeoplePickerProvider
LocationsRestClient

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

ManagementRestClient

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

NotificationRestClient

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

OperationsRestClient

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

PipelinesRestClient

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

PolicyRestClient

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

ProfileRestClient

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

ProjectAnalysisRestClient

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

ReleaseRestClient

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

ResourceUsageRestClient

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

ServiceEndpointRestClient

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

ServiceHooksRestClient

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

TaskAgentRestClient

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

TestRestClient

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

TestPlanRestClient

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

TestResultsRestClient

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

TfvcRestClient

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

WikiRestClient

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

WorkRestClient

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

WorkItemTrackingRestClient

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

WorkItemTrackingProcessRestClient

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

WorkItemTrackingProcessDefinitionsRestClient

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

Interfaces

Account
AccountCreateInfoInternal
AccountPreferencesInternal
AlertSummaryBySeverity

Résumé des alertes 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ésumé de l’alerte de dépôt.

RepoEnablementSummary

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

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é trouvé

Pipeline

Définition d’un pipeline.

Region
RelationMetadata

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

Result
Rule
SarifUploadStatus
SarifValidationError
SearchCriteria
Tool

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

UxFilters
ValidationFingerprint
VersionControlDetails

Informations sur la localisation 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 une carte.

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 une carte.

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écrivez 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 carte.

BoardItemCollectionResponse

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

BoardItemIdAndEtag

Id d’élément de tableau et paire etag.

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écrivez une synchronisation bidirectionnelle du déplacement de l’élément sur la carte OU de la modification de l’état de l’élément en dehors de la carte.

BoardItemStateSyncCreate

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

BoardItemStateSyncUpdate

Décrit une synchronisation de l’état d’un élément de tableau pour la mise à jour d’une carte.

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

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 de 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 l’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 les builds en cours d’exécution.

AgentPoolQueueReference

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

AgentPoolQueueTarget

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

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 des 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 le back-compat avec les extensions qui utilisent l’ancien format Étapes au lieu de Processus et Phases

BuildDefinitionReference

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

BuildDefinitionReference3_2

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

BuildDefinitionRevision

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

BuildDefinitionSourceProvider
BuildDefinitionStep

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

BuildDefinitionTemplate

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

BuildDefinitionTemplate3_2

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

BuildDefinitionVariable

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

BuildDeletedEvent
BuildDeployment
BuildEvent
BuildLog

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

BuildLogReference

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

BuildMetric

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

BuildOption

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

BuildOptionDefinition

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

BuildOptionDefinitionReference

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

BuildOptionGroupDefinition

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

BuildOptionInputDefinition

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

BuildProcess

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

BuildProcessResources

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

BuildProcessTemplate
BuildQueuedEvent
BuildReference

Référence à une build.

BuildReportMetadata

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

BuildRepository

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

BuildRequestValidationResult

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

BuildResourceUsage

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

BuildRetentionHistory

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

BuildRetentionSample

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

BuildServer
BuildSettings

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

BuildSummary
BuildTagsAddedEvent
BuildTrigger

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

BuildUpdatedEvent
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éfinitions 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 du processus de génération Docker.

Folder
Forks

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

GatedCheckInTrigger

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

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 d’exécution d’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 d’extraction. Ceux-ci sont récupérés à partir de fournisseurs sources.

PullRequestTrigger
RealtimeBuildEvent
RepositoryWebhook

Représente le webhook d’un référentiel retourné par 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 de fournisseurs sources.

SourceRepositories

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

SourceRepository

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

SourceRepositoryItem

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

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

Chronologie

TimelineAttempt

Tentative de mise à jour d’un 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 mettre à jour les 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 en fonction des valeurs spécifiées par une liste de variables.

VariableMultipliersServerExecutionOptions

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

WorkspaceMapping

Mappage d’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 d’un premier ou d’un tiers

IContributedIconDefinition

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

IContributedPill

Définit une pilule à partir d’une contribution

IDialogOptions

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

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

IGlobalMessageLink

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

IGlobalMessagesService
IHostNavigationService

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

IHostPageLayoutService

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

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 de routage pour la page active

IPanelOptions

Options d’affichage des panneaux

IProjectInfo
IProjectPageService
IToast

Toast Props with metadata toast to specify how it will be rendu by the 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 de récupération est terminée.

IPreRequestEvent

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

IVssRequestOptions

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

VssServerError

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

RestClientRequestParams

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

IParsedRoute

Représente un itinéraire analysé par parseRoute

IParsedRouteSegment

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 d’itinéraire 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 sérialiser les clients.

ClientContributionNode

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

ClientContributionProviderDetails
ClientDataProviderQuery

Un fournisseur de données client est les détails nécessaires pour effectuer la demande du 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 de la 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 les contributions en fonction des licences

ExtensionManifest

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

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 Team Project.

TeamProjectCollection

Contrat de données pour un TeamProjectCollection.

TeamProjectCollectionReference

Objet reference pour un TeamProjectCollection.

TeamProjectReference

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

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 un WebApiTeam.

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

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

WebApiProject

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

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

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

WebApiTeam
WebApiTeamRef
CopyDashboardOptions

Copiez les options 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 tableaux de bord, habillage autour du tableau de bord (nécessaire ?)

DashboardGroupEntryResponse

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

DashboardResponse

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

LightboxOptions

Configuration de Lightbox

SemanticVersion

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

Widget

Données de widget

WidgetMetadata

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

WidgetMetadataResponse
WidgetPosition
WidgetResponse

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

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 leur prise en charge des données sérialisées et 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 transmis à l’hôte lorsque l’utilisateur clique sur le bouton Enregistrer dans le volet de configuration

Size

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

WidgetSettings

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

WidgetStatus

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

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 de marché (installation, achat, etc.) pour une cible d’installation.

ContributionProviderDetails
DataProviderSharedData

Conteneur de données auquel tout 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 pour 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

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 suivant le stockage moderne

FavoriteCreateParameters
FavoriteProvider

Expose un fournisseur de favoris.

FavoritesSecuredObject
FeatureFlag
FeatureFlagPatch

Ceci est transmis à 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 un gestionnaire pour un écouteur ou un plug-in

ContributedFeatureSettingScope

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

ContributedFeatureState

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

ContributedFeatureStateQuery

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

ContributedFeatureValueRule

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

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 a la valeur true.

InputFilterCondition

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

InputValidation

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

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

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

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 est générique afin de pouvoir stocker des données de n’importe quel type d’événement. De nouveaux types d’événements peuvent être ajoutés sans modifier le contrat.

ExtensionFile
ExtensionFilterResult

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

ExtensionFilterResultMetadata

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

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 correspondent à 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 de métadonnées sous une catégorie donnée de métadonnées

NotificationsData

Informations nécessaires à l’envoi d’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 d’arborescence des catégories racines et des catégories pour l’ide Visual Studio.

PublishedExtension
Publisher
PublisherBase

Conservation de la classe de base distincte, car la classe de modèle de base de données de serveur de publication 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

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

PublisherQueryResult

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

PublisherRoleAssignment
PublisherSecurityRole
PublisherUserRoleAssignmentRef
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 comment les commentaires pour un travail de langue.

EnterAction

Décrit ce qu’il faut faire lors de l’appui sur Entrée.

FoldingMarkers

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

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

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

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

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

ICodeEditorContributionEndpoints

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

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

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

ILanguageRegistration

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

IMonarchLanguage

Définition du langage 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 lors de l’appui sur Entrée.

AdvSecEnablementOptions
AdvSecEnablementStatus
AdvSecEnablementUpdate
AssociatedWorkItem
AsyncGitOperationNotification
AsyncRefOperationCommitLevelEventNotification
AsyncRefOperationCompletedNotification
AsyncRefOperationConflictNotification
AsyncRefOperationGeneralFailureNotification
AsyncRefOperationProgressNotification
AsyncRefOperationTimeoutNotification
AutoCompleteUpdatedEvent

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

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é avec un ou plusieurs commentaires (un commentaire initial et les réponses suivantes).

CommentThreadContext
CommentTrackingCriteria

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

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 fichier

FileDiffParams

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

FileDiffsCriteria

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

GitAnnotatedTag

Balise annotée Git.

GitAsyncRefOperation
GitAsyncRefOperationDetail

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

GitAsyncRefOperationParameters

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

GitAsyncRefOperationSource

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

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

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

GitChange
GitCherryPick

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

GitCommit

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

GitCommitChanges
GitCommitDiffs
GitCommitRef

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

GitCommitToCreate
GitConflict
GitConflictAddAdd

Objet de données pour le conflit AddAdd

GitConflictAddRename

Objet de données pour le conflit RenameAdd

GitConflictDeleteEdit

Objet de données pour le conflit EditDelete

GitConflictDeleteRename

Objet de données pour le conflit RenameDelete

GitConflictDirectoryFile

Objet de données pour le conflit FileDirectory

GitConflictEditDelete

Objet de données pour le conflit DeleteEdit

GitConflictEditEdit

Objet de données pour le conflit EditEdit

GitConflictFileDirectory

Objet de données pour le conflit DirectoryFile

GitConflictRename1to2

Objet de données pour le conflit Rename1to2

GitConflictRename2to1

Objet de données pour le conflit Rename2to1

GitConflictRenameAdd

Objet de données pour le conflit AddRename

GitConflictRenameDelete

Objet de données pour le conflit DeleteRename

GitConflictRenameRename

Objet de données pour le conflit RenameRename

GitConflictUpdateResult
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

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

GitForkRef

Informations sur une référence de fourche.

GitForkSyncRequest

Demande de synchronisation des données entre deux fourches.

GitForkSyncRequestParameters

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

GitForkTeamProjectReference

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

GitImportFailedEvent
GitImportGitSource

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

GitImportRequest

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

GitImportRequestParameters

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

GitImportStatusDetail

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

GitImportSucceededEvent
GitImportTfvcSource

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

GitItem
GitItemDescriptor
GitItemRequestData
GitLastChangeItem
GitLastChangeTreeItems
GitMerge

Paramètres requis pour effectuer une fusion git.

GitMergeOperationStatusDetail

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

GitMergeOriginRef
GitMergeParameters

Paramètres requis pour effectuer une fusion git.

GitObject

Identificateur d’objet Git et informations de type.

GitPathAction
GitPathToItemsCollection
GitPolicyConfigurationResponse
GitPullRequest

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

GitPullRequestChange

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

GitPullRequestCommentThread

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

GitPullRequestCommentThreadContext

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

GitPullRequestCompletionOptions

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

GitPullRequestIteration

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

GitPullRequestIterationChanges

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

GitPullRequestMergeOptions

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

GitPullRequestQuery

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

GitPullRequestQueryInput

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

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

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

GitPullRequestStatus

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

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

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

GitStatusContext

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

GitSuggestion

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

GitTargetVersionDescriptor
GitTemplate
GitTreeDiff
GitTreeDiffEntry
GitTreeDiffResponse
GitTreeEntryRef
GitTreeRef
GitUserDate

Informations utilisateur et date des opérations Git.

GitVersionDescriptor
GlobalGitRepositoryKey

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

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 IsDraft sur une demande de tirage

ItemContent
ItemDetailsOptions

Détails facultatifs à inclure lors du renvoi 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 à 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 (pull request)

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 lequel la branche cible d’une demande de tirage est modifiée

ReviewerVoteUpdatedEvent

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

ReviewersUpdatedEvent

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

ReviewersVotesResetEvent

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

ShareNotificationContext

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

SourceToTargetRef
StatusAddedEvent

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

StatusUpdatedEvent

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

StatusesDeletedEvent

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

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’une brancheref.

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

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

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

TfvcItemDescriptor

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

TfvcItemPreviousHash

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

TfvcItemRequestData

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

TfvcLabel

Métadonnées d’une étiquette.

TfvcLabelRef

Métadonnées d’une étiquette.

TfvcLabelRequestData
TfvcMappingFilter

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

TfvcMergeSource
TfvcPolicyFailureInfo

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

TfvcPolicyOverrideInfo

Informations sur le remplacement de la stratégie.

TfvcShallowBranchRef

Il s’agit de la classe branchref peu profonde.

TfvcShelveset

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

TfvcShelvesetRef

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

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

Propriétés du descripteur de version.

TitleDescriptionUpdatedEvent

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

UpdateRefsRequest
VersionControlProjectInfo
IVersionControlRepositoryService

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

AadGraphMember

Entité graphique de niveau supérieur

GraphCachePolicies
GraphDescriptorResult

Descripteur d’objet d’une entité Graph

GraphFederatedProviderData

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

GraphGlobalExtendedPropertyBatch
GraphGroup

Entité de groupe Graph

GraphGroupCreationContext

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

GraphGroupMailAddressCreationContext

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

GraphGroupOriginIdCreationContext

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

GraphGroupVstsCreationContext

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

GraphMember

Entité graphique de niveau supérieur

GraphMembership

Relation entre un conteneur et un membre

GraphMembershipState

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

GraphMembershipTraversal
GraphProviderInfo

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

GraphScope

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

GraphScopeCreationContext

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

GraphServicePrincipal

Entité graphique de niveau supérieur

GraphServicePrincipalCreationContext

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

GraphServicePrincipalOriginIdCreationContext

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

GraphServicePrincipalOriginIdUpdateContext

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

GraphServicePrincipalUpdateContext

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

GraphStorageKeyResult

Clé de stockage d’une entité Graph

GraphSubject

Entité graphique de niveau supérieur

GraphSubjectBase
GraphSubjectLookup

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

GraphSubjectLookupKey
GraphSubjectQuery

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

GraphSystemSubject

Entité graphique de niveau supérieur

GraphUser

Entité graphique de niveau supérieur

GraphUserCreationContext

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

GraphUserMailAddressCreationContext

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

GraphUserOriginIdCreationContext

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

GraphUserOriginIdUpdateContext

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

GraphUserPrincipalNameCreationContext

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

GraphUserPrincipalNameUpdateContext

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

GraphUserUpdateContext

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

IdentityMapping
IdentityMappings
MappingResult
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
RequestAccessPayLoad
ResolveDisconnectedUsersResponse
UserPrincipalName
ChangedIdentities

Classe de conteneur pour les identités modifiées

ChangedIdentitiesContext

Classe de contexte pour les identités modifiées

CreateScopeInfo
FrameworkIdentityInfo
GroupMembership
Identity

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

IdentityBase

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

IdentityBatchInfo
IdentityDescriptor

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

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 pour configurer une connexion avec un serveur VSS.

LocationMapping
LocationServiceData

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

ResourceAreaInfo
ServiceDefinition
AdvSecEnablementFeatures
AdvSecEnablementSettings
AdvSecEnablementSettingsUpdate
AdvSecEnablementStatusUpdate
BillableCommitterDetails

Détails des commiteurs facturables pour Advanced Security Services

BilledCommitter

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

BillingInfo

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

MeterUsage

Informations relatives à la facturation des services Advanced Security

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 « Nom du projet = [Projet actuel] ET affecté à = [Me] il sera représenté sous la forme de deux clauses de filtre 1 : Index = 1, Opérateur logique : NULL , FieldName = 'Nom du projet', Opérateur = '=', Valeur = '[Projet actuel]' Clause 2 : Index = 2, Opérateur logique : '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 webUI ou l’utilisation d’une parethèse dans la chaîne de condition d’abonnement

ExpressionFilterModel

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

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 complet

NotificationEventFieldType

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

NotificationEventPublisher

Encapsule les propriétés d’un é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 l’abonnement en fonction du rôle, par exemple pour un buildCompletedEvent, un rôle est demandé par champ

NotificationEventType

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

NotificationEventTypeCategory

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

NotificationJobDiagnosticLog

Classe de base abstraite pour tous les journaux de diagnostic.

NotificationQueryCondition
NotificationReason
NotificationStatistic
NotificationStatisticsQuery
NotificationStatisticsQueryConditions
NotificationSubscriber

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

NotificationSubscriberUpdateParameters

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

NotificationSubscription

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

NotificationSubscriptionCreateParameters

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

NotificationSubscriptionTemplate
NotificationSubscriptionUpdateParameters

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

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’un SubscriptionEvaluationRequest. Il définit l’abonnement à évaluer et à intervalle de temps pour les événements utilisés dans l’évaluation.

SubscriptionEvaluationResult

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

SubscriptionEvaluationSettings

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

SubscriptionManagement

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

SubscriptionQuery

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

SubscriptionQueryCondition

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

SubscriptionScope

Une ressource, généralement un compte ou un projet, dans lequel 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 que cette valeur représente, la propriété à utiliser pour l’affichage de l’interface utilisateur et la propriété à utiliser pour enregistrer l’abonnement

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

Journaliser 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 du pipeline.

RunReference
RunResources
RunResourcesParameters
RunYamlDetails
SignalRConnection
Variable
YamlFileDetails
PolicyConfiguration

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

PolicyConfigurationRef

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

PolicyEvaluationRecord

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

PolicyType

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

PolicyTypeRef

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

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

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

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

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 du 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
ServiceEndpointEvent
ServiceEndpointExecutionData

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

ServiceEndpointExecutionOwner

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

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointTokenResult

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

ServiceEndpointType

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

ConsumerAction

Définit le contrat de données d’une action 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 à joindre dans Les é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 ressource et ses données ou références à la version compatible. Un seul des deux derniers champs ne doit pas avoir la valeur Null.

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

Groupe de déploiement.

DeploymentGroupCreateParameter

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

DeploymentGroupCreateParameterPoolProperty

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

DeploymentGroupMetrics

Métriques de groupe de déploiement.

DeploymentGroupReference

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

DeploymentGroupUpdateParameter

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

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 mettre à jour un nœud élastique où seuls certains membres sont renseignés

ElasticPool

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

ElasticPoolCreationResult

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

ElasticPoolLog

Données de journal pour un pool élastique

ElasticPoolSettings

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

EnvironmentCreateParameter

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

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentInstance

Environnement.

EnvironmentLinkedResourceReference

EnvironmentLinkedResourceReference.

EnvironmentReference
EnvironmentResource
EnvironmentResourceDeploymentExecutionRecord

EnvironmentResourceDeploymentExecutionRecord.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentUpdateParameter

Propriétés pour mettre à jour 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 de 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 verrouillage 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 recevoir des messages de l’orchestrateur de tâches.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentPool

Regroupement d’agents au niveau de l’organisation.

TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
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 dans le 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 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 des résultats d’un résultat de test particulier.

AggregatedResultsAnalysis
AggregatedResultsByOutcome
AggregatedResultsDifference
AggregatedRunsByOutcome
AggregatedRunsByState
AnalysisFailureGroupReturn
BatchResponse
BranchCoverage
BuildConfiguration

Détails de BuildConfiguration.

BuildCoverage

Détail de la couverture de la build

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

Détails sur l’opération clone.

CloneOptions

Options de clonage de 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 couverture du code utilisés pour publier ou récupérer le résumé de couverture du code sur une build

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

Informations sur les champs personnalisés. 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 d’exécution de test.

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 valeur 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 du point de test.

PointsFilter

Classe de filtre pour le point de test.

PointsReference2
PointsResults2
PropertyBag

Classe à 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 sur les résultats des exécutions avec l’état terminé et NeedInvestigation.

ResultsByQueryRequest
ResultsByQueryResponse
ResultsFilter
ResultsStoreQuery
ResultsSummaryByOutcome

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

RunCreateModel

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

RunFilter

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

RunStatistic

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

RunSummary

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

RunSummaryModel

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

RunUpdateModel
SessionEnvironmentAndMachine

Classe de 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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens.

ShallowTestCaseResult
SharedStepModel

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

Source

Source de session

SourceViewBuildCoverage
StageReference

Étape dans le pipeline

SuiteCreateModel

Modèle de création de suite

SuiteEntry

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

SuiteEntryUpdateModel

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

SuiteTestCase

Cas de test pour la suite.

SuiteTestCaseUpdateModel

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

SuiteUpdateModel

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

TCMPropertyBag2
TestActionResult
TestActionResult2
TestActionResultModel

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

TestAnalysisFailureGroup

Objet de groupe d’échecs d’analyse 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

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

TestIterationDetailsModel

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

TestLog

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

TestLogReference

Objet Référence du journal de test

TestLogStatus

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

TestLogStoreAttachment

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

TestLogStoreAttachmentReference

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

TestLogStoreEndpointDetails

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

TestMessageLog2
TestMessageLogDetails

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

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

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

TestOutcomeSettings

Paramètres de résultat de test

TestParameter2
TestPlan

Ressource de plan de test.

TestPlanCloneRequest
TestPlanHubData
TestPlansWithSelection
TestPoint

Classe Test Point

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 les dimensions

TestResultDocument
TestResultFailureType

Ressource de type d’échec de test

TestResultFailureTypeRequestModel

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

TestResultFailuresAnalysis
TestResultHistory
TestResultHistoryDetailsForGroup
TestResultHistoryForGroup

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

TestResultMetaData

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

TestResultMetaDataUpdateInput

Représente une entrée TestResultMetaData

TestResultMetaDataUpdateResponse
TestResultModelBase
TestResultParameter
TestResultParameterModel

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

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

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

TestResultsSettings
TestResultsUpdateSettings
TestResultsWithWatermark
TestRun

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

TestRun2
TestRunCanceledEvent
TestRunContext2
TestRunCoverage

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

TestRunCreatedEvent
TestRunEvent
TestRunEx2
TestRunExtended2
TestRunStartedEvent
TestRunStatistic

Statistiques d’exécution de test.

TestRunSummary2
TestRunWithDtlEnvEvent
TestSession

Test Session

TestSessionAnalysis

Anaylsis de 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 des paramètres de test

TestSettings2

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

TestSettingsMachineRole
TestSubResult

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

TestSuite

Suite de tests

TestSuiteCloneRequest

Demande 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 génération ou la mise en production regroupées par exécution de test.

TestTagsUpdateModel

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

TestToWorkItemLinks
TestVariable

Test Variable

UpdateTestRunRequest
UpdateTestRunResponse
UpdatedProperties
UploadAttachmentsRequest
WorkItemReference

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

WorkItemToTestLinks
CloneOperationCommonResponse

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

CloneTestCaseOperationInformation
CloneTestCaseParams

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

CloneTestPlanOperationInformation

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

CloneTestPlanParams

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

CloneTestSuiteOperationInformation

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

CloneTestSuiteParams

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

Configuration

Configuration du point de test

DestinationTestPlanCloneParams

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

DestinationTestSuiteInfo

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

ExportTestCaseParams

Paramètres de 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 Results pour Test Point

SourceTestPlanInfo

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

SourceTestSuiteInfo

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

SourceTestSuiteResponse

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

SourceTestplanResponse

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

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

Test Case, classe

TestCaseAssociatedResult
TestCaseReference

Référence de 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 de test

TestEntityCount

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

TestPlanAndSuiteRestoreModel

Test Plan/Suite restore request params

TestPlanCreateParams

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

TestPlanDetailedReference

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

TestPlanReference

Ressource de référence du 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 des points de test

TestPointUpdateParams

Paramètres de mise à jour du point de test

TestSuiteCreateParams

Suite de tests - Créer des paramètres

TestSuiteCreateUpdateCommonParams

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

TestSuiteReference

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

TestSuiteReferenceWithProject

Informations de référence sur 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 à partir d’une requête.

PublicKey

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

ReferenceLink

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

ResourceRef
ServiceEvent
SignedUrl

URL signée autorisant l’accès anonyme à temps limité 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és 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 câble.

VssNotificationEvent

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

WrappedException
Wiki

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

WikiAttachment

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

WikiAttachmentResponse

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

WikiCreateBaseParameters

Paramètres de création wiki de base.

WikiCreateParameters

Paramètres de création de wiki.

WikiCreateParametersV2

Paramètres de création wiki.

WikiPage

Définit une page dans un wiki.

WikiPageCreateOrUpdateParameters

Contract encapsulating parameters for the page create or update operations.

WikiPageDetail

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

WikiPageMove

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

WikiPageMoveParameters

Contract encapsulating parameters for the page move operation.

WikiPageMoveResponse

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

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

Contract encapsulating parameters for the pages batch.

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 dans un niveau de backlog

BoardBadge

Représente un badge de carte.

BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardFields
BoardSuggestedValue
BoardUserSettings
CapacityContractBase

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

CapacityPatch

Données attendues de PATCH

CardFieldSettings

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

CardSettings

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

CategoryConfiguration

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

CreatePlan
DateRange
DeliveryViewData

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

DeliveryViewPropertyCollection

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

FieldInfo

Conteneur d’objets stockant le jeu d’autorisations approprié à 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 les éléments de travail dans un backlog d’itération

Marker

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

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 courant 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 l’état du mappage de colonnes par type d’élément de travail, ce qui autorise la mise à jour de l’état automatique lorsque la colonne change

TaskboardColumns
TaskboardWorkItemColumn

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

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

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

TeamCapacity

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

TeamCapacityTotals

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

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 courant va ici.

TeamSettingsDaysOff

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

TeamSettingsDaysOffPatch
TeamSettingsIteration

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

TeamSettingsPatch

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

TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
WorkItemColor

Couleur et icône d’é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 des critères pour interroger des éléments de travail en fonction de l’URI d’artefact.

ArtifactUriQueryResult

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

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 la liste des champs dépendants d’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 en bloc du dépôt 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 d’état du type d’élément de travail du projet

ProvisioningResult

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

QueryBatchGetRequest

Décrit une requête pour obtenir 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 création de rapports.

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 requête pour créer 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

Requête WIQL

WorkArtifactLink

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

WorkItemBatchGetRequest

Décrit une requête pour obtenir 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 pour supprimer un ensemble d’éléments de travail.

WorkItemDeleteBatchRequest

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

WorkItemDeleteReference

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

WorkItemDeleteShallowReference

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

WorkItemDeleteUpdate

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

WorkItemField

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

WorkItemField2

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

WorkItemFieldAllowedValues

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

WorkItemFieldOperation

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

WorkItemFieldReference

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

WorkItemFieldUpdate

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

WorkItemHistory

Classe de base pour les ressources REST WIT.

WorkItemIcon

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

WorkItemLink

Lien entre deux éléments de travail.

WorkItemNextStateOnTransition

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

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

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 d’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 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 des notifications envoyées par ActiveWorkItemService

IWorkItemFieldChangedArgs

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

IWorkItemFormNavigationService

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

IWorkItemFormService

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

IWorkItemLoadedArgs

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

IWorkItemNotificationListener

Interface définissant les notifications fournies par ActiveWorkItemService

WorkItemOptions

Options d’obtention des 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

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

CreateProcessWorkItemTypeRequest

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

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 dans celui-ci.

HideStateModel
Page
PickList

Liste de sélection.

PickListMetadata

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

ProcessBehavior

Modèle de comportement du processus.

ProcessBehaviorCreateRequest

Comportement de processus Créer une charge utile.

ProcessBehaviorField

Champ Comportement du processus.

ProcessBehaviorReference

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

ProcessBehaviorUpdateRequest

Remplacer la charge utile du comportement du processus.

ProcessInfo

Processus.

ProcessModel
ProcessProperties

Propriétés du processus.

ProcessRule

Réponse de règle de traitement.

ProcessWorkItemType

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

ProcessWorkItemTypeField

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

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 mise en page contenant des groupes dans une page

UpdateProcessModel

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

UpdateProcessRuleRequest

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

UpdateProcessWorkItemTypeFieldRequest

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

UpdateProcessWorkItemTypeRequest

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

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

Nouvelle version de WorkItemTypeFieldModel prenant en charge defaultValue as object (par exemple 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
DependencyKind
DismissalType
ExpandOption
LicenseState
MetadataChangeType

Type de modification qui s’est produite sur les métadonnées.

MetadataOperation

Opération à effectuer sur les métadonnées.

ResultType

Cette énumération définit les différents types de résultats.

SarifJobStatus
Severity
State
BoardItemBatchOperationTypeEnum

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

BoardTypeEnum
AgentStatus
AuditAction
BuildAuthorizationScope

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

BuildOptionInputType
BuildPhaseStatus
BuildQueryOrder

Spécifie l’ordre souhaité des builds.

BuildReason
BuildResult

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags, cela garantit que les éléments qui touchent plusieurs types de résultats (comme les sources d’étiquetage) continuent de fonctionner

BuildStatus
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

Gravité du message.

PanelSize

Options taille (largeur) pour le panneau

TeamFoundationHostType

Niveau d’hôte pour un service VSS

DayOfWeek
SqlDbType

Spécifie un 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 note d’extension : si vous ajoutez de la valeur à cette énumération, vous devez effectuer 2 autres opérations. Tout d’abord, ajoutez l’énumération de compatibilité back dans la valeur src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs. Ensuite, vous ne pouvez pas envoyer la nouvelle valeur sur le bus de messages. Vous devez le supprimer de l’événement de bus de messages avant d’être envoyé.

InstalledExtensionStateIssueType

Type de problème d’installation (Avertissement, Erreur)

ConnectedServiceKind
ProcessCustomizationType

Type de personnalisation du processus sur une collection.

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

identifie 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, supprimer des tableaux de bord Gérer les autorisations - Le membre de l’équipe peut gérer l’appartenance d’autres membres pour effectuer des opérations de groupe.

TeamDashboardPermission

Lecture : l’utilisateur peut voir les tableaux de bord Créer - L’utilisateur peut créer des tableaux de bord Modifier - L’utilisateur peut ajouter, configurer et supprimer des widgets et modifier les paramètres du tableau de bord. Supprimer : l’utilisateur peut supprimer des tableaux de bord Gérer les autorisations . Le membre de l’équipe peut gérer l’appartenance d’autres membres pour effectuer des opérations de groupe.

WidgetScope

contrat de données requis pour que le widget fonctionne dans une zone webaccess ou une page.

WidgetStatusType

Utilisé pour différencier les helpers d’état du widget

AcquisitionAssignmentType

Affectation de l’acquisition

AcquisitionOperationState
AcquisitionOperationType

Ensemble de différents types d’opérations qui peuvent être demandés.

ExtensionRequestState

Représente l’état d’une demande d’extension

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

État actuel d’une fonctionnalité dans une étendue donnée

BlobCompressionType

Type de compression pour le fichier stocké dans Blobstore

ContainerItemStatus

État d’un élément de conteneur.

ContainerItemType

Type d’un élément de conteneur.

ContainerOptions

Options qu’un conteneur peut avoir.

InputDataType

Énumère les types de données pris en charge en tant que valeurs d’entrée d’abonnement.

InputFilterOperator
InputMode

Mode dans lequel une entrée d’abonnement doit être entrée (dans une interface utilisateur)

ConcernCategory
DraftPatchOperation
DraftStateType
ExtensionDeploymentTechnology
ExtensionLifecycleEventType

Type d’événement

ExtensionPolicyFlags

Ensemble d’indicateurs qui peuvent être associés à une autorisation donnée sur une extension

ExtensionQueryFilterType

Type de filtres d’extension pris en charge dans les requêtes.

ExtensionQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble d’informations est récupéré lors de la lecture des extensions publiées

ExtensionStatisticOperation
ExtensionStatsAggregateType

Type d’agrégation stats

ExtensionVersionFlags

Ensemble d’indicateurs qui peuvent être associés à une version d’extension donnée. Ces indicateurs s’appliquent à une version spécifique de l’extension.

NotificationTemplateType

Type d’événement

PagingDirection

PagingDirection est utilisé pour définir le sens de définition du jeu de résultats retourné en fonction d’une requête précédente.

PublishedExtensionFlags

Ensemble d’indicateurs qui peuvent être associés à une extension donnée. Ces indicateurs s’appliquent à toutes les versions de l’extension et non à une version spécifique.

PublisherFlags
PublisherPermissions
PublisherQueryFlags

Ensemble 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’un état de réponse d’API REST.

ReviewEventOperation

Type d’opération

ReviewFilterOptions

Options pour la requête GetReviews

ReviewPatchOperation

Indique le type d’opération de correctif

ReviewResourceType

Type d’événement

SortByType

Définit l’ordre de tri qui peut être défini pour la requête Extensions

SortOrderType

Définit l’ordre de tri qui peut être défini pour la requête Extensions

VSCodeWebExtensionStatisicsType
IndentAction

Décrit ce qu’il faut faire avec la mise en retrait lors de l’appui 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 requête pour mettre à jour un conflit de demande de tirage

GitHistoryMode

Types acceptés de version

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

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

GitPullRequestQueryType

Types acceptés de requêtes de demande d’extraction.

GitPullRequestReviewFileType
GitRefSearchType

Type de recherche sur le nom ref

GitRefUpdateMode

Énumère les modes sous lesquels les mises à jour ref peuvent être écrites dans leurs référentiels.

GitRefUpdateStatus

Représente les résultats possibles d’une requête pour mettre à jour une référence dans un référentiel.

GitResolutionError

Type d’un conflit de fusion.

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

État de résolution d’un conflit.

GitResolutionWhichAction
GitStatusState

État de l’état.

GitVersionOptions

Types acceptés d’options de version

GitVersionType

Types acceptés de version

ItemContentType
IterationReason

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

LineDiffBlockChangeType

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

PullRequestAsyncStatus

État d’une fusion de demande de tirage( pull request).

PullRequestMergeFailureType

Type spécifique d’un échec de fusion de demande de tirage.

PullRequestStatus

État d’une demande de tirage.

PullRequestTimeRangeType

Spécifie le type de délai souhaité pour les requêtes de demandes de tirage.

RefFavoriteType
SupportedIdeType

Énumération qui représente les types d’IDEs 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 pour les éditeurs d’événements

EventTypeQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble d’informations est récupéré lors de l’interrogation des types d’événements

NotificationOperation
NotificationReasonType
NotificationStatisticType
NotificationSubscriberDeliveryPreference

Préférence de remise pour un abonné. Indique comment l’abonné doit être averti.

SubscriberFlags
SubscriptionFieldType
SubscriptionFlags

Indicateurs en lecture seule qui décrivent davantage l’abonnement.

SubscriptionPermissions

Autorisations qu’un utilisateur a à un certain abonnement

SubscriptionQueryFlags

Indicateurs qui influencent le jeu de résultats d’une requête d’abonnement.

SubscriptionStatus

Énumère les états possibles d’un abonnement.

SubscriptionTemplateQueryFlags

Ensemble d’indicateurs utilisés pour déterminer quel ensemble de modèles est récupéré lors de l’interrogation de modèles d’abonnement

SubscriptionTemplateType
OperationStatus

État d’une opération.

Operation
ConfigurationType
GetArtifactExpandOptions

Options d’expansion pour GetArtifact et ListArtifacts.

GetLogExpandOptions

$expand options pour GetLog et ListLogs.

RepositoryType
RunResult

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs résultats sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags. Cela facilite l’interrogation de plusieurs résultats.

RunState

Ce n’est pas une énumération Flags, car nous ne voulons pas définir plusieurs états sur une build. Toutefois, lors de l’ajout de valeurs, tenez compte des pouvoirs de 2 comme s’il s’agissait d’une énumération Flags. Cela facilite l’interrogation de plusieurs états.

PolicyEvaluationStatus

État d’une stratégie qui s’exécute sur une demande de tirage spécifique.

AvatarSize

Petit = 34 x 34 pixels ; Moyen = 44 x 44 pixels ; Grand = 220 x 220 pixels

ProfileState

État d’un profil.

AggregationType
ResultPhase
AgentArtifactType
ApprovalExecutionOrder
ApprovalFilters
ApprovalStatus
ApprovalType
AuthorizationHeaderFor
ConditionType
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 d’intervention manuelle

ManualInterventionType

Décrit l’état d’intervention manuelle

ParallelExecutionTypes
PipelineProcessTypes
PropertySelectorType
PullRequestSystemType
ReleaseDefinitionExpands
ReleaseDefinitionQueryOrder
ReleaseDefinitionSource
ReleaseEnvironmentExpands
ReleaseExpands
ReleaseQueryOrder
ReleaseReason
ReleaseStatus
ReleaseTriggerType
SenderType
SingleReleaseExpands
TaskStatus
VariableGroupActionFilter
YamlFileSourceTypes
AadLoginPromptOption
AccessTokenRequestType
OAuthConfigurationActionFilter
ServiceEndpointActionFilter
ServiceEndpointExecutionResult
AuthenticationType

Énumère les types d’authentification 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’une seule ou liste de résumés de pool de déploiement.

DeploymentTargetExpands

Propriétés à inclure ou développer dans les objets cibles de déploiement. Cela est utile lors de l’obtention d’une seule ou liste de cibles de déploiement.

ElasticAgentState
ElasticComputeState
ElasticNodeState
ElasticPoolState
EnvironmentActionFilter

Cela est utile pour obtenir une liste d’environnements, filtrés pour lesquels l’appelant dispose des autorisations nécessaires pour effectuer une action particulière.

EnvironmentExpands

Propriétés à inclure ou développer dans les objets d’environnement. Cela est utile lors de l’obtention d’un seul environnement.

EnvironmentResourceType

EnvironmentResourceType.

ExclusiveLockType
LogLevel
MachineGroupActionFilter
MaskType
OperatingSystemType
OperationType
OrchestrationType
PlanGroupStatus
PlanGroupStatusFilter
ResourceLockStatus
SecureFileActionFilter
StageTriggerType
TaskAgentJobResultFilter

Cela est utile pour obtenir la liste des cibles de déploiement, filtrées par le résultat de leur dernier travail.

TaskAgentJobStepType
TaskAgentPoolActionFilter

Filtre les pools selon que l’utilisateur appelant a l’autorisation d’utiliser ou de gérer le pool.

TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolOptions

Paramètres et descripteurs supplémentaires pour un TaskAgentPool

TaskAgentPoolType

Type de pool d’agents.

TaskAgentQueueActionFilter

Filtre les files d’attente selon que l’utilisateur appelant a l’autorisation d’utiliser ou de gérer la file d’attente.

TaskAgentRequestUpdateOptions
TaskAgentStatus
TaskAgentStatusFilter

Cela est utile pour obtenir la liste des cibles de déploiement, filtrées par l’état de l’agent de déploiement.

TaskAgentUpdateReasonType
TaskCommandMode
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

Spécifie l’ordre souhaité des groupes de tâches.

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

Spécifie l’ordre souhaité des variablesGroups.

AttachmentType

Types de pièces jointes de test.

CloneOperationState

Énumération du type Type d’opération clone.

CoverageDetailedSummaryStatus

Représente l’état du résumé de la couverture du code pour une build

CoverageQueryFlags

Permet de choisir les données de couverture retournées par un appel QueryXXXCoverage().

CoverageStatus
CoverageSummaryStatus

Représente l’état du résumé de la couverture du code pour une build

CustomTestFieldScope
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 de résultat de test

ResultMetadata
ResultObjectType

Entité de niveau supérieur cloné dans le cadre d’une opération clone

RunType
Service
SessionResult
SuiteExpand

Option permettant d’obtenir des détails en réponse

TCMServiceDataMigrationStatus
TestConfigurationState

Représente l’état d’un objet ITestConfiguration.

TestLogScope

Contexte du journal de test

TestLogStatusCode

Codes d’état du journal de test.

TestLogStoreEndpointType

Spécifie l’ensemble du type de point de terminaison de magasin de journaux possible.

TestLogStoreOperationType

Spécifie l’ensemble du type d’opération possible dans le magasin de journaux.

TestLogType

Types de journaux de test

TestOutcome

Valeurs TestOutcome valides.

TestPointState
TestResultGroupBy

Regrouper par pour les résultats

TestResultsContextType
TestResultsSessionState
TestResultsSettingsType
TestRunOutcome

Types de résultats pour l’exécution de test.

TestRunPublishContext

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

TestRunState

Types d’états pour l’exécution de test.

TestRunSubstate

Types de sous-états pour l’exécution de test. Il donne à l’utilisateur plus d’informations sur l’exécution de test au-delà de l’état d’exécution de test de haut niveau

TestSessionSource

Représente la source à partir de laquelle la session de test a été créée

TestSessionState

Représente l’état de la session de test.

ExcludeFlags

Exclure des indicateurs pour l’objet de cas de test de suite. Exclure les indicateurs exclut différents objets de la charge utile en fonction de la valeur passée

FailureType
LastResolutionState
LibraryTestCasesDataReturnCode

Énumération 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 sur Connect.

DeploymentFlags
JWTAlgorithm
UserProfileBackupState
UserProfileSyncState
WikiType

Types wiki.

BacklogType

Définition du type de niveau de backlog

BoardBadgeColumnOptions

Détermine les colonnes à inclure dans le badge de carte

BoardColumnType
BugsBehavior

Comportement des types d’éléments de travail qui se trouvent dans la catégorie d’élément de travail spécifiée dans la section BugWorkItems de la configuration du processus

FieldType

Énumération pour le type d’un champ.

IdentityDisplayFormat

Énumération pour les différents modes de sélecteur d’identité

PlanType

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

PlanUserPermissions

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

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode
ClassificationNodesErrorPolicy

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

FieldUsage

Énumération pour les utilisations de champ.

GetFieldsExpand

Indicateur pour développer les types de champs.

LinkQueryMode

Mode de requête de lien qui détermine le comportement de la requête.

LogicalOperation
ProvisioningActionType

Énumère les actions d’approvisionnement possibles qui peuvent être déclenchées lors de la mise à jour du modèle de processus.

QueryErrorPolicy

Énumération pour contrôler la stratégie d’erreur dans une requête de lot de requêtes.

QueryExpand

Détermine l’ensemble des propriétés de requête supplémentaires à afficher

QueryOption
QueryRecursionOption

Détermine si une requête d’arborescence correspond d’abord aux parents ou aux enfants.

QueryResultType

Type de résultat de la requête

QueryType

Type de requête.

ReportingRevisionsExpand

La révision de rapport développe le niveau.

TemplateType

Énumère les types de modèles xml pris en charge utilisés pour la personnalisation.

TreeNodeStructureType

Types de structures de nœud d’arborescence.

TreeStructureGroup

Types de groupes de structures d’arborescence.

WorkItemErrorPolicy

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

WorkItemExpand

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

WorkItemRecentActivityType

Type de l’activité

WorkItemTypeFieldsExpandLevel

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

WorkItemTrackingServiceIds

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 System si le système est généré ou par défaut. Le type de personnalisation est hérité si le type d’élément de travail existant du processus hérité est personnalisé. Le type de personnalisation est personnalisé si le type d’élément de travail nouvellement créé est personnalisé.

GetBehaviorsExpand

Développez les options permettant d’extraire des champs pour l’API comportements.

GetProcessExpandLevel

Niveau de développement des processus retournés.

GetWorkItemTypeExpand
PageType

Type de page

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

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

RuleActionType

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

RuleConditionType

Type de condition de règle.

WorkItemTypeClass

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

Functions

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

Émettre une demande de récupération. Il s’agit d’un wrapper autour de la méthode fetch du navigateur qui gère l’authentification VSS et déclenche des événements qui peuvent être écoutés par d’autres modules.

deserializeVssJsonObject<T>(string)

Gérez le texte brut d’une réponse JSON qui peut contenir des dates de style MSJSON et désérialiser (JSON.parse) les données d’une manière qui restaure les objets Date plutôt que les chaînes.

Les dates de style MSJSON sont sous la forme suivante :

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

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

combineUrlPaths(string[])

Prenez des segments d’URL et joignez-les avec un seul caractère de barre oblique. Prend en charge les ségements de chemin qui commencent et/ou se terminent par une barre oblique pour s’assurer que l’URL résultante n’a pas de barres obliques doubles

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

Prenez un ensemble d’itinéraires et trouvez la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

parseRouteTemplate(string)

Analyser un modèle d’itinéraire dans une structure qui peut être utilisée pour effectuer rapidement des remplacements de routage

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

Remplacer les valeurs d’itinéraire pour un itinéraire analysé spécifique

replaceRouteValues(string, {[name: string]: string | number | undefined})

Prenez un modèle d’itinéraire MVC (comme « /foo/{id}/{*params} ») et remplacez les parties basées sur des modèles par des valeurs du dictionnaire donné.

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

Prenez un ensemble d’itinéraires et de valeurs de routage et formez une URL en utilisant la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

Informations relatives à la fonction

getClient<T>(RestClientFactory<T>, IVssRestClientOptions)

function getClient<T>(clientClass: RestClientFactory<T>, clientOptions?: IVssRestClientOptions): T

Paramètres

clientClass

RestClientFactory<T>

clientOptions
IVssRestClientOptions

Retours

T

issueRequest(string, RequestInit, IVssRequestOptions)

Émettre une demande de récupération. Il s’agit d’un wrapper autour de la méthode fetch du navigateur qui gère l’authentification VSS et déclenche des événements qui peuvent être écoutés par d’autres modules.

function issueRequest(requestUrl: string, options?: RequestInit, vssRequestOptions?: IVssRequestOptions): Promise<Response>

Paramètres

requestUrl

string

URL à laquelle envoyer la demande

options

RequestInit

Récupérer les paramètres/options de la requête

vssRequestOptions
IVssRequestOptions

Options de requête spécifiques à VSS

Événements déclenchés : afterRequest -> IPostRequestEvent est envoyé une fois la requête terminée. beforeRequest :> IPreRequestEvent est envoyé avant l’envoi de la demande.

Retours

Promise<Response>

deserializeVssJsonObject<T>(string)

Gérez le texte brut d’une réponse JSON qui peut contenir des dates de style MSJSON et désérialiser (JSON.parse) les données d’une manière qui restaure les objets Date plutôt que les chaînes.

Les dates de style MSJSON sont sous la forme suivante :

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

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

function deserializeVssJsonObject<T>(text: string): T | null

Paramètres

text

string

Texte JSON brut

Retours

T | null

combineUrlPaths(string[])

Prenez des segments d’URL et joignez-les avec un seul caractère de barre oblique. Prend en charge les ségements de chemin qui commencent et/ou se terminent par une barre oblique pour s’assurer que l’URL résultante n’a pas de barres obliques doubles

function combineUrlPaths(paths: string[]): string

Paramètres

paths

string[]

Segments de chemin à concaténer

Retours

string

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

Prenez un ensemble d’itinéraires et trouvez la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

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

Paramètres

routeCollection

IParsedRoute[]

Tableau d’itinéraires analysés

routeValues

{[name: string]: string}

Valeurs de remplacement

Retours

IRouteMatchResult | undefined

parseRouteTemplate(string)

Analyser un modèle d’itinéraire dans une structure qui peut être utilisée pour effectuer rapidement des remplacements de routage

function parseRouteTemplate(routeTemplate: string): IParsedRoute

Paramètres

routeTemplate

string

Chaîne de modèle de routage MVC (par exemple, « /foo/{id}/{*params} »)

Retours

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

Remplacer les valeurs d’itinéraire pour un itinéraire analysé spécifique

function replaceParsedRouteValues(parsedRoute: IParsedRoute, routeValues: {[name: string]: string | number | undefined}, continueOnUnmatchedSegements?: boolean): IRouteMatchResult | undefined

Paramètres

parsedRoute
IParsedRoute

Itinéraire à évaluer

routeValues

{[name: string]: string | number | undefined}

Dictionnaire des paramètres de remplacement d’itinéraire

continueOnUnmatchedSegements

boolean

Si la valeur est true, continuez avec les remplacements même après une faute. Par défaut (false), arrêtez les remplacements une fois qu’un paramètre n’est pas présent.

Retours

IRouteMatchResult | undefined

replaceRouteValues(string, {[name: string]: string | number | undefined})

Prenez un modèle d’itinéraire MVC (comme « /foo/{id}/{*params} ») et remplacez les parties basées sur des modèles par des valeurs du dictionnaire donné.

function replaceRouteValues(routeTemplate: string, routeValues: {[name: string]: string | number | undefined}): string

Paramètres

routeTemplate

string

Modèle d’itinéraire MVC (comme « /foo/{id}/{*params} »)

routeValues

{[name: string]: string | number | undefined}

Remplacements de valeur de routage

Retours

string

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

Prenez un ensemble d’itinéraires et de valeurs de routage et formez une URL en utilisant la meilleure correspondance. La meilleure correspondance est l’itinéraire avec le nombre de remplacements le plus élevé (du dictionnaire routeValues donné). En cas d’égalité (même nombre de remplacements) la route qui a remporté la première victoire.

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

Paramètres

routeCollection

IParsedRoute[]

Tableau d’itinéraires analysés

routeValues

{[name: string]: string}

Valeurs de remplacement

Retours

string