azure-devops-extension-api package

Classi

AccountsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ReportingRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

AlertRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

BoardsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

BuildRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

RestClientBase

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

Uri

Classe che rappresenta un URI e consente l'analisi/recupero e l'impostazione di singole parti

ContributionsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

CoreRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

DashboardRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ConfigurationEvent
WidgetConfigurationSave
WidgetSizeConverter
WidgetStatusHelper
ExtensionManagementRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

FavoriteRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

FeatureAvailabilityRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

FeatureManagementRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

FileContainerRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

GalleryRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

GitRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

GraphRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

PeoplePickerProvider
LocationsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ManagementRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

NotificationRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

OperationsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

PipelinesRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

PolicyRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ProfileRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ProjectAnalysisRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ReleaseRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ResourceUsageRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ServiceEndpointRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

ServiceHooksRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

TaskAgentRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

TestRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

TestPlanRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

TestResultsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

TfvcRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

WikiRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

WorkRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

WorkItemTrackingRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

WorkItemTrackingProcessRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

WorkItemTrackingProcessDefinitionsRestClient

Classe di base da usare (derivata da) per effettuare richieste alle API REST vss

Interfacce

Account
AccountCreateInfoInternal
AccountPreferencesInternal
AlertSummaryBySeverity

Riepilogo avvisi per gravità.

OrgAlertSummary

Riepilogo degli avvisi dell'organizzazione.

OrgEnablementSummary

Riepilogo abilitazione organizzazione.

ProjectAlertSummary

Riepilogo avviso progetto.

ProjectEnablementSummary

Riepilogo abilitazione progetto.

RepoAlertSummary

Riepilogo avvisi repository.

RepoEnablementSummary

Riepilogo abilitazione repository.

Alert
AlertAnalysisInstance

Riepilogo dello stato dell'avviso per una configurazione di analisi specifica.

AlertMetadata

Metadati degli avvisi.

AlertMetadataChange

Utilizzato per rappresentare un aggiornamento in una relazione tra un avviso e un artefatto.

AlertStateUpdate
AnalysisConfiguration

La classe AnalysisConfiguration modella una definizione di compilazione.

AnalysisConfigurationDetails
AnalysisInstance

La classe AnalysisInstance modella una compilazione.

AnalysisResult
Branch
Dependency

Rappresenta una dipendenza.

DependencyResult

Istanza di una dipendenza vulnerabile rilevata

Dismissal

Informazioni sulla chiusura di un avviso

License

Informazioni sulla licenza per le dipendenze

LogicalLocation
Metadata

Operazione di metadati da eseguire sull'avviso.

MetadataChange

Modifica apportata ai metadati.

PhysicalLocation

Posizione nel sistema di controllo del codice sorgente in cui è stato rilevato il problema

Pipeline

Definizione di una pipeline.

Region
RelationMetadata

Metadati da associare all'avviso.

Result
Rule
SarifUploadStatus
SarifValidationError
SearchCriteria
Tool

Strumento di analisi in grado di generare avvisi di sicurezza

UxFilters
ValidationFingerprint
VersionControlDetails

Informazioni per l'individuazione dei file in un sistema di controllo del codice sorgente

VersionControlFilePath
VersionControlResult
VersionControlSnippet
Board
BoardColumn
BoardColumnBase

Fornisce proprietà di base che descrivono una colonna in una scheda.

BoardColumnCollectionResponse

Raccolta di risposte per le azioni della colonna della scheda.

BoardColumnCreate

Descrive una colonna da creare in una scheda.

BoardColumnCreateList

Descrive un elenco di colonne da creare in una lavagna.

BoardColumnCreatedRealtimeEvent

INTERNO. Evento generato quando viene aggiunta una colonna.

BoardColumnDeletedRealtimeEvent

INTERNO. Evento generato quando viene eliminata una colonna.

BoardColumnResponse

Risposta per le azioni della colonna della scheda.

BoardColumnUpdate

Descrive una colonna da aggiornare in una scheda.

BoardColumnUpdatedRealtimeEvent

INTERNO. Evento generato quando viene aggiornata una colonna.

BoardItem

Fornisce proprietà che descrivono un elemento in una scheda.

BoardItemAction

Descrivere l'azione da applicare quando un elemento viene spostato in una colonna e la condizione specificata viene soddisfatta.

BoardItemActionCreate

Descrive un'azione dell'elemento della bacheca da creare in una bacheca.

BoardItemActionUpdate

Descrive un'azione dell'elemento della bacheca da aggiornare in una bacheca.

BoardItemAddedRealtimeEvent

INTERNO. Evento generato quando viene aggiunto un elemento della scheda.

BoardItemBatchOperation

Dati per eseguire un'operazione su un batch di elementi della scheda.

BoardItemCollectionResponse

Raccolta di risposte per le azioni degli elementi della bacheca.

BoardItemIdAndEtag

ID elemento scheda e coppia etag.

BoardItemMovedRealtimeEvent

INTERNO. Evento generato quando viene spostato un elemento della scheda.

BoardItemReference

Fornisce proprietà che descrivono l'identificatore di origine e il tipo di un elemento in una scheda.

BoardItemRemovedRealtimeEvent

INTERNO. Evento generato quando viene rimosso un elemento della scheda.

BoardItemResponse

Fornisce una risposta per le azioni degli elementi della bacheca.

BoardItemSourceIdAndType

Fornisce proprietà che descrivono l'identificatore di origine e il tipo di un elemento in una scheda.

BoardItemStateSync

Descrivere una sincronizzazione bidirezionale dallo spostamento dell'elemento a bordo o dalla modifica dello stato dell'elemento all'esterno della scheda.

BoardItemStateSyncCreate

Descrive una sincronizzazione dello stato dell'elemento della scheda da creare in una bacheca.

BoardItemStateSyncUpdate

Descrive una sincronizzazione dello stato dell'elemento della bacheca per l'aggiornamento in una bacheca.

BoardReference
BoardResponse

Risposta per le azioni della colonna della scheda.

BoardRow
BoardRowBase

Fornisce proprietà che descrivono una riga in una lavagna.

BoardRowCollectionResponse

Raccolta di risposte per le azioni di riga della bacheca.

BoardRowCreate

Descrive una riga da creare in una lavagna.

BoardRowCreateList

Descrive un elenco di righe da creare in una lavagna.

BoardRowResponse

Risposta per le azioni di riga della bacheca.

BoardRowUpdate

Descrive una riga da aggiornare in una scheda.

CreateBoard
EntityReference
NewBoardItem

Fornisce proprietà che descrivono l'identificatore di origine e il tipo di un elemento in una scheda.

NoContentResponse

Risposta contenente l'intestazione ETag senza contenuto

PredicateAndAction
RealtimeBoardEvent

Tipo di base per gli eventi della scheda in tempo reale. Tutti gli eventi della scheda devono ereditare da questa classe.

SubTypeAndStateValue
UpdateBoard
UpdateBoardItem
UpdateBoardItemList

Elenco di elementi da aggiornare nella scheda.

AgentPoolQueue

Rappresenta una coda per l'esecuzione di compilazioni.

AgentPoolQueueReference

Rappresenta un riferimento a una coda dell'agente.

AgentPoolQueueTarget

Descrive come deve essere eseguita una fase in una coda di agenti.

AgentSpecification

Specifica dell'agente definito dal provider di pool.

AgentTargetExecutionOptions

Opzioni aggiuntive per l'esecuzione di fasi in una coda di agenti.

ArtifactResource
Attachment
Build

Rappresentazione dei dati di una compilazione.

BuildAgent
BuildAgentReference
BuildArtifact

Rappresenta un artefatto prodotto da una compilazione.

BuildBadge

Rappresenta una notifica di compilazione.

BuildCompletedEvent
BuildCompletionTrigger

Rappresenta un trigger di completamento della compilazione.

BuildController
BuildDefinition

Rappresenta una definizione di compilazione.

BuildDefinition3_2

Per eseguire il back-compat con le estensioni che usano il formato precedente Passaggi invece di Processi e fasi

BuildDefinitionReference

Risorsa di riferimento per la definizione di compilazione

BuildDefinitionReference3_2

Per eseguire il back-compat con le estensioni che usano il formato precedente Passaggi invece di Processi e fasi

BuildDefinitionRevision

Rappresenta una revisione di una definizione di compilazione.

BuildDefinitionSourceProvider
BuildDefinitionStep

Rappresenta un passaggio in una fase di compilazione.

BuildDefinitionTemplate

Rappresenta un modello da cui è possibile creare nuove definizioni di compilazione.

BuildDefinitionTemplate3_2

Per eseguire il back-compat con le estensioni che usano il formato precedente Passaggi invece di Processi e fasi

BuildDefinitionVariable

Rappresenta una variabile utilizzata da una definizione di compilazione.

BuildDeletedEvent
BuildDeployment
BuildEvent
BuildLog

Rappresenta un log di compilazione.

BuildLogReference

Rappresenta un riferimento a un log di compilazione.

BuildMetric

Rappresenta i metadati relativi alle compilazioni nel sistema.

BuildOption

Rappresenta l'applicazione di un comportamento facoltativo a una definizione di compilazione.

BuildOptionDefinition

Rappresenta un comportamento facoltativo che può essere applicato a una definizione di compilazione.

BuildOptionDefinitionReference

Rappresenta un riferimento a una definizione di opzione di compilazione.

BuildOptionGroupDefinition

Rappresenta un gruppo di input per un'opzione di compilazione.

BuildOptionInputDefinition

Rappresenta un input per un'opzione di compilazione.

BuildProcess

Rappresenta un processo di compilazione.

BuildProcessResources

Rappresenta le risorse utilizzate da un processo di compilazione.

BuildProcessTemplate
BuildQueuedEvent
BuildReference

Riferimento a una compilazione.

BuildReportMetadata

Rappresenta informazioni su un report di compilazione.

BuildRepository

Rappresenta un repository utilizzato da una definizione di compilazione.

BuildRequestValidationResult

Rappresenta il risultato della convalida di una richiesta di compilazione.

BuildResourceUsage

Rappresenta le informazioni sulle risorse usate dalle compilazioni nel sistema.

BuildRetentionHistory

Panoramica cronologica delle informazioni di conservazione della compilazione. Include un elenco di snapshot acquisiti sull'utilizzo della conservazione della compilazione e un elenco di compilazioni che hanno superato i criteri di conservazione predefiniti di 30 giorni.

BuildRetentionSample

Snapshot delle informazioni di conservazione della compilazione. Questa classe accetta un campione al momento specificato. Fornisce informazioni sulle compilazioni conservate, i file associati a tali compilazioni mantenute e il numero di file conservati.

BuildServer
BuildSettings

Rappresenta le impostazioni di compilazione a livello di sistema.

BuildSummary
BuildTagsAddedEvent
BuildTrigger

Rappresenta un trigger per una definizione strutturata.

BuildUpdatedEvent
BuildWorkspace

Rappresenta un mapping dell'area di lavoro.

BuildsDeletedEvent
BuildsDeletedEvent1
Change
ConsoleLogEvent
ContinuousDeploymentDefinition
ContinuousIntegrationTrigger

Rappresenta un trigger di integrazione continua (CI).

DefinitionReference

Rappresenta un riferimento a una definizione.

DefinitionResourceReference
Demand
Deployment
DeploymentBuild

Informazioni sulla distribuzione per il tipo "Build"

DeploymentDeploy

Informazioni sulla distribuzione per il tipo "Deploy"

DeploymentTest

Informazioni sulla distribuzione per il tipo "Test"

DesignerProcess

Rappresenta un processo di compilazione supportato dalla finestra di progettazione delle definizioni di compilazione.

DesignerProcessTarget

Rappresenta la destinazione per il processo di compilazione.

DockerProcess

Rappresenta un processo di compilazione.

DockerProcessTarget

Rappresenta la destinazione per il processo di compilazione docker.

Folder
Forks

Rappresenta la possibilità di compilare fork del repository selezionato.

GatedCheckInTrigger

Rappresenta un trigger di archiviazione controllato.

InformationNode

Rappresentazione dei dati di un nodo informativo associato a una compilazione

Issue

Problema (errore, avviso) associato a un'esecuzione della pipeline.

JustInTimeProcess

Rappresenta un processo di compilazione.

MappingDetails
MinimalRetentionLease
MultipleAgentExecutionOptions

Rappresenta le opzioni per l'esecuzione di una fase su più agenti.

NewRetentionLease

Informazioni necessarie per creare un nuovo lease di conservazione.

Phase

Rappresenta una fase di una definizione di compilazione.

PhaseTarget

Rappresenta la destinazione di una fase.

PipelineGeneralSettings

Contiene le impostazioni generali della pipeline.

PipelineTriggerSettings

Rappresenta le impostazioni valide applicabili ai singoli trigger della pipeline.

ProjectRetentionSetting

Contiene le impostazioni per le regole di conservazione.

PullRequest

Rappresenta un oggetto richiesta pull. Questi vengono recuperati dai provider di origine.

PullRequestTrigger
RealtimeBuildEvent
RepositoryWebhook

Rappresenta il webhook di un repository restituito da un provider di origine.

ResourceReference

Rappresenta un riferimento a una risorsa.

RetentionLease

Un lease di conservazione valido impedisce ai sistemi automatizzati di eliminare un'esecuzione della pipeline.

RetentionLeaseUpdate

Aggiornamento dei parametri di conservazione di un lease di conservazione.

RetentionPolicy
RetentionSetting

Contiene il valore minimo, massimo e corrente per un'impostazione di conservazione.

Schedule
ScheduleTrigger

Rappresenta un trigger di pianificazione.

SecureFileReference

Rappresenta un riferimento a un file protetto.

ServerTarget

Rappresenta una destinazione di fase eseguita nel server.

ServerTargetExecutionOptions

Rappresenta le opzioni per l'esecuzione di una fase nel server.

ServiceEndpointReference

Rappresenta un riferimento a un endpoint di servizio.

SourceProviderAttributes
SourceRelatedWorkItem

Rappresenta un elemento di lavoro correlato a un elemento di origine. Questi vengono recuperati dai provider di origine.

SourceRepositories

Set di repository restituiti dal provider di origine.

SourceRepository

Rappresenta un repository restituito da un provider di origine.

SourceRepositoryItem

Rappresenta un elemento in un repository da un provider di origine.

SupportedTrigger
SvnMappingDetails

Rappresenta una voce di mapping Subversion.

SvnWorkspace

Rappresenta un'area di lavoro di subversione.

TaskAgentPoolReference
TaskDefinitionReference
TaskOrchestrationPlanGroupReference
TaskOrchestrationPlanGroupsStartedEvent
TaskOrchestrationPlanReference
TaskReference

Riferimento a un'attività.

Timeline

Linea temporale

TimelineAttempt

Tentativo di aggiornare una sequenza temporaleRecord.

TimelineRecord

Informazioni dettagliate sull'esecuzione di diverse operazioni durante l'esecuzione della pipeline.

TimelineRecordsUpdatedEvent
TimelineReference

Riferimento a una sequenza temporale.

UpdateProjectRetentionSettingModel

Contiene membri per l'aggiornamento dei valori delle impostazioni di conservazione. Tutti i campi sono facoltativi.

UpdateRetentionSettingModel
UpdateStageParameters
UpdateTagParameters
VariableGroup

Un gruppo di variabili è una raccolta di variabili correlate.

VariableGroupReference

Rappresenta un riferimento a un gruppo di variabili.

VariableMultipliersAgentExecutionOptions

Rappresenta le opzioni per l'esecuzione di una fase in base ai valori specificati da un elenco di variabili.

VariableMultipliersServerExecutionOptions

Rappresenta le opzioni per l'esecuzione di una fase in base ai valori specificati da un elenco di variabili.

WorkspaceMapping

Mapping per un'area di lavoro

WorkspaceTemplate
XamlBuildControllerReference
XamlBuildDefinition

Rappresenta un riferimento a una definizione.

XamlBuildReference
XamlBuildServerReference
XamlDefinitionReference
YamlBuild

Rappresenta una compilazione yaml.

YamlProcess

Rappresenta un processo YAML.

IBuildPageData

Informazioni contestuali per una pagina di compilazione

IBuildPageDataService

Servizio per ottenere informazioni contestuali quando si esegue una pagina di compilazione

Comment

Aggiungere un commento a un elemento di lavoro.

CommentAttachment

Rappresenta un allegato a un commento.

CommentCreateParameters

Rappresenta una richiesta per creare un commento dell'elemento di lavoro.

CommentList

Rappresenta un elenco di commenti degli elementi di lavoro.

CommentMention

Classe di base per le risorse REST WIT.

CommentReaction

Contiene informazioni sulla reazione di commento dell'elemento di lavoro per un particolare tipo di reazione.

CommentResourceReference

Classe di base per i riferimenti alle risorse di commento

CommentUpdateParameters

Rappresenta una richiesta di aggiornamento di un commento.

CommentVersion

Rappresenta una versione specifica di un commento su un elemento di lavoro.

ExtensionDataCollection

Rappresenta una singola raccolta per i documenti di dati di estensione

IColor

Colore usato in alcuni componenti dell'interfaccia utente

IContributedButton

Definisce un pulsante da un contributo di prima o di terze parti

IContributedIconDefinition

Definizione che può essere specificata in una proprietà "icon" di contributi che può specificare un set di valori per temi diversi.

IContributedPill

Definisce una pillola da un contributo

IDialogOptions

Opzioni per la visualizzazione dei dialoghi host

IDocumentOptions

Interfaccia per le opzioni che possono essere fornite con azioni documento

IExtensionDataManager
IExtensionDataService
IGlobalDialog

Proprietà finestra di dialogo che specifica come verrà eseguito il rendering dal servizio

IGlobalMessageBanner

Banner Props che specifica come verrà eseguito il rendering dal servizio

IGlobalMessageHelpInfo

Informazioni facoltative sull'icona della Guida da visualizzare dopo il testo del messaggio globale

IGlobalMessageLink

Collegamenti di messaggio che verranno formattati nel messaggio.

IGlobalMessagesService
IHostNavigationService

Servizio per interagire con lo spostamento della finestra host (URL, nuove finestre e così via)

IHostPageLayoutService

Servizio per interagire con il layout della pagina: gestione della modalità schermo intero, apertura di dialoghi e pannelli

ILocationService

Servizio per il contenuto esterno per ottenere le posizioni

IMessageDialogOptions

Opzioni per la visualizzazione di una finestra di dialogo di messaggio

INavigationElement

Informazioni su un elemento di spostamento visualizzato

IPageRoute

Informazioni sulla route per la pagina corrente

IPanelOptions

Opzioni per la visualizzazione dei pannelli

IProjectInfo
IProjectPageService
IToast

Proprietà avviso popup con metadati per specificare come verrà eseguito il rendering dal servizio

IAuthorizationTokenProvider

Interfaccia per una classe che può recuperare i token di autorizzazione da usare nelle richieste di recupero.

IVssRestClientOptions

Opzioni per un'istanza specifica di un client REST.

IPostRequestEvent

Un IPostRequestEvent viene inviato dopo il completamento di una richiesta di recupero.

IPreRequestEvent

Un evento IPreRequestEvent viene inviato prima che venga effettuata una richiesta di recupero.

IVssRequestOptions

Opzioni specifiche di VSS per le richieste vss

VssServerError

Quando una richiesta di recupero ha esito negativo, genererà un'eccezione VssServerError. L'errore viene definito come una richiesta che l'ha effettuata al server e il server ha risposto correttamente con un errore. Verrà restituito qualsiasi stato che non sia un codice di stato nell'intervallo di operazioni riuscite (200-299).

RestClientRequestParams

Parametri per l'invio di una richiesta WebApi

IParsedRoute

Rappresenta una route analizzata da parseRoute

IParsedRouteSegment

E segmento individuale della route (testo fisso o parametro)

IQueryParameter

Voce di un singolo parametro di query in un Uri

IRouteMatchResult

Risultato di una chiamata per sostituire i valori di route per una route analizzata

IUriParseOptions

Opzioni per l'analisi di una stringa URI

ClientContribution

Rappresentazione di un oggetto ContributionNode che può essere usato per la serializzazione nei client.

ClientContributionNode

Rappresentazione di un oggetto ContributionNode che può essere usato per la serializzazione nei client.

ClientContributionProviderDetails
ClientDataProviderQuery

Un provider di dati client sono i dettagli necessari per effettuare la richiesta del provider di dati dal client.

Contribution

Contributo individuale effettuato da un'estensione

ContributionBase

Classe base condivisa dai contributi e dai tipi di contributo

ContributionConstraint

Specifica un vincolo che può essere utilizzato per includere/escludere in modo dinamico un determinato contributo

ContributionNodeQuery

Query che può essere eseguita per i nodi di contributo

ContributionNodeQueryResult

Risultato di una query del nodo di contributo. Esegue il wrapping dei nodi di contributo risultanti e dei dettagli del provider.

ContributionPropertyDescription

Descrizione di una proprietà di un tipo di contributo

ContributionType

Tipo di contributo, dato da uno schema json

DataProviderContext

Informazioni contestuali che i provider di dati possono esaminare quando popolano i dati

DataProviderExceptionDetails
DataProviderQuery

Query che può essere eseguita per i dati del provider di dati

DataProviderResult

Struttura dei risultati dalle chiamate a GetDataProviderData

ExtensionEventCallback

Classe base per un callback di eventi per un'estensione

ExtensionEventCallbackCollection

Raccolta di callback di eventi: endpoint chiamati quando si verificano eventi di estensione specifici.

ExtensionLicensing

Modalità di gestione di un'estensione, inclusi i contributi in base alle licenze

ExtensionManifest

Classe di base per le proprietà di estensione condivise dal manifesto dell'estensione e dal modello di estensione

InstalledExtension

Rappresenta un'estensione VSTS insieme al relativo stato di installazione

InstalledExtensionState

Stato di un'estensione installata

InstalledExtensionStateIssue

Rappresenta un problema di installazione

LicensingOverride

Esegue il mapping di un contributo a un comportamento di licenza

ResolvedDataProvider

Immissione dei dati risultanti di un provider di dati specifico

CategorizedWebApiTeams
IdentityData
Process
ProcessReference
ProjectAvatar

Contiene i dati dell'immagine per l'avatar del progetto.

ProjectInfo

Contiene informazioni che descrivono un progetto.

ProjectMessage
ProjectProperties
ProjectProperty

Valore denominato associato a un progetto.

Proxy
ProxyAuthorization
TeamContext

Contesto del team per un'operazione.

TeamProject

Rappresenta un oggetto Team Project.

TeamProjectCollection

Contratto dati per un oggetto TeamProjectCollection.

TeamProjectCollectionReference

Oggetto di riferimento per un oggetto TeamProjectCollection.

TeamProjectReference

Rappresenta un riferimento superficiale a un oggetto TeamProject.

TemporaryDataCreatedDTO

Oggetto trasferimento dati che archivia i metadati associati alla creazione di dati temporanei.

TemporaryDataDTO

Oggetto trasferimento dati che archivia i metadati associati ai dati temporanei.

UpdateTeam

Proprietà aggiornabili per un WebApiTeam.

WebApiConnectedService
WebApiConnectedServiceDetails
WebApiConnectedServiceRef
WebApiCreateTagRequestData

Rappresentazione dei dati necessari per creare una definizione di tag inviata attraverso la rete.

WebApiProject

Rappresenta un riferimento superficiale a un oggetto TeamProject.

WebApiProjectCollection
WebApiProjectCollectionRef
WebApiTagDefinition

Rappresentazione di una definizione di tag inviata attraverso la rete.

WebApiTeam
WebApiTeamRef
CopyDashboardOptions

Copiare le opzioni di un dashboard.

CopyDashboardResponse
Dashboard

Modello di un dashboard.

DashboardGroup

Descrive un elenco di dashboard associati a un proprietario. Attualmente, i team possiedono gruppi di dashboard.

DashboardGroupEntry

Voce del gruppo di dashboard, ritorno a capo del dashboard (necessario?)

DashboardGroupEntryResponse

Risposta da RestAPI durante il salvataggio e la modifica di DashboardGroupEntry

DashboardResponse

Voce del gruppo di dashboard, ritorno a capo del dashboard (necessario?)

LightboxOptions

Configurazione di Lightbox

SemanticVersion

controllo delle versioni per un artefatto come descritto in: http://semver.org/, del formato major.minor.patch.

Widget

Dati del widget

WidgetMetadata

Informazioni basate sui contributi che descrivono i widget del dashboard.

WidgetMetadataResponse
WidgetPosition
WidgetResponse

Risposta da RestAPI durante il salvataggio e la modifica del widget

WidgetSize
WidgetTypesResponse
WidgetsVersionedList

Classe Wrapper per supportare la generazione di intestazioni HTTP usando CreateResponse, ClientHeaderParameter e ClientResponseType in WidgetV2Controller

CustomSettings

impostazioni del widget che incapsulano i dati serializzati e il supporto della versione.

EventArgs

Argomenti associati a un evento passato da un widget o da configurazioni.

IConfigurableWidget

I widget configurabili implementano questa interfaccia

IWidget

Tutti i widget implementano questa interfaccia

IWidgetConfiguration

Gli autori di widget implementano questa interfaccia per la configurazione.

IWidgetConfigurationContext

Interfaccia per l'oggetto passato alla configurazione del widget per comunicare con il relativo host.

NotifyResult

Risultato di una notifica effettuata da una configurazione del widget.

SaveStatus

Interfaccia per l'oggetto passato all'host quando l'utente fa clic sul pulsante Salva nel riquadro di configurazione

Size

Dimensioni della casella di luce in cui disegnare il widget

WidgetSettings

Descrizione dello stato del widget, requisiti soddisfacenti per il rendering di un widget (non contiene informazioni incentrate sulla griglia o metadati dei contributi).

WidgetStatus

Oggetto che incapsula il risultato per una chiamata al metodo IWidget/IConfigurableWidget. Questo oggetto viene creato usando la libreria WidgetStatusHelper.

AuthorizationHeader
DataSourceBindingBase

Rappresenta l'associazione dell'origine dati per la richiesta dell'endpoint di servizio.

ProcessParameters
TaskInputDefinitionBase
TaskInputValidation
TaskSourceDefinitionBase
AcquisitionOperation
AcquisitionOperationDisallowReason
AcquisitionOptions

Opzioni di acquisizione di articoli di mercato (installazione, acquisto e così via) per un obiettivo di installazione.

ContributionProviderDetails
DataProviderSharedData

Contenitore di dati a cui può contribuire qualsiasi provider di dati. Questo dizionario condiviso viene restituito nel risultato del provider di dati.

ExtensionAcquisitionRequest

Contratto per la gestione del processo di acquisizione dell'estensione

ExtensionAuditLog

Log di controllo per un'estensione

ExtensionAuditLogEntry

Voce del log di controllo per un'estensione

ExtensionAuthorization
ExtensionDataCollectionQuery

Rappresenta una query per ricevere un set di raccolte dati di estensione

ExtensionEvent

Archivia i dettagli di ogni evento

ExtensionEventUrls
ExtensionHost
ExtensionRequest

Richiesta di un'estensione (da installare o assegnare una licenza)

ExtensionRequestEvent
ExtensionRequestUrls
ExtensionRequestsEvent
ExtensionState

Stato di un'estensione

ExtensionUrls
InstalledExtensionQuery
RequestedExtension

Richiesta di un'estensione (da installare o assegnare una licenza)

Scope
SupportedExtension

Informazioni sull'estensione

ArtifactProperties
ArtifactScope

Descrive l'ambito in cui risiede un elemento preferito. ad esempio un progetto team.

Favorite

Implementazione del contratto Preferito dopo l'archiviazione moderna

FavoriteCreateParameters
FavoriteProvider

Espone un provider di preferiti.

FavoritesSecuredObject
FeatureFlag
FeatureFlagPatch

Viene passato a FeatureFlagController per modificare lo stato di un flag di funzionalità

ContributedFeature

Funzionalità che può essere abilitata o disabilitata

ContributedFeatureHandlerSettings
ContributedFeatureListener

Identificatore e proprietà usati per passare a un gestore per un listener o un plug-in

ContributedFeatureSettingScope

Ambito a cui si applica un'impostazione di funzionalità

ContributedFeatureState

Coppia di funzionalità/stato con contributo

ContributedFeatureStateQuery

Query per gli stati delle funzionalità con contributi effettivi per un elenco di ID funzionalità

ContributedFeatureValueRule

Regola per ottenere in modo dinamico lo stato abilitato/disabilitato di una funzionalità

ContainerItemBlobReference

Rappresenta un riferimento a un file nell'archivio BLOB

FileContainer

Rappresenta un contenitore che incapsula un file system gerarchico.

FileContainerItem

Rappresenta un elemento in un contenitore.

InputDescriptor

Descrive un input per le sottoscrizioni.

InputFilter

Definisce un filtro per gli input della sottoscrizione. Il filtro corrisponde a un set di input se uno o più dei gruppi restituisce true.

InputFilterCondition

Espressione che può essere applicata per filtrare un elenco di input di sottoscrizione

InputValidation

Descrive i valori validi per un input di sottoscrizione

InputValue

Informazioni su un singolo valore per un input

InputValues

Informazioni sui valori possibili/consentiti per un determinato input della sottoscrizione

InputValuesError

Informazioni sull'errore relative a un valore di input della sottoscrizione.

InputValuesQuery
Answers
AssetDetails
AzurePublisher
AzureRestApiRequestModel
AzureRestApiResponseModel
CategoriesResult

Questo è il set di categorie in risposta alla query get category

CategoryLanguageTitle

Definizione di un titolo di una categoria

Concern

La struttura di un problema anziché definire una struttura di dati separata con gli stessi campi di QnAItem, ereditiamo da QnAItem.

CustomerLastContact

Archivia data ultimo contatto

CustomerSupportRequest

Entità che rappresenta i dati necessari per creare una richiesta di supporto tecnico.

EventCounts
ExtensionBadge
ExtensionCategory
ExtensionDailyStat
ExtensionDailyStats
ExtensionDraft
ExtensionDraftAsset
ExtensionDraftPatch
ExtensionEvents

Oggetto contenitore per tutti gli eventi di estensione. Archivia tutti gli eventi di installazione e disinstallazione correlati a un'estensione. Il contenitore eventi è generico in modo da archiviare i dati di qualsiasi tipo di evento. È possibile aggiungere nuovi tipi di evento senza modificare il contratto.

ExtensionFile
ExtensionFilterResult

FilterResult è il set di estensioni corrispondenti a un filtro di query specifico.

ExtensionFilterResultMetadata

ExtensionFilterResultMetadata è un set di metadati per il risultato, ad esempio conteggio totale. Possono essere presenti più elementi di metadati per un solo metadati.

ExtensionIdentifier

Rappresenta le parti del componente di un nome completo delle estensioni, insieme al nome completo.

ExtensionPackage

Pacchetto che verrà usato per creare o aggiornare un'estensione pubblicata

ExtensionPayload
ExtensionPolicy

Criteri con un set di autorizzazioni per le operazioni di estensione

ExtensionQuery

Un'estensioneQuery viene usata per cercare nella raccolta un set di estensioni che corrispondono a uno dei molti valori di filtro.

ExtensionQueryResult

Questo è il set di estensioni che corrispondono a una query fornita tramite i filtri specificati.

ExtensionShare
ExtensionStatistic
ExtensionStatisticUpdate
ExtensionVersion
FilterCriteria

Una condizione in queryFilter.

InstallationTarget
MetadataItem

MetadataItem è un valore di metadati in una determinata categoria di metadati

NotificationsData

Informazioni necessarie per l'invio di notifiche tramite posta elettronica

ProductCategoriesResult

Questo è il set di categorie in risposta alla query get category

ProductCategory

Si tratta dell'oggetto interfaccia da usare dalle categorie radice e dalle API albero delle categorie per l'IDE di Visual Studio.

PublishedExtension
Publisher
PublisherBase

Mantenere la classe di base separata perché la classe del modello del database di pubblicazione e la classe del contratto publisher condividono queste proprietà comuni

PublisherFacts

Informazioni generali sull'editore, ad esempio i nomi e gli ID

PublisherFilterResult

FilterResult è il set di server di pubblicazione che corrispondono a un filtro di query specifico.

PublisherQuery

Un server di pubblicazioneQuery viene usato per cercare nella raccolta un set di server di pubblicazione che corrispondono a uno dei molti valori di filtro.

PublisherQueryResult

Questo è il set di server di pubblicazione che corrispondono a una query fornita tramite i filtri specificati.

PublisherRoleAssignment
PublisherSecurityRole
PublisherUserRoleAssignmentRef
QnAItem

Struttura principale di un elemento QnA

QueryFilter

Filtro utilizzato per definire un set di estensioni da restituire durante una query.

Question

Struttura della domanda/thread

QuestionsResult
RatingCountPerRating
Response
RestApiResponseStatusModel

Risposta api REST

Review
ReviewEventProperties

Proprietà associate all'evento Review

ReviewPatch
ReviewReply
ReviewSummary
ReviewsResult
UnpackagedExtensionData
UserExtensionPolicy

Rappresenta i criteri di estensione applicati a un determinato utente

UserIdentityRef

Riferimento all'identità con nome e GUID

UserReportedConcern
CommentRule

Descrive come funzionano i commenti per un linguaggio.

EnterAction

Descrive le operazioni da eseguire quando si preme INVIO.

FoldingMarkers

Descrive i marcatori di riduzione specifici del linguaggio, ad esempio "#region" e "#endregion". Le espressioni regolari di inizio e fine verranno testate sul contenuto di tutte le linee e devono essere progettate in modo efficiente:

  • l'espressione regolare deve iniziare con '^'
  • i flag regexp (i, g) vengono ignorati
FoldingRules

Descrive le regole di riduzione per un linguaggio.

IAutoClosingPair
IAutoClosingPairConditional
ICodeEditorContribution

Le estensioni all'editor di codice devono implementare questa interfaccia, che verrà chiamata quando viene caricata l'exension.

ICodeEditorContributionEndpoints

Queste funzioni verranno rese disponibili per le estensioni per interagire con l'editor di codice.

IDocComment

Definizione dei commenti della documentazione (ad esempio Javadoc/JSdoc)

IGitResourceVersion

Identifica un file in Git.

IJsonSchemaRegistration

Descrive uno schema JSON

ILanguageExtensionPoint

Punto di estensione del linguaggio monaco. Vedere https://github.com/Microsoft/monaco-editor/blob/master/monaco.d.ts

ILanguageRegistration

Tutto ciò che serve per registrare una lingua. Per esempi, vedere https://github.com/Microsoft/monaco-languages/.

IMonarchLanguage

Definizione del linguaggio Monarch

IResource
ITfvcResourceVersion

Identifica un file in TFVC.

IndentationRule

Descrive le regole di rientro per una lingua.

LanguageConfiguration

L'interfaccia di configurazione del linguaggio definisce il contratto tra estensioni e varie funzionalità dell'editor, ad esempio inserimento automatico tra parentesi quadre, rientro automatico e così via.

OnEnterRule

Descrive una regola da valutare quando si preme INVIO.

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

Evento in tempo reale (SignalR) per un aggiornamento automatico del completamento in una richiesta pull

BillableCommitter

Usato da AdvSec per restituire i commit fatturabili.

BillableCommitterDetail

Usato da AdvSec per restituire i commit fatturabili.

BillablePusher

Usato da AdvSec per stimare i push fatturabili per un host o un progetto.

BranchUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento del ramo di origine/destinazione in una richiesta pull

ChangeCountDictionary
ChangeList
ChangeListSearchCriteria

Criteri usati in una ricerca di elenchi di modifiche

CheckinNote
CommentIterationContext

Il contesto di iterazione dei commenti viene usato per identificare le differenze visualizzate al momento della creazione del thread.

CommentPosition
CommentThread

Rappresenta un thread di commento di una richiesta pull. Un thread contiene metadati sul file su cui è stato lasciato insieme a uno o più commenti (un commento iniziale e le risposte successive).

CommentThreadContext
CommentTrackingCriteria

I criteri di rilevamento dei commenti vengono usati per identificare il contesto di iterazione in cui è stato rilevato il thread (se presente) insieme ad alcuni dettagli sulla posizione originale e sul nome file.

CompletionErrorsEvent

Evento in tempo reale (SignalR) per errori di completamento in una richiesta pull

DiscussionsUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento delle discussioni su una richiesta pull

FileContentMetadata
FileDiff

Fornisce proprietà che descrivono le differenze tra file

FileDiffParams

Fornisce parametri che descrivono gli input per il diff del file

FileDiffsCriteria

Fornisce proprietà che descrivono gli input per le differenze di file

GitAnnotatedTag

Tag con annotazioni Git.

GitAsyncRefOperation
GitAsyncRefOperationDetail

Informazioni sullo stato di avanzamento di un'operazione cherry pick o revert.

GitAsyncRefOperationParameters

Parametri forniti nel corpo della richiesta quando si richiede di effettuare il cherry pick o ripristinare.

GitAsyncRefOperationSource

GitAsyncRefOperationSource specifica la richiesta pull o l'elenco di commit da usare durante l'esecuzione di una richiesta di operazione cherry pick e revert. È necessario specificare solo uno.

GitBaseVersionDescriptor
GitBlobRef
GitBranchStats

Avanti e indietro conta per un particolare riferimento.

GitChange
GitCherryPick

Questo oggetto viene restituito dalle operazioni Cherry Pick e fornisce l'ID e lo stato dell'operazione

GitCommit

Fornisce proprietà che descrivono un commit Git e i metadati associati.

GitCommitChanges
GitCommitDiffs
GitCommitRef

Fornisce proprietà che descrivono un commit Git e i metadati associati.

GitCommitToCreate
GitConflict
GitConflictAddAdd

Oggetto dati per AddAdd conflict

GitConflictAddRename

Oggetto dati per RenameAdd conflict

GitConflictDeleteEdit

Oggetto dati per il conflitto EditDelete

GitConflictDeleteRename

Oggetto dati per conflitto RenameDelete

GitConflictDirectoryFile

Oggetto dati per il conflitto FileDirectory

GitConflictEditDelete

Oggetto dati per il conflitto DeleteEdit

GitConflictEditEdit

Oggetto dati per il conflitto EditEdit

GitConflictFileDirectory

Oggetto dati per il conflitto DirectoryFile

GitConflictRename1to2

Oggetto dati per il conflitto Rename1to2

GitConflictRename2to1

Oggetto dati per il conflitto Rename2to1

GitConflictRenameAdd

Oggetto dati per il conflitto AddRename

GitConflictRenameDelete

Oggetto dati per il conflitto DeleteRename

GitConflictRenameRename

Oggetto dati per il conflitto RenameRename

GitConflictUpdateResult
GitDeletedRepository
GitFilePathsCollection
GitForkOperationStatusDetail

Informazioni sullo stato di un'operazione di fork richiesta.

GitForkRef

Informazioni su un riferimento fork.

GitForkSyncRequest

Richiedere di sincronizzare i dati tra due fork.

GitForkSyncRequestParameters

Parametri per la creazione di una richiesta fork

GitForkTeamProjectReference

Rappresenta un riferimento superficiale a un oggetto TeamProject.

GitImportFailedEvent
GitImportGitSource

Parametro per la creazione di una richiesta di importazione Git quando source è il controllo della versione Git

GitImportRequest

Richiesta di importazione di dati da un sistema di controllo del codice sorgente remoto.

GitImportRequestParameters

Parametri per la creazione di una richiesta di importazione

GitImportStatusDetail

Informazioni aggiuntive sullo stato relative a una richiesta di importazione.

GitImportSucceededEvent
GitImportTfvcSource

Parametro per la creazione di una richiesta di importazione Git quando source è il controllo della versione tfvc

GitItem
GitItemDescriptor
GitItemRequestData
GitLastChangeItem
GitLastChangeTreeItems
GitMerge

Parametri necessari per eseguire l'unione git.

GitMergeOperationStatusDetail

Informazioni sullo stato di un'operazione di unione richiesta.

GitMergeOriginRef
GitMergeParameters

Parametri necessari per eseguire l'unione git.

GitObject

Informazioni sull'identificatore e sul tipo dell'oggetto Git.

GitPathAction
GitPathToItemsCollection
GitPolicyConfigurationResponse
GitPullRequest

Rappresenta tutti i dati associati a una richiesta pull.

GitPullRequestChange

Modifica apportata in una richiesta pull.

GitPullRequestCommentThread

Rappresenta un thread di commento di una richiesta pull. Un thread contiene metadati sul file su cui è rimasto (se presente) insieme a uno o più commenti (un commento iniziale e le risposte successive).

GitPullRequestCommentThreadContext

Il contesto del thread di commento contiene informazioni dettagliate sulle differenze visualizzate al momento della creazione del thread e sul fatto che il thread sia stato rilevato o meno da tale diff originale.

GitPullRequestCompletionOptions

Preferenze su come deve essere completata la richiesta pull.

GitPullRequestIteration

Fornisce proprietà che descrivono un'iterazione della richiesta pull Git. Le iterazioni vengono create in seguito alla creazione e al push degli aggiornamenti a una richiesta pull.

GitPullRequestIterationChanges

Raccolta di modifiche apportate in una richiesta pull.

GitPullRequestMergeOptions

Opzioni utilizzate quando viene creata un'unione di richieste pull.

GitPullRequestQuery

Set di query di richiesta pull e dei relativi risultati.

GitPullRequestQueryInput

Parametri di input della query di richiesta pull.

GitPullRequestReviewFileContentInfo
GitPullRequestSearchCriteria

È possibile cercare le richieste pull per trovare la corrispondenza con questi criteri.

GitPullRequestStatus

Questa classe contiene i metadati di uno stato della richiesta pull di registrazione di un servizio o di un'estensione. Lo stato può essere associato a una richiesta pull o a un'iterazione.

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

Questa classe contiene i metadati di un servizio o di un'estensione che registra uno stato.

GitStatusContext

Contesto di stato che identifica in modo univoco lo stato.

GitSuggestion

Oggetto che descrive il suggerimento git. I suggerimenti Git sono attualmente limitati alle richieste pull suggerite.

GitTargetVersionDescriptor
GitTemplate
GitTreeDiff
GitTreeDiffEntry
GitTreeDiffResponse
GitTreeEntryRef
GitTreeRef
GitUserDate

Informazioni utente e data per le operazioni Git.

GitVersionDescriptor
GlobalGitRepositoryKey

Chiave univoca globale per un repository.

HistoryEntry
IdentityRefWithVote

Informazioni sull'identità, tra cui un voto su una richiesta pull.

ImportRepositoryValidation
IncludedGitCommit
IsDraftUpdatedEvent

Evento in tempo reale (SignalR) per l'aggiornamento di IsDraft in una richiesta pull

ItemContent
ItemDetailsOptions

Dettagli facoltativi da includere quando si restituisce un modello di elemento

ItemModel
LabelsUpdatedEvent

Evento in tempo reale (SignalR) per le etichette aggiornate in una richiesta pull

LineDiffBlock

Classe da rappresentare il blocco diff della riga

MergeCompletedEvent

Evento in tempo reale (SignalR) per un'unione completata in una richiesta pull

PolicyEvaluationUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento della valutazione dei criteri in una richiesta pull

PullRequestCreatedEvent

Evento in tempo reale (SignalR) per la creazione di richieste pull

PullRequestTabExtensionConfig

Contratto di configurazione iniziale inviato alle estensioni che creano schede nella pagina della richiesta pull

RealTimePullRequestEvent

Contratto di base per un evento di richiesta pull in tempo reale (SignalR)

RetargetEvent

Evento in tempo reale (SignalR) per quando viene modificato il ramo di destinazione di una richiesta pull

ReviewerVoteUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento dei voti dei revisori in una richiesta pull

ReviewersUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento ai revisori in una richiesta pull

ReviewersVotesResetEvent

Evento in tempo reale (SignalR) per la reimpostazione dei voti dei revisori in una richiesta pull

ShareNotificationContext

Contesto usato durante la condivisione di una richiesta pull.

SourceToTargetRef
StatusAddedEvent

Evento in tempo reale (SignalR) per uno stato aggiunto in una richiesta pull

StatusUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento dello stato in una richiesta pull

StatusesDeletedEvent

Evento in tempo reale (SignalR) per gli stati eliminati in una richiesta pull

SupportedIde

Rappresenta un'entità IDE supportata.

TfvcBranch

Classe che rappresenta un oggetto ramo.

TfvcBranchMapping

Mapping di rami.

TfvcBranchRef

Metadati per un branchref.

TfvcChange

Una modifica.

TfvcChangeset

Raccolta di modifiche.

TfvcChangesetRef

Metadati per un insieme di modifiche.

TfvcChangesetSearchCriteria

Criteri utilizzati in una ricerca di elenchi di modifiche.

TfvcChangesetsRequestData

Corpo della richiesta per Ottenere insiemi di modifiche in batch.

TfvcCheckinEventData
TfvcHistoryEntry
TfvcItem

Metadati per un elemento.

TfvcItemDescriptor

Percorso dell'elemento e Proprietà del descrittore version

TfvcItemPreviousHash

Metadati per un elemento che include il valore hash precedente per i file.

TfvcItemRequestData

Corpo della richiesta usato da Get Items Batch

TfvcLabel

Metadati per un'etichetta.

TfvcLabelRef

Metadati per un'etichetta.

TfvcLabelRequestData
TfvcMappingFilter

MappingFilter può essere usato per includere o escludere percorsi specifici.

TfvcMergeSource
TfvcPolicyFailureInfo

Informazioni sugli errori dei criteri.

TfvcPolicyOverrideInfo

Informazioni sull'override dei criteri.

TfvcShallowBranchRef

Questa è la classe branchref superficiale.

TfvcShelveset

Metadati per un insieme di scaffali.

TfvcShelvesetRef

Metadati per uno scaffale superficiale.

TfvcShelvesetRequestData
TfvcStatistics
TfvcVersionDescriptor

Proprietà del descrittore di versione.

TitleDescriptionUpdatedEvent

Evento in tempo reale (SignalR) per un aggiornamento del titolo/descrizione in una richiesta pull

UpdateRefsRequest
VersionControlProjectInfo
IVersionControlRepositoryService

Servizio host per l'accesso alle informazioni del repository.

AadGraphMember

Entità del grafo di primo livello

GraphCachePolicies
GraphDescriptorResult

Descrittore soggetto di un'entità Graph

GraphFederatedProviderData

Rappresenta un set di dati utilizzati per comunicare con un provider federato per conto di un determinato utente.

GraphGlobalExtendedPropertyBatch
GraphGroup

Entità del gruppo di gragrafi

GraphGroupCreationContext

Non tentare di usare questo tipo per creare un nuovo gruppo. Questo tipo non contiene campi sufficienti per creare un nuovo gruppo.

GraphGroupMailAddressCreationContext

Usare questo tipo per creare un nuovo gruppo usando l'indirizzo di posta elettronica come riferimento a un gruppo esistente da un provider esterno basato su AD o AAD. Questo è il subset di campi GraphGroup necessari per la creazione di un gruppo per il caso d'uso di AAD e AD.

GraphGroupOriginIdCreationContext

Usare questo tipo per creare un nuovo gruppo usando OriginID come riferimento a un gruppo esistente da un provider esterno basato su AD o AAD. Questo è il subset di campi GraphGroup necessari per la creazione di un gruppo per il caso d'uso di AD e AAD.

GraphGroupVstsCreationContext

Usare questo tipo per creare un nuovo gruppo Vsts non supportato da un provider esterno.

GraphMember

Entità del grafo di primo livello

GraphMembership

Relazione tra un contenitore e un membro

GraphMembershipState

Stato di appartenenza a Graph (attivo/inattivo)

GraphMembershipTraversal
GraphProviderInfo

Chi è il provider per questo utente e qual è l'identificatore e il dominio usati per identificare in modo univoco l'utente.

GraphScope

Contenitore in cui è definita un'entità a grafo (organizzazione, progetto, team)

GraphScopeCreationContext

Questo tipo è il subset di campi che possono essere forniti dall'utente per creare un ambito Vsts. La creazione dell'ambito è attualmente limitata agli scenari di compatibilità back-compat interni. Gli utenti finali che tentano di creare un ambito con questa API avranno esito negativo.

GraphServicePrincipal

Entità del grafo di primo livello

GraphServicePrincipalCreationContext

Non tentare di usare questo tipo per creare una nuova entità servizio. Usare invece una delle sottoclassi. Questo tipo non contiene campi sufficienti per creare una nuova entità servizio.

GraphServicePrincipalOriginIdCreationContext

Usare questo tipo per creare una nuova entità servizio usando OriginID come riferimento a un'entità servizio esistente da un provider esterno supportato da AAD. Questo è il subset di campi GraphServicePrincipal necessari per la creazione di un oggetto GraphServicePrincipal per il caso d'uso di AAD quando si cerca l'entità servizio in base al relativo ID univoco nel provider di supporto.

GraphServicePrincipalOriginIdUpdateContext

Usare questo tipo per aggiornare un'entità servizio esistente usando OriginID come riferimento a un'entità servizio esistente da un provider AAD esterno supportato. Questo è il subset di campi GraphServicePrincipal necessari per la creazione di un caso d'uso GraphServicePrincipal per AAD quando si cerca l'entità servizio in base al relativo ID univoco nel provider di supporto.

GraphServicePrincipalUpdateContext

Non tentare di usare questo tipo per aggiornare l'entità servizio. Usare invece una delle sottoclassi. Questo tipo non contiene campi sufficienti per creare una nuova entità servizio.

GraphStorageKeyResult

Chiave di archiviazione di un'entità Graph

GraphSubject

Entità del grafo di primo livello

GraphSubjectBase
GraphSubjectLookup

Invio in batch di soggetti da cercare usando l'API Graph

GraphSubjectLookupKey
GraphSubjectQuery

Oggetto della ricerca tramite l'API Graph

GraphSystemSubject

Entità del grafo di primo livello

GraphUser

Entità del grafo di primo livello

GraphUserCreationContext

Non tentare di usare questo tipo per creare un nuovo utente. Usare invece una delle sottoclassi. Questo tipo non contiene campi sufficienti per creare un nuovo utente.

GraphUserMailAddressCreationContext

Usare questo tipo per creare un nuovo utente usando l'indirizzo di posta elettronica come riferimento a un utente esistente da un provider esterno supportato da AD o AAD. Si tratta del sottoinsieme dei campi GraphUser necessari per la creazione di un caso d'uso graphUser per AD e AAD quando si cerca l'utente in base al relativo indirizzo di posta nel provider di backup.

GraphUserOriginIdCreationContext

Usare questo tipo per creare un nuovo utente usando OriginID come riferimento a un utente esistente da un provider esterno basato su AD o AAD. Questo è il sottoinsieme di campi GraphUser necessari per la creazione di un caso d'uso GraphUser per AD e AAD quando si cerca l'utente in base al relativo ID univoco nel provider di backup.

GraphUserOriginIdUpdateContext

Usare questo tipo per aggiornare un utente esistente usando OriginID come riferimento a un utente esistente da un provider esterno basato su AD o AAD. Questo è il sottoinsieme di campi GraphUser necessari per la creazione di un caso d'uso GraphUser per AD e AAD quando si cerca l'utente in base al relativo ID univoco nel provider di backup.

GraphUserPrincipalNameCreationContext

Usare questo tipo per creare un nuovo utente usando il nome dell'entità come riferimento a un utente esistente da un provider esterno basato su AD o AAD. Si tratta del sottoinsieme di campi GraphUser necessari per la creazione di un caso d'uso GraphUser per AD e AAD quando si cerca l'utente in base al nome dell'entità nel provider di backup.

GraphUserPrincipalNameUpdateContext

Usare questo tipo per trasferire i diritti di identità, ad esempio dopo l'esecuzione di un'opzione tenant.

GraphUserUpdateContext

Non tentare di usare questo tipo per aggiornare l'utente. Usare invece una delle sottoclassi. Questo tipo non contiene campi sufficienti per creare un nuovo utente.

IdentityMapping
IdentityMappings
MappingResult
PagedGraphGroups
PagedGraphMembers
PagedGraphServicePrincipals
PagedGraphUsers
RequestAccessPayLoad
ResolveDisconnectedUsersResponse
UserPrincipalName
ChangedIdentities

Classe contenitore per le identità modificate

ChangedIdentitiesContext

Classe di contesto per le identità modificate

CreateScopeInfo
FrameworkIdentityInfo
GroupMembership
Identity

Classe Identity di base per consentire la classe di identità "tagliato" nell'API GetConnectionData Assicura che le rappresentazioni in transito delle classi derivate siano compatibili tra loro (ad esempio, Server risponde con l'oggetto PublicIdentity mentre il client lo deserializza come oggetto Identity) Le classi derivate non devono avere proprietà aggiuntive [DataMember]

IdentityBase

Classe Identity di base per consentire la classe di identità "tagliato" nell'API GetConnectionData Assicura che le rappresentazioni in transito delle classi derivate siano compatibili tra loro (ad esempio, Server risponde con l'oggetto PublicIdentity mentre il client lo deserializza come oggetto Identity) Le classi derivate non devono avere proprietà aggiuntive [DataMember]

IdentityBatchInfo
IdentityDescriptor

Un descrittore di identità è un wrapper per il tipo di identità (WINDOWS SID, Passport) insieme a un identificatore univoco, ad esempio IL SID o PUID.

IdentityRightsTransferData
IdentityScope
IdentitySelf

Informazioni sull'identità.

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

Classe di trasferimento dei dati che contiene le informazioni necessarie per configurare una connessione con un server VSS.

LocationMapping
LocationServiceData

Classe di trasferimento dati usata per trasferire dati sui dati del servizio di posizione tramite il servizio Web.

ResourceAreaInfo
ServiceDefinition
AdvSecEnablementFeatures
AdvSecEnablementSettings
AdvSecEnablementSettingsUpdate
AdvSecEnablementStatusUpdate
BillableCommitterDetails

Dettagli dei commit fatturabili per i servizi di sicurezza avanzati

BilledCommitter

Informazioni relative ai commit fatturati che usano i servizi di sicurezza avanzata

BillingInfo

BillingInfo contiene un'organizzazione, il relativo stato di abilitazione e la sottoscrizione di Azure.

MeterUsage

Informazioni relative alla fatturazione per i servizi di sicurezza avanzata

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

Classe base astratta per tutti i log di diagnostica.

EventTransformRequest

Una richiesta di trasformazione specifica le proprietà di un evento di notifica da trasformare.

EventTransformResult

Risultato della trasformazione di un evento di notifica.

EventsEvaluationResult

Incapsula le proprietà dei risultati degli eventi. Definisce il numero totale di eventi usati e il numero di eventi corrispondenti.

ExpressionFilter
ExpressionFilterClause

La clausola di filtro delle sottoscrizioni rappresenta una singola clausola in un filtro di sottoscrizione, ad esempio se la sottoscrizione ha i criteri seguenti "Nome progetto = [Progetto corrente] E assegnato a = [Me] verrà rappresentata come due clausole di filtro Clausola 1: Index = 1, Operatore logico: NULL , NomeCampo = 'Nome progetto', Operatore = '=', Valore = '[Progetto corrente]' Clausola 2: Index = 2, Operatore logico: 'AND', , FieldName = 'Assigned To' , Operator = '=', Value = '[Me]'

ExpressionFilterGroup

Rappresenta una gerarchia di SubscritionFilterClauses raggruppate tramite l'aggiunta di un gruppo nell'interfaccia WebUI o l'uso della paretesi nella stringa della condizione subscription

ExpressionFilterModel

Questa classe rappresenta il filtro di sottoscrizione associato a una sottoscrizione in un formato leggibile dall'utente, ad esempio "filterModel":{ "clauses":[ { "logicalOperator":"", "fieldName":"PortfolioProject", "operator":"=", "value":"@@MyProjectName@@", "index":1 } ], "groups":[ ], "maxGroupLevel":0 }

FieldInputValues

Informazioni sui valori possibili/consentiti per un determinato input della sottoscrizione

FieldValuesQuery
GeneratedNotification
GroupSubscriptionChannel
INotificationDiagnosticLog

Interfaccia di astrazione per il log di diagnostica. Principalmente per la deserializzazione.

ISubscriptionChannel
ISubscriptionFilter
MatcherResult
MessageQueueSubscriptionChannel
NotificationAdminSettings
NotificationAdminSettingsUpdateParameters
NotificationBacklogStatus
NotificationBatch
NotificationDeliveryLog

Classe base astratta per tutti i log di diagnostica.

NotificationDiagnosticLog

Classe base astratta per tutti i log di diagnostica.

NotificationDiagnosticLogMessage
NotificationEventBacklogStatus
NotificationEventField

Incapsula le proprietà di un campo filtrabile. Un campo filtrabile è un campo in un evento che può essere usato per filtrare le notifiche per un determinato tipo di evento.

NotificationEventFieldOperator

Incapsula le proprietà di un tipo di campo. Include un ID univoco per l'operatore e una stringa localizzata per il nome visualizzato

NotificationEventFieldType

Incapsula le proprietà di un tipo di campo. Descrive il tipo di dati di un campo, gli operatori supportati e come popolarlo nell'interfaccia utente

NotificationEventPublisher

Incapsula le proprietà di un editore di eventi di notifica.

NotificationEventRole

Incapsula le proprietà di un ruolo evento. Un ruolo evento viene usato per la sottoscrizione basata su ruoli, ad esempio per un evento buildCompletedEvent, un ruolo viene richiesto per campo

NotificationEventType

Incapsula le proprietà di un tipo di evento. Definisce i campi, che possono essere usati per filtrare, per quel tipo di evento.

NotificationEventTypeCategory

Incapsula le proprietà di una categoria. Una categoria verrà usata dall'interfaccia utente per raggruppare i tipi di evento

NotificationJobDiagnosticLog

Classe base astratta per tutti i log di diagnostica.

NotificationQueryCondition
NotificationReason
NotificationStatistic
NotificationStatisticsQuery
NotificationStatisticsQueryConditions
NotificationSubscriber

Un sottoscrittore è un utente o un gruppo che può ricevere notifiche.

NotificationSubscriberUpdateParameters

Aggiornamenti a un sottoscrittore. In genere usato per modificare (o impostare) un indirizzo di posta elettronica preferito o una preferenza di recapito predefinita.

NotificationSubscription

Una sottoscrizione definisce i criteri per la corrispondenza degli eventi e il modo in cui il sottoscrittore della sottoscrizione deve ricevere una notifica su tali eventi.

NotificationSubscriptionCreateParameters

Parametri per la creazione di una nuova sottoscrizione. Una sottoscrizione definisce i criteri per la corrispondenza degli eventi e il modo in cui il sottoscrittore della sottoscrizione deve ricevere una notifica su tali eventi.

NotificationSubscriptionTemplate
NotificationSubscriptionUpdateParameters

Parametri per l'aggiornamento di una sottoscrizione esistente. Una sottoscrizione definisce i criteri per la corrispondenza degli eventi e il modo in cui il sottoscrittore della sottoscrizione deve ricevere una notifica su tali eventi. Nota: devono essere impostati solo i campi da aggiornare.

NotificationsEvaluationResult

Incapsula le proprietà dei risultati delle notifiche. Definisce il numero di notifiche e i destinatari delle notifiche.

OperatorConstraint

Incapsula le proprietà di un vincolo di operatore. Un vincolo di operatore definisce se un operatore è disponibile solo per un ambito specifico, ad esempio un ambito di progetto.

ProcessedEvent
ProcessingDiagnosticIdentity
ProcessingIdentities
RoleBasedFilter
ServiceBusSubscriptionChannel
ServiceHooksSubscriptionChannel
SoapSubscriptionChannel
SubscriptionAdminSettings

Impostazioni gestite dall'amministratore per una sottoscrizione di gruppo.

SubscriptionChannelWithAddress
SubscriptionDiagnostics

Contiene tutte le impostazioni di diagnostica per una sottoscrizione.

SubscriptionEvaluation
SubscriptionEvaluationClause
SubscriptionEvaluationRequest

Incapsula le proprietà di un oggetto SubscriptionEvaluationRequest. Definisce la sottoscrizione da valutare e l'intervallo di tempo per gli eventi usati nella valutazione.

SubscriptionEvaluationResult

Incapsula i risultati della valutazione della sottoscrizione. Definisce l'intervallo di date usato, il numero di eventi valutati e gli eventi e i risultati delle notifiche

SubscriptionEvaluationSettings

Incapsula le impostazioni di valutazione della sottoscrizione necessarie per l'interfaccia utente

SubscriptionManagement

Incapsula le proprietà necessarie per gestire le sottoscrizioni, acconsentire esplicitamente e rifiutare le sottoscrizioni.

SubscriptionQuery

Input di query sulle sottoscrizioni di notifica.

SubscriptionQueryCondition

Le condizioni per cui una sottoscrizione deve corrispondere a quella per il set di risultati della query. Non tutti i campi sono obbligatori. Una sottoscrizione deve corrispondere a tutte le condizioni specificate per qualificarsi per il set di risultati.

SubscriptionScope

Una risorsa, in genere un account o un progetto, in cui gli eventi vengono pubblicati.

SubscriptionTraceDiagnosticLog

Classe base astratta per tutti i log di diagnostica.

SubscriptionTraceEventProcessingLog

Classe base astratta per tutti i log di diagnostica.

SubscriptionTraceNotificationDeliveryLog

Classe base astratta per tutti i log di diagnostica.

SubscriptionTracing

Controllo dei dati di una singola impostazione di diagnostica per una sottoscrizione.

SubscriptionUserSettings

Impostazioni gestite dall'utente per una sottoscrizione di gruppo.

UnsupportedFilter
UnsupportedSubscriptionChannel
UpdateSubscripitonDiagnosticsParameters

Parametri per aggiornare le impostazioni di diagnostica per una sottoscrizione.

UpdateSubscripitonTracingParameters

Parametri per aggiornare un'impostazione di diagnostica specifica.

UserSubscriptionChannel
UserSystemSubscriptionChannel
ValueDefinition

Incapsula le proprietà di una definizione di valore di campo. Contiene le informazioni necessarie per recuperare l'elenco dei valori possibili per un determinato campo e come gestire i valori dei campi nell'interfaccia utente. Queste informazioni includono il tipo di oggetto rappresentato da questo valore, quale proprietà usare per la visualizzazione dell'interfaccia utente e quale proprietà usare per salvare la sottoscrizione

OperationReference

Riferimento per un'operazione asincrona.

OperationResultReference
Artifact
BuildResourceParameters
Container
ContainerResource
ContainerResourceParameters
CreatePipelineConfigurationParameters

Parametri di configurazione della pipeline.

CreatePipelineParameters

Parametri per creare una pipeline.

Log

Registrare una pipeline.

LogCollection

Raccolta di log.

PackageResourceParameters
PipelineBase
PipelineConfiguration
PipelineReference

Informazioni di riferimento sulla pipeline

PipelineResource
PipelineResourceParameters
PreviewRun
Repository
RepositoryResource
RepositoryResourceParameters
Run
RunPipelineParameters

Impostazioni che influenzano le esecuzioni della pipeline.

RunReference
RunResources
RunResourcesParameters
RunYamlDetails
SignalRConnection
Variable
YamlFileDetails
PolicyConfiguration

Configurazione completa dei criteri con le impostazioni.

PolicyConfigurationRef

Informazioni di riferimento sulla configurazione dei criteri.

PolicyEvaluationRecord

Questo record incapsula lo stato corrente di un criterio applicato a una richiesta pull specifica. Ogni richiesta pull ha un PolicyEvaluationRecord univoco per ogni richiesta pull a cui si applica il criterio.

PolicyType

Tipo di criteri descrittivo con descrizione (usato per l'esecuzione di query sui tipi di criteri).

PolicyTypeRef

Informazioni di riferimento sul tipo di criteri.

VersionedPolicyConfigurationRef

Revisione specifica per una configurazione dei criteri.

AttributeDescriptor

Identifica un attributo con un nome e un contenitore.

AttributesContainer

Archivia un set di attributi del profilo denominato.

Avatar
CoreProfileAttribute

Attributo del profilo che ha sempre un valore per ogni profilo.

CreateProfileContext
GeoRegion
Profile

Profilo utente.

ProfileAttribute

Oggetto denominato associato a un profilo.

ProfileAttributeBase
ProfileRegion

Informazioni sul paese/area geografica

ProfileRegions

Contenitore di informazioni sul paese/area geografica

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

Definisce i dati del provider del gruppo di variabili.

AzureKeyVaultVariableValue

Classe wrapper per una variabile generica.

BaseDeploymentInput
BuildArtifactDownloadInput
BuildVersion
CheckConfigurationReference
CheckConfigurationResource
CodeRepositoryReference
ComplianceSettings
Condition
ConfigurationVariableValue
Consumer

Definisce il contratto dati di un consumer.

ContainerImageTrigger
ContinuousDeploymentTriggerIssue
ControlOptions
CustomArtifactDownloadInput
DataSourceBinding

Rappresenta l'associazione dell'origine dati per la richiesta dell'endpoint di servizio.

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

Definisce i criteri sull'accodamento dell'ambiente nella coda lato Release Management. Verrà inviato a Environment Runner [creazione di pre-distribuzione e altri passaggi] solo quando i criteri indicati sono soddisfatti.

EnvironmentOptions
EnvironmentRetentionPolicy
EnvironmentTrigger
EnvironmentTriggerContent
ExecutionInput
FavoriteItem

Classe per rappresentare la voce preferita.

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

Definisce la classe di riferimento del progetto.

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

Riferimento a una versione.

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

Un riferimento a un gruppo di variabili è un riferimento superficiale al gruppo di variabili.

VariableGroupProviderData

Definisce i dati del provider del gruppo di variabili.

VariableValue

Classe wrapper per una variabile generica.

WorkflowTask
WorkflowTaskReference
YamlFileSource
YamlPipelineProcess
YamlPipelineProcessResources
YamlSourceReference
Usage

Rappresenta i dati di utilizzo che includono un conteggio e un limite per un aspetto specifico.

AadOauthTokenRequest
AadOauthTokenResult
AuthConfiguration
AuthenticationSchemeReference
AzureAppService
AzureKeyVaultPermission
AzureMLWorkspace
AzureManagementGroup

Gruppo di gestione di Azure

AzureManagementGroupQueryResult

Risultato della query del gruppo di gestione di Azure

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

Rappresenta l'URL dell'endpoint del servizio.

HelpLink
OAuth2TokenResult
OAuthConfiguration
OAuthConfigurationParams
OAuthEndpointStatus
Parameter
RefreshAuthenticationParameters

Specificare le proprietà per aggiornare l'oggetto di autenticazione dell'endpoint sottoposto a query

ResultTransformationDetails
ServiceEndpoint

Rappresenta un endpoint che può essere utilizzato da un processo di orchestrazione.

ServiceEndpointAuthenticationScheme
ServiceEndpointDetails
ServiceEndpointEvent
ServiceEndpointExecutionData

Rappresenta i dati di esecuzione dell'endpoint di servizio.

ServiceEndpointExecutionOwner

Rappresenta il proprietario dell'esecuzione dell'endpoint del servizio.

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointOAuthConfigurationReference
ServiceEndpointProjectReference
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpointTokenResult

Rappresenta i dettagli dell'esecuzione dell'endpoint di servizio.

ServiceEndpointType

Rappresenta il tipo dell'endpoint del servizio.

ConsumerAction

Definisce il contratto dati di un'azione consumer.

Event

Incapsula le proprietà di un evento.

EventTypeDescriptor

Descrive un tipo di evento

ExternalConfigurationDescriptor

Viene descritto come configurare una sottoscrizione gestita esternamente.

FormattedEventMessage

Fornisce formati diversi di un messaggio di evento

Notification

Definisce il contratto dati del risultato dell'elaborazione di un evento per una sottoscrizione.

NotificationDetails

Definisce il contratto dati dei dettagli delle notifiche.

NotificationResultsSummaryDetail

Riepilogo di un determinato risultato e conteggio.

NotificationSummary

Riepilogo delle notifiche per una sottoscrizione.

NotificationsQuery

Definisce una query per le notifiche hook del servizio.

PublisherEvent

Wrapper intorno a un evento che viene pubblicato

PublishersQuery

Definisce una query per gli editori hook del servizio.

ResourceContainer

Classe di base per tutti i contenitori di risorse, ad esempio Account, Raccolta, Progetto

SessionToken

Rappresenta un token di sessione da associare in Eventi per le azioni consumer che lo richiedono.

Subscription

Incapsula una sottoscrizione di eventi.

SubscriptionInputValuesQuery

Query per ottenere informazioni sui valori possibili/consentiti per uno o più input di sottoscrizione

SubscriptionsQuery

Definisce una query per le sottoscrizioni hook del servizio.

VersionedResource

Incapsula la versione della risorsa e i relativi dati o riferimento alla versione compatibile. Solo uno dei due ultimi campi non deve essere Null.

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

Gruppo di distribuzione.

DeploymentGroupCreateParameter

Proprietà per creare un gruppo di distribuzione.

DeploymentGroupCreateParameterPoolProperty

Proprietà del pool di distribuzione per creare un gruppo di distribuzione.

DeploymentGroupMetrics

Metriche del gruppo di distribuzione.

DeploymentGroupReference

Informazioni di riferimento sul gruppo di distribuzione. Ciò è utile per fare riferimento a un gruppo di distribuzione in un altro oggetto .

DeploymentGroupUpdateParameter

Parametro di aggiornamento del gruppo di distribuzione.

DeploymentMachine

Destinazione di distribuzione.

DeploymentMachineChangedData

Destinazione di distribuzione.

DeploymentMachineGroup
DeploymentMachineGroupReference
DeploymentMachinesChangeEvent
DeploymentPoolSummary

Riepilogo del pool di distribuzione.

DeploymentTargetUpdateParameter

Parametro di aggiornamento della destinazione della distribuzione.

DiagnosticLogMetadata
ElasticAgentPoolResizedEvent
ElasticNode

Dati e impostazioni per un nodo elastico

ElasticNodeSettings

Classe usata per l'aggiornamento di un nodo elastico in cui vengono popolati solo determinati membri

ElasticPool

Dati e impostazioni per un pool elastico

ElasticPoolCreationResult

Risultato restituito dalla creazione di un nuovo pool elastico

ElasticPoolLog

Dati di log per un pool elastico

ElasticPoolSettings

Classe usata per l'aggiornamento di un pool elastico in cui vengono popolati solo determinati membri

EnvironmentCreateParameter

Proprietà per la creazione dell'ambiente.

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentInstance

Ambiente.

EnvironmentLinkedResourceReference

EnvironmentLinkedResourceReference.

EnvironmentReference
EnvironmentResource
EnvironmentResourceDeploymentExecutionRecord

EnvironmentResourceDeploymentExecutionRecord.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentUpdateParameter

Proprietà per aggiornare Ambiente.

EventsConfig
ExpressionValidationItem
InputBindingContext
InputValidationItem
InputValidationRequest
JobAssignedEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

JobCancelMessage
JobCanceledEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

JobCompletedEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

JobEnvironment

Rappresenta il contesto di variabili e vettori per una richiesta di processo.

JobEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

JobEventConfig
JobEventsConfig
JobMetadataEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

JobMetadataMessage

Messaggio da inviare a un agente che esegue il processo.

JobOption

Rappresenta un'opzione che può influire sulla modalità di esecuzione del processo da parte di un agente.

JobRequestMessage
JobStartedEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

KubernetesResource
KubernetesResourceCreateParameters
KubernetesResourceCreateParametersExistingEndpoint
KubernetesResourceCreateParametersNewEndpoint
KubernetesResourcePatchParameters
MarketplacePurchasedLicense

Rappresenta un acquisto di unità di risorsa in un marketplace secondario.

MaskHint
MetricsColumnMetaData

Metadati per una colonna delle metriche.

MetricsColumnsHeader

Intestazione delle colonne delle metriche

MetricsRow

Riga metriche.

PackageMetadata

Rappresenta un pacchetto scaricabile.

PackageVersion
PlanEnvironment
PublishTaskGroupMetadata
ResourceFilterOptions
ResourceFilters
ResourceItem

Le risorse includono connessioni al servizio, gruppi di variabili e file protetti.

ResourceLimit
ResourceLockRequest

Richiesta di blocco esclusivo di una risorsa

ResourceUsage
ResourcesHubData
SecureFile
SecureFileEvent
SendJobResponse
ServerExecutionDefinition
ServerTaskRequestMessage
TaskAgent

Agente attività.

TaskAgentAuthorization

Fornisce i dati necessari per autorizzare l'agente usando i flussi di autenticazione OAuth 2.0.

TaskAgentCloud
TaskAgentCloudRequest
TaskAgentCloudType
TaskAgentDowngrade
TaskAgentJob
TaskAgentJobRequest

Richiesta di processo per un agente.

TaskAgentJobStep
TaskAgentJobTask
TaskAgentJobVariable
TaskAgentManualUpdate
TaskAgentMessage

Fornisce un contratto per la ricezione di messaggi dall'agente di orchestrazione attività.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentPool

Raggruppamento a livello di organizzazione degli agenti.

TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
TaskAgentPoolStatus
TaskAgentPoolSummary
TaskAgentPublicKey

Rappresenta la parte chiave pubblica di una chiave asimmetrica RSA.

TaskAgentQueue

Coda dell'agente.

TaskAgentReference

Riferimento a un agente.

TaskAgentSession

Rappresenta una sessione per l'esecuzione di scambi di messaggi da un agente.

TaskAgentSessionKey

Rappresenta una chiave simmetrica utilizzata per la crittografia a livello di messaggio per la comunicazione inviata a un agente.

TaskAgentUpdate

Dettagli su un aggiornamento dell'agente.

TaskAgentUpdateReason
TaskAssignedEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

TaskAttachment
TaskCommandRestrictions
TaskCompletedEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

TaskDefinition
TaskDefinitionEndpoint
TaskEvent

Evento del processo della pipeline da elaborare dal piano di esecuzione.

TaskExecution
TaskGroup
TaskGroupCreateParameter
TaskGroupDefinition
TaskGroupPublishPreviewParameter
TaskGroupRestoreParameter
TaskGroupRevision
TaskGroupStep

Rappresenta le attività nel gruppo di attività.

TaskGroupUpdateParameter
TaskGroupUpdatePropertiesBase
TaskHubLicenseDetails
TaskHubOidcToken
TaskInputDefinition
TaskInstance

Riferimento a un'attività.

TaskLog

Un log attività connesso a un record della sequenza temporale.

TaskLogReference

Riferimento a un log attività. Questa classe contiene informazioni sull'output stampato nella console dei log del record della sequenza temporale durante l'esecuzione della pipeline.

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

Evento del processo della pipeline da elaborare dal piano di esecuzione.

TaskVariableRestrictions
TaskVersion
TimelineRecordFeedLinesWrapper
TimelineRecordReference

Riferimento a un record della sequenza temporale.

ValidationItem
VariableGroupParameters
VirtualMachine
VirtualMachineGroup
VirtualMachineGroupCreateParameters
VirtualMachineResource
VirtualMachineResourceCreateParameters
AbortTestRunRequest
AfnStrip
AggregatedDataForResultTrend
AggregatedResultDetailsByOutcome

Dettagli dei risultati per un determinato risultato del test.

AggregatedResultsAnalysis
AggregatedResultsByOutcome
AggregatedResultsDifference
AggregatedRunsByOutcome
AggregatedRunsByState
AnalysisFailureGroupReturn
BatchResponse
BranchCoverage
BuildConfiguration

Dettagli buildConfiguration.

BuildCoverage

Dettagli della copertura della compilazione

BuildReference2
BulkResultUpdateRequest
CloneOperationInformation

Dettagli sull'operazione di clonazione.

CloneOptions

Opzioni di clonazione per la clonazione del gruppo di test.

CloneStatistics

Clonare i dettagli delle statistiche.

CloneTestCaseOptions
CodeCoverageData

Rappresenta la configurazione della compilazione (piattaforma, flavor) e i dati di copertura per la compilazione

CodeCoverageStatistics

Rappresenta le statistiche di code coverage per una determinata etichetta di copertura (moduli, istruzioni, blocchi e così via)

CodeCoverageSummary

Rappresenta i risultati di riepilogo del code coverage utilizzati per pubblicare o recuperare il riepilogo del code coverage in una compilazione

CodeCoverageSummary2
Coverage2
CoverageStatistics
CreateTestMessageLogEntryRequest
CreateTestResultsRequest
CreateTestRunRequest
CustomTestField

Informazioni sul campo personalizzate. Chiave consentita: coppie valore - ( AttemptId: valore int, IsTestResultFlaky: bool)

CustomTestFieldDefinition
CustomTestFieldUpdateDefinition
DatedTestFieldData
DefaultAfnStripBinding
DeleteTestRunRequest
DownloadAttachmentsRequest
DtlEnvironmentDetails

Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test.

FailingSince

Esito negativo perché le informazioni di un risultato del test.

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

Processo nella pipeline. Questo argomento è correlato alla matrice in YAML.

LastResultDetails

Dettagli dell'ultimo risultato del punto di test.

LegacyBuildConfiguration
LegacyReleaseReference
LegacyTestCaseResult
LegacyTestCaseResultIdentifier
LegacyTestRun
LegacyTestRunStatistic
LegacyTestSettings
LineBlockCoverage
Link

Descrizione del collegamento.

LinkedWorkItemsQuery
LinkedWorkItemsQueryResult
Machine

Computer che ha eseguito test nella sessione

ModuleCoverage
ModuleCoverage2
NameValuePair

Coppia nome-valore

NewTestResultLoggingSettings
PhaseReference

Fase nella pipeline

PipelineTestMetrics

Riepilogo dei test di un'istanza della pipeline.

PlanUpdateModel

Classe di modello usata per la creazione e l'aggiornamento di piani di test.

PointAssignment

Assegnazioni per il punto di test

PointLastResult
PointUpdateModel

Modello per aggiornare il punto di test.

PointWorkItemProperty

Proprietà dell'elemento di lavoro del punto di test.

PointsFilter

Classe di filtro per il punto di test.

PointsReference2
PointsResults2
PropertyBag

Classe che rappresenta un archivio generico per i dati della sessione di test.

QueryByPointRequest
QueryByRunRequest
QueryModel
QueryTestActionResultRequest
QueryTestActionResultResponse
QueryTestMessageLogEntryRequest
QueryTestRunStatsRequest
QueryTestRuns2Request
QueryTestRunsRequest
ReleaseEnvironmentDefinitionReference

Riferimento alla risorsa dell'ambiente di rilascio.

ReleaseReference2
RequirementsToTestsMapping2
ResetTestResultsRequest
ResultRetentionSettings

Impostazioni di conservazione dei risultati dei test

ResultSummary

Riepilogo dei risultati per un'istanza della pipeline.

ResultUpdateRequest
ResultUpdateRequestModel
ResultUpdateResponse
ResultUpdateResponseModel
ResultsAnalysis

Risultati analitici per le esecuzioni con stato completato e NeedInvestigation.

ResultsByQueryRequest
ResultsByQueryResponse
ResultsFilter
ResultsStoreQuery
ResultsSummaryByOutcome

Riepilogo dei risultati in base al risultato dei risultati dei test.

RunCreateModel

Dettagli della creazione dell'esecuzione dei test.

RunFilter

Questa classe viene usata per fornire i filtri usati per l'individuazione

RunStatistic

Statistiche di esecuzione dei test per risultato.

RunSummary

Riepilogo delle esecuzioni per un'istanza della pipeline.

RunSummaryModel

Riepilogo esecuzione per ogni tipo di output di test.

RunUpdateModel
SessionEnvironmentAndMachine

Classe contenitore per oggetti TestSessionEnvironment e Machine correlati a una sessione di test

SessionSourcePipeline

SessionSourcePipeline

ShallowReference

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

ShallowTestCaseResult
SharedStepModel

Riferimento all'elemento di lavoro del passaggio condiviso.

Source

Origine sessione

SourceViewBuildCoverage
StageReference

Fase nella pipeline

SuiteCreateModel

Suite create model

SuiteEntry

Una voce della suite definisce le proprietà per un gruppo di test.

SuiteEntryUpdateModel

Modello per definire la sequenza di voci del gruppo di test in un gruppo di test.

SuiteTestCase

Test case per la famiglia di prodotti.

SuiteTestCaseUpdateModel

Modello di aggiornamento del gruppo di test.

SuiteUpdateModel

Modello di aggiornamento del gruppo di test.

TCMPropertyBag2
TestActionResult
TestActionResult2
TestActionResultModel

Rappresenta un risultato del passaggio di test.

TestAnalysisFailureGroup

Oggetto gruppo di errori di analisi dei test

TestAttachment
TestAttachmentReference

Riferimento all'allegato di test.

TestAttachmentRequestModel

Modello di richiesta di allegato di test

TestAuthoringDetails
TestCaseMetadata2
TestCaseReference2
TestCaseResult

Rappresenta un risultato del test.

TestCaseResultAttachmentModel

Testare le informazioni sugli allegati in un'iterazione di test.

TestCaseResultIdAndRev
TestCaseResultIdentifier

Riferimento a un risultato del test.

TestCaseResultUpdateModel
TestConfiguration

Configurazione di test

TestEnvironment

Dettagli dell'ambiente di test.

TestExecutionReportData
TestExtensionField
TestExtensionFieldDetails
TestFailureDetails
TestFailureType
TestFailuresAnalysis
TestFieldData
TestFieldsEx2
TestFlakyIdentifier

Test dell'identificatore flaky

TestHistoryQuery

Filtro per ottenere la cronologia dei risultati di TestCase.

TestIterationDetailsModel

Rappresenta un risultato dell'iterazione di test.

TestLog

Rappresenta l'oggetto Test Log Result.

TestLogReference

Oggetto Riferimento log di test

TestLogStatus

Rappresenta l'oggetto Stato del log di test.

TestLogStoreAttachment

Metadati degli allegati per gli allegati di test da LogStore.

TestLogStoreAttachmentReference

Riferimento all'allegato di test.

TestLogStoreEndpointDetails

Rappresenta i dettagli dell'endpoint dell'archivio log di test.

TestMessageLog2
TestMessageLogDetails

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

TestMessageLogEntry
TestMessageLogEntry2
TestMethod
TestOperationReference

Classe che rappresenta un riferimento a un'operazione.

TestOutcomeSettings

Impostazioni dei risultati dei test

TestParameter2
TestPlan

Risorsa del piano di test.

TestPlanCloneRequest
TestPlanHubData
TestPlansWithSelection
TestPoint

Classe Punto di test

TestPointReference
TestPointsEvent
TestPointsQuery

Classe di query del punto di test.

TestPointsUpdatedEvent
TestResolutionState

Dettagli dello stato di risoluzione dei test.

TestResult2
TestResultAcrossProjectResponse
TestResultAttachment
TestResultAttachmentIdentity
TestResultCreateModel
TestResultDimension

Rappresenta le dimensioni

TestResultDocument
TestResultFailureType

Risorsa del tipo di errore di test

TestResultFailureTypeRequestModel

Modello di richiesta del tipo di errore di test

TestResultFailuresAnalysis
TestResultHistory
TestResultHistoryDetailsForGroup
TestResultHistoryForGroup

Elenco dei risultati dei test filtrati in base a GroupByValue

TestResultMetaData

Rappresenta i metadati di un risultato di test.

TestResultMetaDataUpdateInput

Rappresenta un input TestResultMetaData

TestResultMetaDataUpdateResponse
TestResultModelBase
TestResultParameter
TestResultParameterModel

Testare le informazioni sui parametri in un'iterazione di test.

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

TestResultSession è un contenitore di livello superiore per i risultati dei test incapsulando più oggetti TestRun

TestResultsSettings
TestResultsUpdateSettings
TestResultsWithWatermark
TestRun

Dettagli dell'esecuzione dei test.

TestRun2
TestRunCanceledEvent
TestRunContext2
TestRunCoverage

Dettagli code coverage esecuzione test

TestRunCreatedEvent
TestRunEvent
TestRunEx2
TestRunExtended2
TestRunStartedEvent
TestRunStatistic

Statistiche di esecuzione dei test.

TestRunSummary2
TestRunWithDtlEnvEvent
TestSession

Sessione di test

TestSessionAnalysis

Anailsi di sessione di test

TestSessionEnvironment

Ambiente di sessione di test

TestSessionExploredWorkItemReference
TestSessionNotification

Notifiche per la sessione TestResults

TestSessionWorkItemReference
TestSettings

Rappresenta le impostazioni di test dell'esecuzione. Usato per creare impostazioni di test e recuperare le impostazioni di test

TestSettings2

Rappresenta le impostazioni di test dell'esecuzione. Usato per creare impostazioni di test e recuperare le impostazioni di test

TestSettingsMachineRole
TestSubResult

Rappresenta un risultato secondario di un risultato del test.

TestSuite

Gruppo di test

TestSuiteCloneRequest

Richiesta clone del gruppo di test

TestSummaryForWorkItem
TestTag

Tag associato a un'esecuzione o a un risultato.

TestTagSummary

Riepilogo dei tag di test per la compilazione o il rilascio raggruppato in base all'esecuzione del test.

TestTagsUpdateModel

Tag da aggiornare a un'esecuzione o a un risultato.

TestToWorkItemLinks
TestVariable

Variabile di test

UpdateTestRunRequest
UpdateTestRunResponse
UpdatedProperties
UploadAttachmentsRequest
WorkItemReference

Contiene un riferimento a un elemento di lavoro.

WorkItemToTestLinks
CloneOperationCommonResponse

Risposta comune per l'operazione di clonazione

CloneTestCaseOperationInformation
CloneTestCaseParams

Parametri per l'operazione di clonazione di Test Suite

CloneTestPlanOperationInformation

Risposta per l'operazione di clonazione del piano di test

CloneTestPlanParams

Parametri per l'operazione di clonazione del piano di test

CloneTestSuiteOperationInformation

Risposta per l'operazione di clonazione di Test Suite

CloneTestSuiteParams

Parametri per l'operazione di clonazione di Test Suite

Configuration

Configurazione del punto di test

DestinationTestPlanCloneParams

Parametri di creazione del piano di test di destinazione

DestinationTestSuiteInfo

Informazioni del gruppo di test di destinazione per l'operazione di clonazione di Test Suite

ExportTestCaseParams

Parametri per l'operazione di esportazione del test case

LibraryWorkItemsData

Questo modello di dati viene usato nelle schede basate su elementi di lavoro della libreria dei piani di test.

LibraryWorkItemsDataProviderRequest

Questo è il contratto dati della richiesta per LibraryTestCaseDataProvider.

Results

Classe Results per Test Point

SourceTestPlanInfo

Informazioni sul piano di test di origine per l'operazione di clonazione del piano di test

SourceTestSuiteInfo

Informazioni del gruppo di test di origine per l'operazione di clonazione di Test Suite

SourceTestSuiteResponse

Risposta del gruppo di test di origine per l'operazione di clonazione del test case

SourceTestplanResponse

Risposta del piano di test di origine per l'operazione di clonazione del piano di test

SuiteEntryUpdateParams

Una voce della suite definisce le proprietà per un gruppo di test.

SuiteTestCaseCreateUpdateParameters

Creare e aggiornare i parametri del test case di Suite

TestCase

Classe Test Case

TestCaseAssociatedResult
TestCaseReference

Riferimento al test case

TestCaseResultsData

Questo modello di dati viene usato in TestCaseResultsDataProvider e popola i dati necessari per il caricamento iniziale della pagina

TestConfigurationCreateUpdateParameters

Creare o aggiornare i parametri di configurazione di test

TestConfigurationReference

Informazioni di riferimento sulla configurazione dei test

TestEntityCount

Test Entity Count Usato per archiviare il conteggio dei test case (scheda definisci) e il conteggio dei punti di test (scheda Esegui) Usato per archiviare il numero di test case (scheda definisci) e il numero di punti di test (scheda Esegui)

TestPlanAndSuiteRestoreModel

Parametri del corpo della richiesta di ripristino del piano di test/suite

TestPlanCreateParams

Il piano di test crea parametri.

TestPlanDetailedReference

Risorsa di riferimento dettagliata del piano di test. Contiene informazioni aggiuntive sull'elemento di lavoro realted

TestPlanReference

Risorsa di riferimento del piano di test.

TestPlanUpdateParams

Parametri di aggiornamento del piano di test.

TestPlansHubRefreshData

Questo modello di dati viene usato in TestPlansHubRefreshDataProvider e popola i dati necessari per il caricamento iniziale della pagina

TestPlansLibraryWorkItemFilter

Contenitore per contenere informazioni su un filtro applicato nella libreria dei piani di test.

TestPointDetailedReference
TestPointResults

Risultati del punto di test

TestPointUpdateParams

Parametri di aggiornamento del punto di test

TestSuiteCreateParams

Creare parametri del gruppo di test

TestSuiteCreateUpdateCommonParams

Creare/aggiornare parametri comuni del gruppo di test

TestSuiteReference

Risorsa di riferimento del gruppo di test.

TestSuiteReferenceWithProject

Informazioni di riferimento sul gruppo di test con project

TestSuiteUpdateParams

Parametri di aggiornamento di Test Suite

TestVariableCreateUpdateParameters

Creare o aggiornare le variabili di test

WorkItem

Descrive un elemento di lavoro.

WorkItemDetails

Classe Elemento di lavoro

ApiResourceLocation

Informazioni sulla posizione di una risorsa API REST

ApiResourceVersion

Rappresenta le informazioni sulla versione per una risorsa API REST

EventActor

Definisce un "attore" per un evento.

EventScope

Definisce un ambito per un evento.

IdentityRef
IdentityRefWithEmail
JsonPatchDocument

Modello JSON per le operazioni patch JSON

JsonPatchOperation

Modello JSON per un'operazione JSON Patch

JsonWebToken
PagedList

Elenco contenente una singola pagina di risultati di una query.

PublicKey

Rappresenta la parte chiave pubblica di una chiave asimmetrica RSA.

ReferenceLink

Classe per rappresentare un collegamento di riferimento REST. RFC: http://tools.ietf.org/html/draft-kelly-json-hal-06 la RFC non è completamente implementata, sono consentite proprietà aggiuntive nel collegamento di riferimento, ma al momento non sono necessarie.

ResourceRef
ServiceEvent
SignedUrl

URL firmato che consente l'accesso anonimo a tempo limitato alle risorse private.

TeamMember
TimingEntry

Un singolo intervallo protetto costituito da una durata e dall'ora di inizio

TimingGroup

Un set di intervalli di prestazioni protetti viene impostato su tutte le chiavi della stessa stringa

TraceFilter

Questa classe descrive un filtro di traccia, ad esempio un set di criteri per stabilire se deve essere generato o meno un evento di traccia

VssJsonCollectionWrapper
VssJsonCollectionWrapperBase
VssJsonCollectionWrapperV

Questa classe viene usata per serializzare le raccolte come singolo oggetto JSON in transito.

VssNotificationEvent

Questo è il tipo usato per la generazione di notifiche destinate al sottosistema in Notifications SDK. Per i componenti che non possono accettare direttamente una dipendenza da Notifications SDK, possono usare ITeamFoundationEventService.PublishNotification e l'implementazione di Notifications SDK ISubscriber lo otterrà.

WrappedException
Wiki

Definisce un repository wiki che incapsula il repository Git che esegue il backup del wiki.

WikiAttachment

Definisce le proprietà per il file allegato wiki.

WikiAttachmentResponse

Contratto di risposta per l'API Allegati Wiki

WikiCreateBaseParameters

Parametri di creazione wiki di base.

WikiCreateParameters

Parametri di creazione wiki.

WikiCreateParametersV2

Parametri di creazione wiki.

WikiPage

Definisce una pagina in un wiki.

WikiPageCreateOrUpdateParameters

Incapsulamento dei parametri del contratto per le operazioni di creazione o aggiornamento della pagina.

WikiPageDetail

Definisce una pagina con la relativa metedata in un wiki.

WikiPageMove

Richiedi contratto per lo spostamento di pagine wiki.

WikiPageMoveParameters

Incapsulamento dei parametri del contratto per l'operazione di spostamento della pagina.

WikiPageMoveResponse

Contratto di risposta per l'API Di spostamento pagina Wiki.

WikiPageResponse

Contratto di risposta per le API PUT, PATCH e DELETE di Pagine Wiki.

WikiPageStat

Definisce le proprietà per lo stato della pagina wiki.

WikiPageViewStats

Definisce le proprietà per le statistiche di visualizzazione pagina wiki.

WikiPagesBatchRequest

Incapsulamento dei parametri del contratto per il batch di pagine.

WikiUpdateParameters

Parametri di aggiornamento wiki.

WikiUpdatedNotificationMessage
WikiV2

Definisce una risorsa wiki.

Activity
BacklogColumn
BacklogConfiguration
BacklogFields
BacklogLevel

Contratto che rappresenta un livello di backlog

BacklogLevelConfiguration
BacklogLevelWorkItems

Rappresenta gli elementi di lavoro in un livello di backlog

BoardBadge

Rappresenta un badge della bacheca.

BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardFields
BoardSuggestedValue
BoardUserSettings
CapacityContractBase

Classe di base per i contratti dati TeamSettings. Qualcosa di comune va qui.

CapacityPatch

Dati previsti da PATCH

CardFieldSettings

Impostazioni della scheda, ad esempio campi e regole

CardSettings

Impostazioni della scheda, ad esempio campi e regole

CategoryConfiguration

Dettagli su una categoria di backlog specificata

CreatePlan
DateRange
DeliveryViewData

Contratto dati per la visualizzazione di recapito dei dati

DeliveryViewPropertyCollection

Raccolta di proprietà, specifiche per DeliveryTimelineView

FieldInfo

Contenitore oggetti in cui è archiviato il set di autorizzazioni rilevanti per questo piano

FieldReference

Riferimento astratto a un campo

FieldSetting
FilterClause
FilterGroup
ITaskboardColumnMapping
IterationCapacity

Capacità e team per tutti i team in un'iterazione

IterationWorkItems

Rappresenta gli elementi di lavoro in un backlog di iterazione

Marker

Contratto di serializzazione client per indicatori sequenza temporale di recapito.

Member
ParentChildWIMap
Plan

Contratto dati per la definizione del piano

PlanMetadata

Metadati relativi a una definizione di piano archiviata nel servizio Preferiti

PlanViewData

Classe di base per i contratti dati di visualizzazione dei piani. Qualcosa di comune va qui.

PredefinedQuery

Rappresenta una singola query predefinita.

ProcessConfiguration

Configurazioni dei processi per il progetto

ReorderOperation

Rappresenta una richiesta di riordinamento per uno o più elementi di lavoro.

ReorderResult

Rappresenta un risultato di riordinamento per un elemento di lavoro.

TaskboardColumn

Rappresenta la colonna interrotta dall'attività

TaskboardColumnMapping

Rappresenta il mapping dello stato alla colonna per ogni tipo di elemento di lavoro. Ciò consente l'aggiornamento automatico dello stato quando la colonna cambia

TaskboardColumns
TaskboardWorkItemColumn

Valore della colonna di un elemento di lavoro nella lavagna delle attività

TeamAutomationRulesSettingsRequestModel
TeamBacklogMapping

Mapping dei team alla categoria di elementi di lavoro corrispondente

TeamCapacity

Rappresenta la capacità dei membri del team con totali aggregati

TeamCapacityTotals

Informazioni sul team con capacità totale e giorni di disattivazione

TeamFieldValue

Rappresenta un singolo TeamFieldValue

TeamFieldValues

Essenzialmente una raccolta di valori di campo del team

TeamFieldValuesPatch

Dati previsti da PATCH

TeamIterationAttributes
TeamMemberCapacity

Rappresenta la capacità per un membro del team specifico

TeamMemberCapacityIdentityRef

Rappresenta la capacità per un membro del team specifico

TeamSetting

Contratto dati per TeamSettings

TeamSettingsDataContractBase

Classe di base per i contratti dati TeamSettings. Qualcosa di comune va qui.

TeamSettingsDaysOff

Classe di base per i contratti dati TeamSettings. Qualcosa di comune va qui.

TeamSettingsDaysOffPatch
TeamSettingsIteration

Rappresenta un riferimento superficiale per una singola iterazione.

TeamSettingsPatch

Contratto dati per ciò che ci aspettiamo di ricevere quando PATCH

TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
UpdateTaskboardColumn
UpdateTaskboardWorkItemColumn
WorkItemColor

Colore e icona dell'elemento di lavoro.

WorkItemTypeStateInfo
attribute
AccountMyWorkResult
AccountRecentActivityWorkItemModel

Rappresenta l'attività recente dell'elemento di lavoro

AccountRecentActivityWorkItemModel2

Rappresenta l'attività recente dell'elemento di lavoro

AccountRecentActivityWorkItemModelBase

Rappresenta l'attività recente dell'elemento di lavoro

AccountRecentMentionWorkItemModel

Rappresenta l'elemento di lavoro di menzione recente

AccountWorkWorkItemModel
ArtifactUriQuery

Contiene criteri per l'esecuzione di query sugli elementi di lavoro in base all'URI dell'artefatto.

ArtifactUriQueryResult

Definisce il risultato della query URI dell'artefatto sugli elementi di lavoro. Contiene il mapping degli ID elemento di lavoro all'URI dell'artefatto.

AttachmentReference
CommentCreate

Rappresenta una richiesta per creare un commento dell'elemento di lavoro.

CommentUpdate

Rappresenta una richiesta di aggiornamento di un commento dell'elemento di lavoro.

ExternalDeployment
ExternalEnvironment
ExternalPipeline
FieldDependentRule

Descrive un elenco di campi dipendenti per una regola.

FieldUpdate
GitHubConnectionModel

Descrive la connessione a GitHub.

GitHubConnectionRepoModel

Descrive il repository della connessione GitHub.

GitHubConnectionReposBatchRequest

Descrive la richiesta bulk del repository della connessione GitHub

IdentityReference

Descrive un riferimento a un'identità.

ProcessIdModel

Archivia l'ID processo.

ProcessMigrationResultModel

Archivia l'ID progetto e il relativo ID processo.

ProjectWorkItemStateColors

Colori dello stato del tipo di elemento di lavoro del progetto

ProvisioningResult

Risultato di un'operazione di aggiornamento del tipo di elemento di lavoro XML.

QueryBatchGetRequest

Descrive una richiesta per ottenere un elenco di query

QueryHierarchyItem

Rappresenta un elemento nella gerarchia di query dell'elemento di lavoro. Può trattarsi di una query o di una cartella.

QueryHierarchyItemsResult
ReportingWorkItemLinksBatch

La classe descrive il batch di revisione dell'elemento di lavoro per la creazione di report.

ReportingWorkItemRevisionsBatch

La classe descrive il batch di revisione dell'elemento di lavoro per la creazione di report.

ReportingWorkItemRevisionsFilter

La classe rappresenta il filer di revisione dell'elemento di lavoro per la creazione di report.

SendMailBody
StreamedBatch

La classe descrive il batch di revisione dell'elemento di lavoro per la creazione di report.

TemporaryQueryRequestModel

Descrive una richiesta di creazione di una query temporanea

TemporaryQueryResponseModel

Risultato di una creazione temporanea di query.

UpdateWorkItemField

Descrive una richiesta di aggiornamento per un campo dell'elemento di lavoro.

Wiql

Query WIQL

WorkArtifactLink

Un collegamento all'artefatto di lavoro descrive un tipo di collegamento artefatto in uscita.

WorkItemBatchGetRequest

Descrive una richiesta per ottenere un set di elementi di lavoro

WorkItemClassificationNode

Definisce un nodo di classificazione per il rilevamento degli elementi di lavoro.

WorkItemComment

Commento sull'elemento di lavoro

WorkItemCommentVersionRef

Rappresenta il riferimento a una versione specifica di un commento su un elemento di lavoro.

WorkItemComments

Raccolta di commenti.

WorkItemDelete

Oggetto elemento di lavoro eliminato completo. Include l'elemento di lavoro stesso.

WorkItemDeleteBatch

Descrive la risposta all'eliminazione di un set di elementi di lavoro.

WorkItemDeleteBatchRequest

Descrive una richiesta di eliminazione di un set di elementi di lavoro

WorkItemDeleteReference

Riferimento a un elemento di lavoro eliminato.

WorkItemDeleteShallowReference

Riferimento superficiale a un elemento di lavoro eliminato.

WorkItemDeleteUpdate

Descrive una richiesta di aggiornamento per un elemento di lavoro eliminato.

WorkItemField

Descrive un campo in un elemento di lavoro ed è una proprietà specifica del tipo di elemento di lavoro.

WorkItemField2

Descrive un campo in un elemento di lavoro ed è una proprietà specifica del tipo di elemento di lavoro.

WorkItemFieldAllowedValues

Descrive l'elenco dei valori consentiti del campo.

WorkItemFieldOperation

Descrive un'operazione sul campo dell'elemento di lavoro.

WorkItemFieldReference

Riferimento a un campo in un elemento di lavoro

WorkItemFieldUpdate

Descrive un aggiornamento a un campo dell'elemento di lavoro.

WorkItemHistory

Classe di base per le risorse REST WIT.

WorkItemIcon

Riferimento a un'icona dell'elemento di lavoro.

WorkItemLink

Collegamento tra due elementi di lavoro.

WorkItemNextStateOnTransition

Descrive lo stato successivo per un elemento di lavoro.

WorkItemQueryClause

Rappresenta una clausola in una query dell'elemento di lavoro. Viene illustrata la struttura di una query dell'elemento di lavoro.

WorkItemQueryResult

Risultato di una query dell'elemento di lavoro.

WorkItemQuerySortColumn

Colonna di ordinamento.

WorkItemRelation

Descrizione del collegamento.

WorkItemRelationType

Rappresenta il tipo di relazione del tipo di elemento di lavoro.

WorkItemRelationUpdates

Descrive gli aggiornamenti delle relazioni di un elemento di lavoro.

WorkItemStateColor

Nome dello stato del tipo di elemento di lavoro, colore e categoria di stato

WorkItemStateTransition

Descrive una transizione di stato in un elemento di lavoro.

WorkItemTagDefinition
WorkItemTemplate

Descrive un modello di elemento di lavoro.

WorkItemTemplateReference

Descrive un riferimento superficiale a un modello di elemento di lavoro.

WorkItemTrackingReference

Classe di base per le risorse REST WIT.

WorkItemTrackingResource

Classe di base per le risorse REST WIT.

WorkItemTrackingResourceReference

Classe di base per i riferimenti alle risorse di rilevamento degli elementi di lavoro.

WorkItemType

Descrive un tipo di elemento di lavoro.

WorkItemTypeCategory

Descrive una categoria di tipi di elemento di lavoro.

WorkItemTypeColor

Descrive i colori di un tipo di elemento di lavoro.

WorkItemTypeColorAndIcon

Descrive il nome del tipo di elemento di lavoro, l'icona e il colore.

WorkItemTypeFieldInstance

Istanza del campo di un tipo di elemento di lavoro.

WorkItemTypeFieldInstanceBase

Istanza del campo di base per i campi workItemType.

WorkItemTypeFieldWithReferences

Istanza di campo di un workItemype con riferimenti dettagliati.

WorkItemTypeReference

Riferimento a un tipo di elemento di lavoro.

WorkItemTypeStateColors

Colori dello stato per un tipo di elemento di lavoro

WorkItemTypeTemplate

Descrive un modello di tipo di elemento di lavoro.

WorkItemTypeTemplateUpdateModel

Descrive il corpo della richiesta di richiesta di un tipo di elemento di lavoro di aggiornamento.

WorkItemUpdate

Descrive un aggiornamento di un elemento di lavoro.

IWorkItemChangedArgs

Interfaccia che definisce gli argomenti per le notifiche inviate da ActiveWorkItemService

IWorkItemFieldChangedArgs

Interfaccia che definisce gli argomenti per la notifica 'onFieldChanged' inviata da ActiveWorkItemService

IWorkItemFormNavigationService

Servizio host per l'apertura del modulo dell'elemento di lavoro

IWorkItemFormService

Servizio host per l'interazione con il modulo dell'elemento di lavoro attualmente attivo (elemento di lavoro attualmente visualizzato nell'interfaccia utente). Il servizio modulo dipende dal contesto dell'elemento di lavoro attivo corrente. Verrà generato un errore quando non è presente alcun elemento di lavoro aperto.

IWorkItemLoadedArgs

Interfaccia che definisce gli argomenti per la notifica 'onLoaded' inviata da ActiveWorkItemService

IWorkItemNotificationListener

Interfaccia che definisce le notifiche fornite da ActiveWorkItemService

WorkItemOptions

Opzioni per ottenere i valori di un elemento di lavoro

AddProcessWorkItemTypeFieldRequest

Classe che descrive una richiesta di aggiunta di un campo in un tipo di elemento di lavoro.

Control

Rappresenta un controllo nel form.

CreateProcessModel

Descrive un processo da creare.

CreateProcessRuleRequest

Richiedere oggetto/classe per la creazione di una regola in un tipo di elemento di lavoro.

CreateProcessWorkItemTypeRequest

Classe per la richiesta di creazione del tipo di elemento di lavoro

Extension

Rappresenta la parte delle estensioni del layout

FieldModel
FieldRuleModel
FormLayout
Group

Rappresenta un gruppo nel form che contiene i controlli.

HideStateModel
Page
PickList

Elenco di selezione.

PickListMetadata

Metadati per l'elenco a discesa.

ProcessBehavior

Modello di comportamento del processo.

ProcessBehaviorCreateRequest

Comportamento processo Crea payload.

ProcessBehaviorField

Campo Comportamento processo.

ProcessBehaviorReference

Riferimento al comportamento del processo.

ProcessBehaviorUpdateRequest

Comportamento processo Sostituisci payload.

ProcessInfo

Processo.

ProcessModel
ProcessProperties

Proprietà del processo.

ProcessRule

Risposta regola processo.

ProcessWorkItemType

Classe che descrive un oggetto tipo di elemento di lavoro

ProcessWorkItemTypeField

Classe che descrive un campo in un tipo di elemento di lavoro e le relative proprietà.

RuleAction

Azione da eseguire quando viene attivata la regola.

RuleActionModel

Azione da eseguire quando viene attivata la regola.

RuleCondition

Definisce una condizione in un campo quando deve essere attivata la regola.

RuleConditionModel
Section

Un nodo di layout che contiene i gruppi in una pagina

UpdateProcessModel

Descrive una richiesta di aggiornamento di un processo

UpdateProcessRuleRequest

Richiedere classe/oggetto per aggiornare la regola.

UpdateProcessWorkItemTypeFieldRequest

Classe per descrivere una richiesta che aggiorna le proprietà di un campo in un tipo di elemento di lavoro.

UpdateProcessWorkItemTypeRequest

Classe per la richiesta di aggiornamento in un tipo di elemento di lavoro

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

Nuova versione di WorkItemTypeFieldModel che supporta defaultValue come oggetto (ad esempio IdentityRef) e descrizione

WorkItemTypeUpdateModel

Alias tipo

RestClientFactory

Una factory client REST è il metodo usato per creare e inizializzare un IVssRestClient.

QueryParameterEntryValueType

Tipo di singoli valori di voce che possono essere usati nella chiamata Uri.addQueryParams

QueryParameterValueType

Tipo di valori supportati dalla chiamata Uri.addQueryParams

CharacterPair

Tupla di due caratteri, ad esempio una coppia di parentesi di apertura e chiusura.

IResourceVersion
ResourceChangedCallback
VersionControlType

Enumerazioni

AccountStatus
AccountType
AccountUserStatus
AlertType
AnalysisConfigurationType
ComponentType

Questa enumerazione definisce i componenti di dipendenza.

Confidence
DependencyKind
DismissalType
ExpandOption
LicenseState
MetadataChangeType

Tipo di modifica apportata ai metadati.

MetadataOperation

Operazione da eseguire sui metadati.

ResultType

Questa enumerazione definisce i diversi tipi di risultati.

SarifJobStatus
Severity
State
BoardItemBatchOperationTypeEnum

Descrive i tipi di operazioni batch di elementi della scheda.

BoardTypeEnum
AgentStatus
AuditAction
BuildAuthorizationScope

Rappresenta l'ambito di autorizzazione desiderato per una compilazione.

BuildOptionInputType
BuildPhaseStatus
BuildQueryOrder

Specifica l'ordinamento desiderato delle compilazioni.

BuildReason
BuildResult

Non si tratta di un'enumerazione Flags perché non si vogliono impostare più stati in una compilazione. Tuttavia, quando si aggiungono valori, attenersi alle potenze di 2 come se si trattasse di un enumerazione Flag. Ciò garantirà che gli elementi chiave di più tipi di risultati (come le origini di etichettatura) continuino a funzionare

BuildStatus
ControllerStatus
DefinitionQuality
DefinitionQueryOrder

Specifica l'ordinamento desiderato delle definizioni.

DefinitionQueueStatus
DefinitionTriggerType
DefinitionType
DeleteOptions
FolderQueryOrder

Specifica l'ordinamento desiderato delle cartelle.

GetOption
IssueType

Tipo di problema in base alla gravità.

ProcessTemplateType
QueryDeletedOption
QueueOptions
QueuePriority
RepositoryCleanOptions
ResultSet
ScheduleDays
ServiceHostStatus
SourceProviderAvailability
StageUpdateType
SupportLevel
TaskResult

Risultato di un'operazione rilevata da un record della sequenza temporale.

TimelineRecordState

Stato del record della sequenza temporale.

ValidationResult
WorkspaceMappingType
BuildServiceIds

ID contributo dei servizi Azure Pipelines che possono essere ottenuti da DevOps.getService

CommentExpandOptions

Specifica le opzioni di recupero dati aggiuntive per i commenti degli elementi di lavoro.

CommentFormat

Rappresenta i tipi possibili per il formato di commento. Deve essere sincronizzato con WorkItemCommentFormat.cs

CommentMentionType
CommentReactionType

Rappresenta diversi tipi di reazione per un commento dell'elemento di lavoro.

CommentSortOrder
CommentState

Rappresenta gli stati di commento possibili.

CommonServiceIds

ID contributo dei servizi DevOps di base che possono essere ottenuti da DevOps.getService

MessageBannerLevel

Gravità del messaggio.

PanelSize

Opzioni dimensioni (larghezza) per il pannello

TeamFoundationHostType

Livello host per un servizio VSS

DayOfWeek
SqlDbType

Specifica il tipo di dati specifico di SQL Server di un campo, proprietà, da usare in un oggetto System.Data.SqlClient.SqlParameter.

ContributionLicensingBehaviorType

Rappresenta diversi modi di includere i contributi in base alle licenze

ContributionPropertyType

Tipo di valore utilizzato per una proprietà

ContributionQueryOptions

Opzioni che controllano i contributi da includere in una query

ExtensionFlags

Set di flag applicati alle estensioni rilevanti per i consumer di contributi

ExtensionStateFlags

Stati di un'estensione Nota: se si aggiunge valore a questa enumerazione, è necessario eseguire 2 altre operazioni. Aggiungere prima di tutto l'enumerazione di compatibilità indietro nel valore src\Vssf\Sdk\Server\Contributions\InstalledExtensionMessage.cs. In secondo luogo, non è possibile inviare il nuovo valore sul bus di messaggi. È necessario rimuoverlo dall'evento del bus di messaggi prima dell'invio.

InstalledExtensionStateIssueType

Tipo di problema di installazione (avviso, errore)

ConnectedServiceKind
ProcessCustomizationType

Tipo di personalizzazione del processo in una raccolta.

ProcessType
ProjectChangeType
ProjectVisibility
SourceControlTypes
DashboardScope

identifica l'ambito dell'archiviazione e delle autorizzazioni del dashboard.

GroupMemberPermission

Nessuno: il membro del team non può modificare la modifica del dashboard- Il membro del team può aggiungere, configurare ed eliminare widget Gestisci- Il membro del team può aggiungere, riordinare, eliminare i dashboard Gestisci autorizzazioni- Il membro del team può gestire l'appartenenza di altri membri per eseguire operazioni di gruppo.

TeamDashboardPermission

Lettura: l'utente può visualizzare i dashboard Create - L'utente può creare dashboard Edit - L'utente può aggiungere, configurare ed eliminare widget e modificare le impostazioni del dashboard. Elimina: l'utente può eliminare i dashboard Gestisci autorizzazioni: il membro del team può gestire l'appartenenza di altri membri per eseguire operazioni di gruppo.

WidgetScope

contratto dati necessario per il funzionamento del widget in un'area o una pagina webaccess.

WidgetStatusType

Usato per distinguere gli helper di stato del widget

AcquisitionAssignmentType

Modalità di assegnazione dell'acquisizione

AcquisitionOperationState
AcquisitionOperationType

Set di diversi tipi di operazioni che è possibile richiedere.

ExtensionRequestState

Rappresenta lo stato di una richiesta di estensione

ExtensionRequestUpdateType
ExtensionUpdateType
ContributedFeatureEnabledValue

Stato corrente di una funzionalità all'interno di un determinato ambito

BlobCompressionType

Tipo di compressione per il file archiviato nell'archivio BLOB

ContainerItemStatus

Stato di un elemento del contenitore.

ContainerItemType

Tipo di elemento del contenitore.

ContainerOptions

Opzioni che un contenitore può avere.

InputDataType

Enumera i tipi di dati supportati come valori di input della sottoscrizione.

InputFilterOperator
InputMode

Modalità in cui deve essere immesso un input di sottoscrizione (in un'interfaccia utente)

ConcernCategory
DraftPatchOperation
DraftStateType
ExtensionDeploymentTechnology
ExtensionLifecycleEventType

Tipo di evento

ExtensionPolicyFlags

Set di flag che possono essere associati a una determinata autorizzazione su un'estensione

ExtensionQueryFilterType

Tipo di filtri di estensione supportati nelle query.

ExtensionQueryFlags

Set di flag usati per determinare quale set di informazioni viene recuperato durante la lettura delle estensioni pubblicate

ExtensionStatisticOperation
ExtensionStatsAggregateType

Tipo di aggregazione statistiche

ExtensionVersionFlags

Set di flag che possono essere associati a una determinata versione dell'estensione. Questi flag si applicano a una versione specifica dell'estensione.

NotificationTemplateType

Tipo di evento

PagingDirection

PagingDirection viene usato per definire la direzione impostata per spostare il set di risultati restituito in base a una query precedente.

PublishedExtensionFlags

Set di flag che possono essere associati a una determinata estensione. Questi flag si applicano a tutte le versioni dell'estensione e non a una versione specifica.

PublisherFlags
PublisherPermissions
PublisherQueryFlags

Set di flag utilizzati per definire gli attributi richiesti quando viene restituito un server di pubblicazione. Alcune API consentono al chiamante di specificare il livello di dettaglio necessario.

PublisherRoleAccess

Definizione di accesso per un oggetto RoleAssignment.

PublisherState
QnAItemStatus

Indica lo stato dell'elemento QnA

RestApiResponseStatus

Stato di una risposta api REST.

ReviewEventOperation

Tipo di operazione

ReviewFilterOptions

Opzioni per la query GetReviews

ReviewPatchOperation

Indica il tipo di operazione patch

ReviewResourceType

Tipo di evento

SortByType

Definisce l'ordinamento che può essere definito per la query Extensions

SortOrderType

Definisce l'ordinamento che può essere definito per la query Extensions

VSCodeWebExtensionStatisicsType
IndentAction

Descrive le operazioni da eseguire con il rientro quando si preme INVIO.

CommentThreadStatus

Stato di un thread di commento.

CommentType

Tipo di commento.

GitAsyncOperationStatus

Stato corrente dell'operazione asincrona.

GitAsyncRefOperationFailureStatus
GitConflictType

Tipo di conflitto di merge.

GitConflictUpdateStatus

Rappresenta i possibili risultati di una richiesta per aggiornare un conflitto di richieste pull

GitHistoryMode

Tipi accettati di versione

GitObjectType
GitPathActions
GitPullRequestMergeStrategy

Enumerazione delle possibili strategie di merge che possono essere usate per completare una richiesta pull.

GitPullRequestQueryType

Tipi accettati di query di richiesta pull.

GitPullRequestReviewFileType
GitRefSearchType

Tipo di ricerca nel nome di riferimento

GitRefUpdateMode

Enumera le modalità in cui gli aggiornamenti di riferimento possono essere scritti nei repository.

GitRefUpdateStatus

Rappresenta i possibili risultati di una richiesta per aggiornare un riferimento in un repository.

GitResolutionError

Tipo di conflitto di merge.

GitResolutionMergeType
GitResolutionPathConflictAction
GitResolutionRename1to2Action
GitResolutionStatus

Stato di risoluzione di un conflitto.

GitResolutionWhichAction
GitStatusState

Stato dello stato.

GitVersionOptions

Tipi accettati di opzioni di versione

GitVersionType

Tipi accettati di versione

ItemContentType
IterationReason

Motivo per cui è stata creata l'iterazione della richiesta pull.

LineDiffBlockChangeType

Tipo di modifica per un blocco diff di riga

PullRequestAsyncStatus

Stato di un'unione di richieste pull.

PullRequestMergeFailureType

Tipo specifico di un errore di merge della richiesta pull.

PullRequestStatus

Stato di una richiesta pull.

PullRequestTimeRangeType

Specifica il tipo di tempo desiderato per le query di richieste pull.

RefFavoriteType
SupportedIdeType

Enumerazione che rappresenta i tipi di IDE supportati.

TfvcVersionOption

Opzioni per la gestione delle versioni.

TfvcVersionType

Tipo di oggetto Version

VersionControlChangeType
VersionControlRecursionType
GitServiceIds

ID contributo dei servizi Azure Pipelines che possono essere ottenuti da DevOps.getService

GraphTraversalDirection
FrameworkIdentityType
GroupScopeType
QueryMembership
ReadIdentitiesOptions
IdentityServiceIds

ID contributo dei servizi di identità che possono essere ottenuti da DevOps.getService

InheritLevel
RelativeToSetting
ServiceStatus
BillingMode
DefaultGroupDeliveryPreference

Preferenza di recapito predefinita per i sottoscrittori del gruppo. Indica la modalità di notifica del sottoscrittore.

EvaluationOperationStatus

Descrive lo stato dell'operazione di valutazione della sottoscrizione.

EventPublisherQueryFlags

Set di flag usati per determinare quale set di informazioni viene recuperato durante l'esecuzione di query per gli editori di eventi

EventTypeQueryFlags

Set di flag usati per determinare quale set di informazioni viene recuperato durante l'esecuzione di query per i tipi di evento

NotificationOperation
NotificationReasonType
NotificationStatisticType
NotificationSubscriberDeliveryPreference

Preferenza di recapito per un sottoscrittore. Indica la modalità di notifica del sottoscrittore.

SubscriberFlags
SubscriptionFieldType
SubscriptionFlags

Indicatori di sola lettura che descrivono ulteriormente la sottoscrizione.

SubscriptionPermissions

Autorizzazioni che un utente ha per una determinata sottoscrizione

SubscriptionQueryFlags

Flag che influenzano il set di risultati di una query di sottoscrizione.

SubscriptionStatus

Enumera i possibili stati di una sottoscrizione.

SubscriptionTemplateQueryFlags

Set di flag usati per determinare quale set di modelli viene recuperato durante l'esecuzione di query per i modelli di sottoscrizione

SubscriptionTemplateType
OperationStatus

Stato di un'operazione.

Operation
ConfigurationType
GetArtifactExpandOptions

Opzioni di espansione per GetArtifact e ListArtifacts.

GetLogExpandOptions

$expand opzioni per GetLog e ListLogs.

RepositoryType
RunResult

Non si tratta di un'enumerazione Flags perché non si vogliono impostare più risultati in una compilazione. Tuttavia, quando si aggiungono valori, attenersi ai poteri di 2 come se fosse un enumerazione Flags. In questo modo sarà più semplice eseguire query su più risultati.

RunState

Non si tratta di un'enumerazione Flags perché non si vogliono impostare più stati in una compilazione. Tuttavia, quando si aggiungono valori, attenersi ai poteri di 2 come se fosse un enumerazione Flags. In questo modo sarà più semplice eseguire query su più stati.

PolicyEvaluationStatus

Stato di un criterio in esecuzione su una richiesta pull specifica.

AvatarSize

Piccolo = 34 x 34 pixel; Medio = 44 x 44 pixel; Grande = 220 x 220 pixel

ProfileState

Stato di un profilo.

AggregationType
ResultPhase
AgentArtifactType
ApprovalExecutionOrder
ApprovalFilters
ApprovalStatus
ApprovalType
AuthorizationHeaderFor
ConditionType
DeployPhaseStatus
DeployPhaseTypes
DeploymentAuthorizationOwner
DeploymentExpands
DeploymentOperationStatus
DeploymentReason
DeploymentStatus
DeploymentsQueryType
EnvironmentStatus
EnvironmentTriggerType
FolderPathQueryOrder

Specifica l'ordinamento desiderato delle cartelle.

GateStatus
IssueSource
MailSectionType
ManualInterventionStatus

Descrive lo stato di intervento manuale

ManualInterventionType

Descrive lo stato di intervento manuale

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

Enumera i tipi di autenticazione consumer.

NotificationResult

Enumera i possibili tipi di risultati di una notifica.

NotificationStatus

Enumera lo stato possibile di una notifica.

SubscriptionInputScope

Ambito a cui si applica un input di sottoscrizione

DemandSourceType
DeploymentGroupActionFilter

Ciò è utile per ottenere un elenco di gruppi di distribuzione, filtrati per cui il chiamante dispone delle autorizzazioni necessarie per eseguire una determinata azione.

DeploymentGroupExpands

Proprietà da includere o espandere negli oggetti del gruppo di distribuzione. Ciò è utile quando si ottiene un singolo o elenco di grouops di distribuzione.

DeploymentMachineExpands
DeploymentPoolSummaryExpands

Proprietà da includere o espandere negli oggetti di riepilogo del pool di distribuzione. Ciò è utile quando si ottengono un singolo elenco di riepiloghi del pool di distribuzione.

DeploymentTargetExpands

Proprietà da includere o espandere negli oggetti di destinazione della distribuzione. Ciò è utile quando si ottiene un singolo o elenco di destinazioni di distribuzione.

ElasticAgentState
ElasticComputeState
ElasticNodeState
ElasticPoolState
EnvironmentActionFilter

Ciò è utile per ottenere un elenco di ambienti filtrati per cui il chiamante dispone delle autorizzazioni per eseguire una determinata azione.

EnvironmentExpands

Proprietà da includere o espandere negli oggetti ambiente. Ciò è utile quando si ottiene un singolo ambiente.

EnvironmentResourceType

EnvironmentResourceType.

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

Ciò è utile per ottenere un elenco di destinazioni di distribuzione, filtrate in base al risultato dell'ultimo processo.

TaskAgentJobStepType
TaskAgentPoolActionFilter

Filtra i pool in base al fatto che l'utente chiamante abbia l'autorizzazione per usare o gestire il pool.

TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolOptions

Impostazioni e descrittori aggiuntivi per un TaskAgentPool

TaskAgentPoolType

Tipo di pool di agenti.

TaskAgentQueueActionFilter

Filtra le code in base al fatto che l'utente chiamante abbia l'autorizzazione per usare o gestire la coda.

TaskAgentRequestUpdateOptions
TaskAgentStatus
TaskAgentStatusFilter

Ciò è utile per ottenere un elenco di destinazioni di distribuzione, filtrate in base allo stato dell'agente di distribuzione.

TaskAgentUpdateReasonType
TaskCommandMode
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

Specifica l'ordinamento desiderato di taskGroups.

TaskOrchestrationItemType
TaskOrchestrationPlanState
VariableGroupQueryOrder

Specifica l'ordinamento desiderato di variableGroups.

AttachmentType

Tipi di allegati di test.

CloneOperationState

Enumerazione di tipo Clone Operation Type.Enum of type Clone Operation Type.

CoverageDetailedSummaryStatus

Rappresenta lo stato del riepilogo del code coverage per una compilazione

CoverageQueryFlags

Consente di scegliere i dati di copertura restituiti da una chiamata QueryXXXCoverage().

CoverageStatus
CoverageSummaryStatus

Rappresenta lo stato del riepilogo del code coverage per una compilazione

CustomTestFieldScope
CustomTestFieldType
FlakyDetectionType
Metrics

Testare le metriche di riepilogo.

ResultDetails

Dettagli aggiuntivi con il risultato del test

ResultGroupType

Tipo di gerarchia dei risultati/subresult.

ResultMetaDataDetails

Dettagli aggiuntivi con i metadati dei risultati del test

ResultMetadata
ResultObjectType

Entità di primo livello clonata come parte di un'operazione Clone

RunType
Service
SessionResult
SuiteExpand

Opzione per ottenere i dettagli nella risposta

TCMServiceDataMigrationStatus
TestConfigurationState

Rappresenta lo stato di un oggetto ITestConfiguration.

TestLogScope

Contesto del log di test

TestLogStatusCode

Testare i codici di stato del log.

TestLogStoreEndpointType

Specifica il set di possibili tipi di endpoint dell'archivio log.

TestLogStoreOperationType

Specifica il set di possibili tipi di operazione nell'archivio log.

TestLogType

Tipi di log di test

TestOutcome

Valori di TestOutcome validi.

TestPointState
TestResultGroupBy

Raggruppa per per i risultati

TestResultsContextType
TestResultsSessionState
TestResultsSettingsType
TestRunOutcome

Tipi di risultati per l'esecuzione dei test.

TestRunPublishContext

Tipi di contesto di pubblicazione per l'esecuzione.

TestRunState

Tipi di stati per l'esecuzione dei test.

TestRunSubstate

Tipi di stati secondari per l'esecuzione dei test. Offre all'utente altre informazioni sull'esecuzione del test oltre lo stato di esecuzione di test di alto livello

TestSessionSource

Rappresenta l'origine da cui è stata creata la sessione di test

TestSessionState

Rappresenta lo stato della sessione di test.

ExcludeFlags

Escludi flag per l'oggetto test case del gruppo. Escludi Flag esclude vari oggetti dal payload a seconda del valore passato

FailureType
LastResolutionState
LibraryTestCasesDataReturnCode

Enumerazione che rappresenta il codice restituito del provider di dati.

Outcome
PointState
ResultState
SuiteEntryTypes
TestEntityTypes
TestPlansLibraryQuery

Enumerazione usata per definire le query usate nella libreria dei piani di test.

TestPlansLibraryWorkItemFilterMode
TestSuiteType

Tipo di TestSuite

UserFriendlyTestOutcome
ConnectOptions

Enumerazione delle opzioni che è possibile passare in Connect.

DeploymentFlags
JWTAlgorithm
UserProfileBackupState
UserProfileSyncState
WikiType

Tipi wiki.

BacklogType

Definizione del tipo di livello backlog

BoardBadgeColumnOptions

Determina le colonne da includere nella notifica della scheda

BoardColumnType
BugsBehavior

Comportamento dei tipi di elemento di lavoro inclusi nella categoria dell'elemento di lavoro specificato nella sezione BugWorkItems in Configurazione processo

FieldType

Enumerazione per il tipo di un campo.

IdentityDisplayFormat

Enumerazione per le varie modalità di selezione identità

PlanType

Enumerazione per i vari tipi di piani

PlanUserPermissions

Flag per le autorizzazioni che un utente può avere per questo piano.

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode
ClassificationNodesErrorPolicy

Flag per controllare i criteri di errore in una richiesta di recupero dei nodi di classificazione batch.

FieldUsage

Enumerazione per gli utilizzi dei campi.

GetFieldsExpand

Flag per espandere i tipi di campi.

LinkQueryMode

Modalità di query di collegamento che determina il comportamento della query.

LogicalOperation
ProvisioningActionType

Enumera le possibili azioni di provisioning che possono essere attivate durante l'aggiornamento del modello di processo.

QueryErrorPolicy

Enumerazione per controllare i criteri di errore in una richiesta batch di query.

QueryExpand

Determina quale set di proprietà di query aggiuntive visualizzare

QueryOption
QueryRecursionOption

Determina se una query albero corrisponde prima ai genitori o agli elementi figlio.

QueryResultType

Tipo di risultato della query

QueryType

Tipo di query.

ReportingRevisionsExpand

Livello di espansione della revisione dei report.

TemplateType

Enumera i tipi di modelli XML supportati usati per la personalizzazione.

TreeNodeStructureType

Tipi di strutture dei nodi della struttura ad albero.

TreeStructureGroup

Tipi di gruppi di strutture ad albero.

WorkItemErrorPolicy

Enumerazione per controllare i criteri di errore in una richiesta di recupero bulk degli elementi di lavoro.

WorkItemExpand

Contrassegno per controllare le proprietà del payload dal comando recupera elemento di lavoro.

WorkItemRecentActivityType

Tipo di attività

WorkItemTypeFieldsExpandLevel

Espandere le opzioni per la richiesta dei campi dell'elemento di lavoro.

WorkItemTrackingServiceIds

ID contributo dei servizi di Azure Boards che possono essere ottenuti da DevOps.getService

CustomizationType

Indica il tipo di personalizzazione. Il tipo di personalizzazione è System se è generato dal sistema o per impostazione predefinita. Il tipo di personalizzazione è Ereditato se il tipo di elemento di lavoro esistente del processo ereditato viene personalizzato. Il tipo di personalizzazione è Personalizzato se il tipo di elemento di lavoro appena creato è personalizzato.

GetBehaviorsExpand

Espandere le opzioni per recuperare i campi per l'API dei comportamenti.

GetProcessExpandLevel

Livello di espansione dei processi restituiti.

GetWorkItemTypeExpand
PageType

Tipo di pagina

ProcessClass
ProcessWorkItemTypeFieldsExpandLevel

Espandere le opzioni per la richiesta dei campi dell'elemento di lavoro.

RuleActionType

Tipo di azione da eseguire quando viene attivata la regola.

RuleConditionType

Tipo di condizione della regola.

WorkItemTypeClass

Classi di tipo elemento di lavoro'

Funzioni

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

Eseguire una richiesta di recupero. Si tratta di un wrapper intorno al metodo di recupero del browser che gestisce l'autenticazione vss e attiva eventi che possono essere ascoltati da altri moduli.

deserializeVssJsonObject<T>(string)

Gestire il testo non elaborato di una risposta JSON che può contenere date di stile MSJSON e deserializzare (JSON.parse) i dati in modo da ripristinare oggetti Date anziché stringhe.

Le date di stile MSJSON sono nel formato:

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

Questo formato non è necessario (ma intenzionalmente) escape del carattere "/". Il codice JSON analizzato non avrà quindi alcuna traccia del carattere di escape ().

combineUrlPaths(string[])

Prendere i segmenti url e unirli con un singolo carattere barra. Si occupa dei segements di percorso che iniziano e/o terminano con una barra per garantire che l'URL risultante non abbia barre doppie

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

Prendere un set di itinerari e trovare la corrispondenza migliore. La corrispondenza migliore è la route con il maggior numero di sostituzioni (del dizionario routeValues specificato). In caso di parità (stesso numero di sostituzioni) il percorso che è arrivato prima vince.

parseRouteTemplate(string)

Analizzare un modello di route in una struttura che può essere usata per eseguire rapidamente le sostituzioni di route

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

Sostituire i valori di route per una route analizzata specifica

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

Prendere un modello di route MVC (ad esempio "/foo/{id}/{*params}") e sostituire le parti con modelli con valori del dizionario specificato

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

Prendere un set di route e valori di route e formare un URL usando la corrispondenza migliore. La corrispondenza migliore è la route con il maggior numero di sostituzioni (del dizionario routeValues specificato). In caso di parità (stesso numero di sostituzioni) il percorso che è arrivato prima vince.

Dettagli funzione

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

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

Parametri

clientClass

RestClientFactory<T>

clientOptions
IVssRestClientOptions

Restituisce

T

issueRequest(string, RequestInit, IVssRequestOptions)

Eseguire una richiesta di recupero. Si tratta di un wrapper intorno al metodo di recupero del browser che gestisce l'autenticazione vss e attiva eventi che possono essere ascoltati da altri moduli.

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

Parametri

requestUrl

string

URL a cui inviare la richiesta

options

RequestInit

recuperare impostazioni/opzioni per la richiesta

vssRequestOptions
IVssRequestOptions

Opzioni di richiesta specifiche di VSS

Eventi attivati: afterRequest :> IPostRequestEvent viene inviato dopo il completamento della richiesta. beforeRequest:> IPreRequestEvent viene inviato prima dell'invio della richiesta.

Restituisce

Promise<Response>

deserializeVssJsonObject<T>(string)

Gestire il testo non elaborato di una risposta JSON che può contenere date di stile MSJSON e deserializzare (JSON.parse) i dati in modo da ripristinare oggetti Date anziché stringhe.

Le date di stile MSJSON sono nel formato:

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

Questo formato non è necessario (ma intenzionalmente) escape del carattere "/". Il codice JSON analizzato non avrà quindi alcuna traccia del carattere di escape ().

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

Parametri

text

string

Testo JSON non elaborato

Restituisce

T | null

combineUrlPaths(string[])

Prendere i segmenti url e unirli con un singolo carattere barra. Si occupa dei segements di percorso che iniziano e/o terminano con una barra per garantire che l'URL risultante non abbia barre doppie

function combineUrlPaths(paths: string[]): string

Parametri

paths

string[]

Segmenti di percorso da concatenare

Restituisce

string

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

Prendere un set di itinerari e trovare la corrispondenza migliore. La corrispondenza migliore è la route con il maggior numero di sostituzioni (del dizionario routeValues specificato). In caso di parità (stesso numero di sostituzioni) il percorso che è arrivato prima vince.

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

Parametri

routeCollection

IParsedRoute[]

Matrice di route analizzate

routeValues

{[name: string]: string}

Valori di sostituzione

Restituisce

IRouteMatchResult | undefined

parseRouteTemplate(string)

Analizzare un modello di route in una struttura che può essere usata per eseguire rapidamente le sostituzioni di route

function parseRouteTemplate(routeTemplate: string): IParsedRoute

Parametri

routeTemplate

string

Stringa del modello di route MVC (ad esempio "/foo/{id}/{*params}")

Restituisce

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

Sostituire i valori di route per una route analizzata specifica

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

Parametri

parsedRoute
IParsedRoute

Percorso da valutare

routeValues

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

Dizionario dei parametri di sostituzione della route

continueOnUnmatchedSegements

boolean

Se true, continuare con le sostituzioni anche dopo un mancato riscontro. Per impostazione predefinita (false), arrestare le sostituzioni una volta che un parametro non è presente.

Restituisce

IRouteMatchResult | undefined

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

Prendere un modello di route MVC (ad esempio "/foo/{id}/{*params}") e sostituire le parti con modelli con valori del dizionario specificato

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

Parametri

routeTemplate

string

Modello di route MVC (ad esempio "/foo/{id}/{*params}")

routeValues

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

Sostituzioni dei valori di route

Restituisce

string

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

Prendere un set di route e valori di route e formare un URL usando la corrispondenza migliore. La corrispondenza migliore è la route con il maggior numero di sostituzioni (del dizionario routeValues specificato). In caso di parità (stesso numero di sostituzioni) il percorso che è arrivato prima vince.

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

Parametri

routeCollection

IParsedRoute[]

Matrice di route analizzate

routeValues

{[name: string]: string}

Valori di sostituzione

Restituisce

string