ExtensionQueryFlags enum
Satz von Flags, die verwendet werden, um zu bestimmen, welcher Satz von Informationen beim Lesen veröffentlichter Erweiterungen abgerufen wird
Felder
| None = 0 | Keine wird verwendet, um nur die grundlegenden Erweiterungsdetails abzurufen. |
| IncludeVersions = 1 | IncludeVersions gibt Versionsinformationen für zurückgegebene Erweiterungen zurück. |
| IncludeFiles = 2 | IncludeFiles gibt Informationen darüber zurück, welche Dateien in der Erweiterung gefunden wurden, die unabhängig vom Manifest gespeichert wurden. Wenn Sie nach Dateien fragen, werden Versionen ebenfalls einbezogen, da Dateien als Eigenschaft der Versionen zurückgegeben werden. Diese Dateien können mithilfe des Pfads zur Datei abgerufen werden, ohne dass das gesamte Manifest heruntergeladen werden muss. |
| IncludeCategoryAndTags = 4 | Fügen Sie die Kategorien und Tags hinzu, die der Erweiterungsdefinition hinzugefügt wurden. |
| IncludeSharedAccounts = 8 | Geben Sie die Details dazu an, mit welchen Konten die Erweiterung geteilt wurde, wenn die Erweiterung eine private Erweiterung ist. |
| IncludeVersionProperties = 16 | Einschließen von Eigenschaften, die mit Versionen der Erweiterung verknüpft sind |
| ExcludeNonValidated = 32 | Wenn Sie nicht überprüfte Erweiterungen ausschließen, werden alle Erweiterungsversionen entfernt, die entweder überprüft werden oder die Überprüfung fehlgeschlagen ist. |
| IncludeInstallationTargets = 64 | Schließen Sie die Reihe von Installationszielen ein, die die Erweiterung angefordert hat. |
| IncludeAssetUri = 128 | Einschließen des Basis-URI für Ressourcen dieser Erweiterung |
| IncludeStatistics = 256 | Fügen Sie die statistiken ein, die dieser Erweiterung zugeordnet sind. |
| IncludeLatestVersionOnly = 512 | Wenn Sie Versionen aus einer Abfrage abrufen, schließen Sie nur die neueste Version der erweiterungen ein, die übereinstimmen. Dies ist nützlich, wenn der Aufrufer nicht alle veröffentlichten Versionen benötigt. Dadurch wird eine erhebliche Größe in der zurückgegebenen Nutzlast gespeichert. |
| UseFallbackAssetUri = 1024 | Dieses Flag wechselt den Objekt-URI so, dass getAssetByName anstelle des CDN verwendet wird, werden werte des Basisobjekt-URI und des Basisobjekt-URI-Fallbacks umgeschaltet, wenn dies verwendet wird, quelle der Ressourcendateien immer auf den Katalogdienst verweisen, auch wenn CDN verfügbar ist. |
| IncludeMetadata = 2048 | Dieses Flag wird verwendet, um alle Metadatenwerte abzurufen, die der Erweiterung zugeordnet sind. Dies gilt nicht für VSTS- oder VSCode-Erweiterungen und die Verwendung ist nur intern. |
| IncludeMinimalPayloadForVsIde = 4096 | Dieses Flag wird verwendet, um anzugeben, dass sehr kleine Daten für die Erweiterung zurückgegeben werden, die von vs IDE benötigt wird. Dieses Flag ist nur kompatibel, wenn die Abfrage von vs IDE durchgeführt wird. |
| IncludeLcids = 8192 | Dieses Flag wird verwendet, um Lcid-Werte abzurufen, die der Erweiterung zugeordnet sind. Dies gilt nicht für VSTS- oder VSCode-Erweiterungen und die Verwendung ist nur intern. |
| IncludeSharedOrganizations = 16384 | Geben Sie die Details dazu an, mit welchen Organisationen die Erweiterung geteilt wurde, wenn die Erweiterung eine private Erweiterung ist. |
| AllAttributes = 16863 | AllAttributes ist so konzipiert, dass es sich um eine Maske handelt, die alle Unterelemente der Erweiterung definiert, die zurückgegeben werden sollen. HINWEIS: Dies ist nicht wirklich "Alle Flags". Dies ist jetzt für den definierten Satz gesperrt, da das Ändern dieser Enumeration eine bahnbrechende Änderung sein würde und das Verhalten von benutzern ändern würde. Verwenden Sie diesen Wert nicht, wenn Sie Aufrufe an den Dienst tätigen, sondern explizit über die erforderlichen Optionen. |
| IncludeNameConflictInfo = 32768 | Fügen Sie die Details hinzu, wenn eine Erweiterung in der Konfliktliste enthalten ist oder derzeit nicht für VSCode-Erweiterungen verwendet wird. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | Wenn Sie Versionen aus einer Abfrage abrufen, geben Sie die Details sowohl mit der neuesten Vorabversion als auch mit der stabilen Version der Erweiterungen zurück, die übereinstimmen, wenn es sich nicht um eine Vorabversion handelt, sondern nur mit der stabilen Version. Dies ist nützlich, wenn der Aufrufer nicht alle veröffentlichten Versionen benötigt. Dadurch wird eine erhebliche Größe in der zurückgegebenen Nutzlast gespeichert. |
| IncludeDeleted = 131072 | Gelöschte Erweiterungen werden in das Resultset aufgenommen, und die Verwendung erfolgt nur intern. |