ExtensionQueryFlags enum
Set di flag usati per determinare quale set di informazioni viene recuperato durante la lettura delle estensioni pubblicate
Campi
| None = 0 | None viene utilizzato per recuperare solo i dettagli di base dell'estensione. |
| IncludeVersions = 1 | IncludeVersions restituirà le informazioni sulla versione per le estensioni restituite |
| IncludeFiles = 2 | IncludeFiles restituirà informazioni sui file trovati all'interno dell'estensione che sono stati archiviati indipendentemente dal manifesto. Quando si richiedono i file, verranno incluse anche le versioni, poiché i file vengono restituiti come proprietà delle versioni. Questi file possono essere recuperati utilizzando il percorso del file senza richiedere il download dell'intero manifesto. |
| IncludeCategoryAndTags = 4 | Includere le categorie e i tag aggiunti alla definizione dell'estensione. |
| IncludeSharedAccounts = 8 | Includi i dettagli sugli account con cui è stata condivisa l'estensione, se si tratta di un'estensione privata. |
| IncludeVersionProperties = 16 | Includi le proprietà associate alle versioni dell'estensione |
| ExcludeNonValidated = 32 | L'esclusione delle estensioni non convalidate rimuoverà tutte le versioni delle estensioni che sono in fase di convalida o che non hanno superato la convalida. |
| IncludeInstallationTargets = 64 | Includi il set di destinazioni di installazione richieste dall'estensione. |
| IncludeAssetUri = 128 | Includi l'URI di base per gli asset di questa estensione |
| IncludeStatistics = 256 | Includi le statistiche associate a questa estensione |
| IncludeLatestVersionOnly = 512 | Quando si recuperano le versioni da una query, includere solo la versione più recente delle estensioni corrispondenti. Ciò è utile quando il chiamante non ha bisogno di tutte le versioni pubblicate. Risparmierà una dimensione significativa nel payload restituito. |
| UseFallbackAssetUri = 1024 | Questo flag cambia l'URI dell'asset in modo che usi GetAssetByName invece di CDN Quando viene usato, i valori dell'URI dell'asset di base e del fallback dell'URI dell'asset di base vengono scambiati Quando viene usato, l'origine dei file di asset punta sempre al servizio Raccolta anche se la rete CDN è disponibile |
| IncludeMetadata = 2048 | Questo flag viene utilizzato per ottenere tutti i valori dei metadati associati all'estensione. Questo non è applicabile alle estensioni VSTS o VSCode e l'utilizzo è solo interno. |
| IncludeMinimalPayloadForVsIde = 4096 | Questo flag viene usato per indicare di restituire dati molto piccoli per l'estensione richiesta dall'IDE di Visual Studio. Questo flag è compatibile solo quando l'esecuzione di query viene eseguita da VS IDE |
| IncludeLcids = 8192 | Questo flag viene utilizzato per ottenere i valori Lcid associati all'estensione. Questo non è applicabile alle estensioni VSTS o VSCode e l'utilizzo è solo interno |
| IncludeSharedOrganizations = 16384 | Includi i dettagli sulle organizzazioni con cui è stata condivisa l'estensione se l'estensione è privata. |
| AllAttributes = 16863 | AllAttributes è progettato per essere una maschera che definisce tutti i sottoelementi dell'estensione che devono essere restituiti. NOTA: Questo non è in realtà Tutti i flag. Questo è ora bloccato sul set definito poiché la modifica di questa enumerazione sarebbe una modifica di rilievo e modificherebbe il comportamento di chiunque la utilizzi. Cercare di non utilizzare questo valore quando si effettuano chiamate al servizio, ma di essere espliciti sulle opzioni necessarie. |
| IncludeNameConflictInfo = 32768 | Includere i dettagli se un'estensione è presente nell'elenco dei conflitti o non è attualmente in uso per le estensioni VSCode. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | Quando si recuperano le versioni da una query, restituire i dettagli con la versione preliminare più recente e la versione stabile delle estensioni corrispondenti, se non la versione non definitiva, restituire solo la versione stabile. Ciò è utile quando il chiamante non ha bisogno di tutte le versioni pubblicate. Risparmierà una dimensione significativa nel payload restituito. |
| IncludeDeleted = 131072 | Includi le estensioni eliminate nel set di risultati e l'utilizzo è solo interno. |