ExtensionQueryFlags enum
Набор флагов, используемых для определения набора сведений при чтении опубликованных расширений
Поля
| None = 0 | Ни один из них не используется для получения только основных сведений о расширении. |
| IncludeVersions = 1 | IncludeVersions возвращает сведения о версии для возвращенных расширений |
| IncludeFiles = 2 | IncludeFiles возвращает сведения о том, какие файлы были найдены в расширении, которое хранилось независимо от манифеста. При запросе файлов версии будут включены, так как файлы возвращаются в качестве свойства версий. Эти файлы можно получить с помощью пути к файлу, не требуя загрузки всего манифеста. |
| IncludeCategoryAndTags = 4 | Включите категории и теги, добавленные в определение расширения. |
| IncludeSharedAccounts = 8 | Включите сведения о учетных записях, с которыми был предоставлен общий доступ к расширению, если расширение является частным расширением. |
| IncludeVersionProperties = 16 | Включение свойств, связанных с версиями расширения |
| ExcludeNonValidated = 32 | Исключение не проверенных расширений приведет к удалению любых версий расширений, которые находятся в процессе проверки или завершились ошибкой. |
| IncludeInstallationTargets = 64 | Включите набор целевых объектов установки, запрошенный расширением. |
| IncludeAssetUri = 128 | Включите базовый универсальный код ресурса (URI) для ресурсов этого расширения |
| IncludeStatistics = 256 | Включите статистику, связанную с этим расширением |
| IncludeLatestVersionOnly = 512 | При получении версий из запроса добавьте только последнюю версию сопоставленных расширений. Это полезно, если вызывающий объект не нуждается во всех опубликованных версиях. Он сохранит значительный размер в возвращаемых полезных данных. |
| UseFallbackAssetUri = 1024 | Этот флаг переключает универсальный код ресурса ресурса для использования GetAssetByName вместо CDN, если используется, значения uri базового ресурса и резервный uri базового ресурса переключаются при использовании, источник файлов ресурсов указывает на службу коллекции всегда, даже если cdN доступна. |
| IncludeMetadata = 2048 | Этот флаг используется для получения всех значений метаданных, связанных с расширением. Это не применимо к расширениям VSTS или VSCode, а использование — только внутренним. |
| IncludeMinimalPayloadForVsIde = 4096 | Этот флаг используется для указания на возврат очень небольших данных для расширения, необходимого для интегрированной среды разработки VS. Этот флаг совместим только при выполнении запросов с помощью интегрированной среды разработки VS |
| IncludeLcids = 8192 | Этот флаг используется для получения значений Lcid, связанных с расширением. Это не применимо к расширениям VSTS или VSCode, а использование — только внутренним. |
| IncludeSharedOrganizations = 16384 | Включите сведения о том, с какими организациями был предоставлен общий доступ к расширению, если расширение является частным. |
| AllAttributes = 16863 | AllAttributes предназначен для маски, которая определяет все вложенные элементы расширения, должны быть возвращены. ПРИМЕЧАНИЕ. Это не все флаги. Теперь этот набор заблокирован, так как изменение этой перечисления будет критическим изменением и изменит поведение всех пользователей, использующих его. Старайтесь не использовать это значение при вызове службы, а не явным образом о необходимых параметрах. |
| IncludeNameConflictInfo = 32768 | Включите сведения о том, находится ли расширение в списке конфликтов или не используется для расширений VSCode. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | При получении версий из запроса возвращайте сведения как с последней предварительной версией, так и со стабильной версией расширений, которые совпали, если не с предварительной версией, то возвращайте только стабильную версию. Это полезно, если вызывающий объект не нуждается во всех опубликованных версиях. Он сохранит значительный размер в возвращаемых полезных данных. |
| IncludeDeleted = 131072 | Включите удаленные расширения в результирующий набор, а использование будет только внутренним. |