Megosztás a következőn keresztül:


ExtensionQueryFlags enum

A közzétett bővítmények olvasásakor lekért információhalmaz meghatározásához használt jelzők halmaza

Mezők

None = 0

A None függvény csak az alapszintű bővítményadatok lekérésére szolgál.

IncludeVersions = 1

Az IncludeVersions visszaadja a visszaadott bővítmények verzióadatait

IncludeFiles = 2

Az IncludeFiles a jegyzékfájltól függetlenül tárolt bővítményben található fájlokra vonatkozó információkat ad vissza. Amikor fájlokat kér, a verziók is megjelennek, mivel a rendszer a fájlokat a verziók tulajdonságaként adja vissza. Ezek a fájlok a fájl elérési útján kérhetők le anélkül, hogy a teljes jegyzékfájlt le kellene tölteni.

IncludeCategoryAndTags = 4

Adja meg a bővítménydefinícióhoz hozzáadott kategóriákat és címkéket.

IncludeSharedAccounts = 8

Adja meg azokat a részleteket, amelyekkel a bővítmény meg lett osztva, ha a bővítmény privát bővítmény.

IncludeVersionProperties = 16

A bővítmény verzióihoz társított tulajdonságok belefoglalása

ExcludeNonValidated = 32

A nem ellenőrzött bővítmények kizárásával eltávolítja azokat a bővítményverziókat, amelyek ellenőrzése folyamatban van, vagy sikertelen volt az ellenőrzés.

IncludeInstallationTargets = 64

Adja meg a bővítmény által kért telepítési célokat.

IncludeAssetUri = 128

A bővítmény eszközeinek alap URI-jának belefoglalása

IncludeStatistics = 256

A bővítményhez társított statisztikák belefoglalása

IncludeLatestVersionOnly = 512

Amikor verziókat kérdez le egy lekérdezésből, csak az egyező bővítmények legújabb verzióját tartalmazza. Ez akkor hasznos, ha a hívónak nincs szüksége az összes közzétett verzióra. Ezzel jelentős méret takarítható meg a visszaadott hasznos adatokban.

UseFallbackAssetUri = 1024

Ez a jelző a GetAssetByName helyett a GetAssetByName értékre váltja az eszköz URI-ját. Ha ezt használja, az alapeszköz URI-ja és az alapeszköz URI tartalék értékeit a rendszer a katalógusszolgáltatásra mutogatja, még akkor is, ha a CDN elérhető

IncludeMetadata = 2048

Ez a jelző a bővítményhez társított összes metaadatérték lekérésére szolgál. Ez a VSTS- vagy VSCode-bővítményekre nem alkalmazható, és a használat csak belső.

IncludeMinimalPayloadForVsIde = 4096

Ez a jelző azt jelzi, hogy a VS IDE által igényelt bővítményhez nagyon kicsi adatokat ad vissza. Ez a jelző csak akkor kompatibilis, ha a lekérdezést a VS IDE végzi

IncludeLcids = 8192

Ezzel a jelzővel lekérheti a bővítményhez társított Lcid-értékeket. Ez nem alkalmazható a VSTS- vagy VSCode-bővítményekre, és a használat csak belső

IncludeSharedOrganizations = 16384

Adja meg azokat a részleteket, amelyekkel a bővítmény meg lett osztva, ha a bővítmény privát bővítmény.

AllAttributes = 16863

Az AllAttributes egy olyan maszk, amely meghatározza a bővítmény összes alelemét. MEGJEGYZÉS: Ez valójában nem minden jelző. Ez most már a megadott készlethez van zárolva, mivel a szám módosítása kompatibilitástörő változás lenne, és megváltoztatná az azt használó felhasználók viselkedését. Próbálja meg nem használni ezt az értéket a szolgáltatáshoz intézett hívások során, hanem explicit módon adja meg a szükséges beállításokat.

IncludeNameConflictInfo = 32768

Adja meg a részleteket, ha egy bővítmény szerepel az ütközési listában, vagy jelenleg nem használja a VSCode-bővítményeket.