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 för att endast hämta grundläggande tilläggsinformation. |
IncludeVersions = 1 | IncludeVersions returnerar versionsinformation för returnerade tillägg |
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 har lagts 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 utesluter icke-validerade tillägg tas alla tilläggsversioner som antingen håller på att verifieras eller som har misslyckats med valideringen bort. |
IncludeInstallationTargets = 64 | Inkludera den uppsättning installationsmål som tillägget har begärt. |
IncludeAssetUri = 128 | Inkludera bas-URI 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ärdena för bastillgångens URI och bastillgångens URI-återställning när detta används, källa för tillgångsfiler pekar 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 att mycket små data ska returneras 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 som tillägget har delats med om tillägget är ett privat tillägg. |
AllAttributes = 16863 | AllAttributes är utformat 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 uppsättningen som definierats eftersom en ändring av den här uppräkningen skulle vara en icke-bakåtkompatibel ändring och skulle ä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 ska du vara tydlig med vilka 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. |