ExtensionQueryFlags enum
Uppsättning flaggor som används för att avgöra vilken uppsättning information som hämtas vid läsning av publicerade tillägg
Fält
| None = 0 | Ingen används bara för att hämta grundläggande tilläggsinformation. |
| IncludeVersions = 1 | IncludeVersions returnerar versionsinformation för tillägg som returneras |
| IncludeFiles = 2 | IncludeFiles returnerar information om vilka filer som hittades i tillägget som lagrades oberoende av manifestet. När du frågar efter filer inkluderas även versioner eftersom filer returneras som en egenskap för versionerna. Dessa filer kan hämtas med hjälp av sökvägen till filen utan att hela manifestet måste laddas ned. |
| IncludeCategoryAndTags = 4 | Inkludera de kategorier och taggar som lades till i tilläggsdefinitionen. |
| IncludeSharedAccounts = 8 | Ta med information om vilka konton tillägget har delats med om tillägget är ett privat tillägg. |
| IncludeVersionProperties = 16 | Inkludera egenskaper som är associerade med versioner av tillägget |
| ExcludeNonValidated = 32 | Om du undantar icke-validerade tillägg tas alla tilläggsversioner bort som antingen håller på att valideras eller som har misslyckats med valideringen. |
| IncludeInstallationTargets = 64 | Inkludera den uppsättning installationsmål som tillägget har begärt. |
| IncludeAssetUri = 128 | Inkludera bas-URI:n för tillgångar i det här tillägget |
| IncludeStatistics = 256 | Ta med den statistik som är associerad med det här tillägget |
| IncludeLatestVersionOnly = 512 | När du hämtar versioner från en fråga ska du bara inkludera den senaste versionen av tilläggen som matchade. Detta är användbart när anroparen inte behöver alla publicerade versioner. Det sparar en betydande storlek i den returnerade nyttolasten. |
| UseFallbackAssetUri = 1024 | Den här flaggan växlar tillgångs-URI:n till att använda GetAssetByName i stället för CDN När detta används växlas värden för bastillgångs-URI och bastillgångs-URI-återställning när detta används, källa för tillgångsfiler pekas alltid på galleritjänsten även om CDN är tillgängligt |
| IncludeMetadata = 2048 | Den här flaggan används för att hämta alla metadatavärden som är associerade med tillägget. Detta gäller inte för VSTS- eller VSCode-tillägg och användningen är endast intern. |
| IncludeMinimalPayloadForVsIde = 4096 | Den här flaggan används för att ange för att returnera mycket små data för tillägg som krävs av VS IDE. Den här flaggan är endast kompatibel när frågor görs av VS IDE |
| IncludeLcids = 8192 | Den här flaggan används för att hämta Lcid-värden som är associerade med tillägget. Detta gäller inte för VSTS- eller VSCode-tillägg och användningen är endast intern |
| IncludeSharedOrganizations = 16384 | Ta med information om vilka organisationer tillägget har delats med om tillägget är ett privat tillägg. |
| AllAttributes = 16863 | AllAttributes är utformad för att vara en mask som definierar att alla underelement i tillägget ska returneras. Obs! Det här är faktiskt inte Alla flaggor. Detta är nu låst till den uppsättning som definierats eftersom det skulle vara en icke-bakåtkompatibel ändring att ändra den här uppräkningen och ändra beteendet för alla som använder den. Försök att inte använda det här värdet när du gör anrop till tjänsten, i stället vara explicit om de alternativ som krävs. |
| IncludeNameConflictInfo = 32768 | Ta med information om ett tillägg finns i konfliktlistan eller inte används för VSCode-tillägg. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | När du hämtar versioner från en fråga returnerar du informationen med både den senaste versionen och den stabila versionen av tilläggen som matchade, om inte prelease version, returnerar du bara den stabila versionen. Detta är användbart när anroparen inte behöver alla publicerade versioner. Det sparar en betydande storlek i den returnerade nyttolasten. |