ExtensionQueryFlags enum
Set vlaggen die wordt gebruikt om te bepalen welke set informatie wordt opgehaald bij het lezen van gepubliceerde extensies
Velden
None = 0 | Geen wordt gebruikt om alleen de basisdetails van de extensie op te halen. |
IncludeVersions = 1 | IncludeVersions retourneert versie-informatie voor extensies die worden geretourneerd |
IncludeFiles = 2 | IncludeFiles retourneert informatie over welke bestanden zijn gevonden in de extensie die onafhankelijk van het manifest zijn opgeslagen. Wanneer u om bestanden vraagt, worden versies ook opgenomen, omdat 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 hele manifest hoeft te worden gedownload. |
IncludeCategoryAndTags = 4 | Neem de categorieën en tags op die zijn toegevoegd aan de extensiedefinitie. |
IncludeSharedAccounts = 8 | Neem de details op 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 worden gevalideerd of waarvoor de validatie is mislukt. |
IncludeInstallationTargets = 64 | Neem de set installatiedoelen op die de extensie heeft aangevraagd. |
IncludeAssetUri = 128 | De basis-URI voor assets van deze extensie opnemen |
IncludeStatistics = 256 | De statistieken opnemen die aan deze extensie zijn gekoppeld |
IncludeLatestVersionOnly = 512 | Wanneer u versies uit een query opvraagt, moet u alleen de meest recente versie van de extensies opnemen die overeenkomen. Dit is handig wanneer de aanroeper niet alle gepubliceerde versies nodig heeft. Hiermee wordt een aanzienlijke grootte in de geretourneerde nettolading opgeslagen. |
UseFallbackAssetUri = 1024 | Met deze vlag wordt de asset-URI omgeschakeld naar GetAssetByName in plaats van CDN Wanneer deze wordt gebruikt, worden waarden van de basisasset-URI en de terugval van de basisasset-URI overgeschakeld Wanneer dit wordt gebruikt, worden bron van assetbestanden altijd naar de Galerie-service verwezen, zelfs als CDN beschikbaar is |
IncludeMetadata = 2048 | Deze vlag wordt gebruikt om alle metagegevenswaarden op te halen die zijn gekoppeld aan de extensie. 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 worden geretourneerd voor de extensie die vereist is voor VS IDE. Deze vlag is alleen compatibel wanneer query's worden uitgevoerd door VS IDE |
IncludeLcids = 8192 | Deze vlag wordt gebruikt om Lcid-waarden op te halen die zijn gekoppeld aan de extensie. Dit is niet van toepassing op VSTS- of VSCode-extensies en het gebruik is alleen intern |
IncludeSharedOrganizations = 16384 | Neem de details op over met welke organisaties de extensie is gedeeld als de extensie een privé-extensie is. |
AllAttributes = 16863 | AllAttributes is ontworpen als een masker waarmee wordt gedefinieerd dat alle subelementen van de extensie moeten worden geretourneerd. OPMERKING: dit zijn niet eigenlijk Alle vlaggen. Dit is nu vergrendeld voor de set die is gedefinieerd, omdat het wijzigen van deze opsomming een wijziging zou zijn die fouten veroorzaakt en het gedrag van iedereen die deze gebruikt, zou veranderen. Gebruik deze waarde niet bij het maken van aanroepen naar de service. Wees in plaats daarvan expliciet over de vereiste opties. |
IncludeNameConflictInfo = 32768 | Neem de details op als een extensie in de conflictlijst staat of momenteel niet wordt gebruikt voor VSCode-extensies. |