ExtensionQueryFlags enum
Set vlaggen die worden gebruikt om te bepalen welke set gegevens wordt opgehaald bij het lezen van gepubliceerde extensies
Velden
| None = 0 | Geen enkele wordt gebruikt om alleen de basisdetails van de extensie op te halen. |
| IncludeVersions = 1 | IncludeVersions retourneert versie-informatie voor geretourneerde extensies |
| IncludeFiles = 2 | IncludeFiles retourneert informatie over welke bestanden in de extensie zijn gevonden die onafhankelijk van het manifest zijn opgeslagen. Bij het opvragen van bestanden worden ook versies opgenomen, aangezien bestanden worden geretourneerd als een eigenschap van de versies. Deze bestanden kunnen worden opgehaald met behulp van het pad naar het bestand zonder dat het volledige manifest hoeft te worden gedownload. |
| IncludeCategoryAndTags = 4 | Neem de categorieën en tags op die zijn toegevoegd aan de extensiedefinitie. |
| IncludeSharedAccounts = 8 | Voeg de details toe over met welke accounts de extensie is gedeeld als de extensie een privé-extensie is. |
| IncludeVersionProperties = 16 | Eigenschappen opnemen die zijn gekoppeld aan versies van de extensie |
| ExcludeNonValidated = 32 | Als u niet-gevalideerde extensies uitsluit, worden alle extensieversies verwijderd die momenteel worden gevalideerd of waarvan de validatie is mislukt. |
| IncludeInstallationTargets = 64 | Vermeld de set installatiedoelen die de extensie heeft aangevraagd. |
| IncludeAssetUri = 128 | Neem de basis-uri op voor activa van deze extensie |
| IncludeStatistics = 256 | Voeg de statistieken toe die aan deze extensie zijn gekoppeld |
| IncludeLatestVersionOnly = 512 | Wanneer u versies ophaalt uit een query, neemt u alleen de nieuwste versie op van de extensies die overeenkomen. Dit is handig wanneer de aanroeper niet alle gepubliceerde versies nodig heeft. Het zal een aanzienlijke omvang besparen in de geretourneerde lading. |
| UseFallbackAssetUri = 1024 | Deze vlag schakelt de asset-uri om GetAssetByName te gebruiken in plaats van CDN Wanneer dit wordt gebruikt, worden de waarden van de basisactiva-uri en de terugval van de basisactiva-uri omgeschakeld Wanneer dit wordt gebruikt, worden de bronbestanden van de activabestanden altijd naar de Gallery-service verwezen, zelfs als CDN beschikbaar is |
| IncludeMetadata = 2048 | Deze vlag wordt gebruikt om alle metagegevenswaarden op te halen die aan de extensie zijn gekoppeld. Dit is niet van toepassing op VSTS- of VSCode-extensies en het gebruik is alleen intern. |
| IncludeMinimalPayloadForVsIde = 4096 | Deze vlag wordt gebruikt om aan te geven dat zeer kleine gegevens moeten worden geretourneerd voor de extensie die vereist is door VS IDE. Deze vlag is alleen compatibel wanneer de query's worden uitgevoerd door VS IDE |
| IncludeLcids = 8192 | Deze vlag wordt gebruikt om Lcid-waarden op te halen die aan de extensie zijn gekoppeld. Dit is niet van toepassing op VSTS- of VSCode-extensies en het gebruik is alleen intern |
| IncludeSharedOrganizations = 16384 | Voeg de details toe over met welke organisaties de extensie is gedeeld als de extensie een privé-extensie is. |
| AllAttributes = 16863 | AllAttributes is ontworpen als een masker dat definieert dat alle sub-elementen van de extensie moeten worden geretourneerd. OPMERKING: Dit is eigenlijk niet All flags. Dit is nu vergrendeld aan de gedefinieerde set, aangezien het wijzigen van deze enum een brekende verandering zou zijn en het gedrag zou veranderen van iedereen die het gebruikt. Probeer deze waarde niet te gebruiken bij het aanbellen van de service, maar wees expliciet over de vereiste opties. |
| IncludeNameConflictInfo = 32768 | Voeg de details toe als een extensie in de conflictlijst staat of momenteel niet wordt gebruikt voor VSCode-extensies. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | Wanneer u versies ophaalt uit een query, retourneert u de details met zowel de nieuwste prerelease- als de stabiele versie van de extensies die overeenkwamen, zo niet de prerelease-versie, retourneert u alleen de stabiele versie. Dit is handig wanneer de aanroeper niet alle gepubliceerde versies nodig heeft. Het zal een aanzienlijke omvang besparen in de geretourneerde lading. |
| IncludeDeleted = 131072 | Neem verwijderde extensies op in de resultatenset en het gebruik is alleen intern. |