ExtensionQueryFlags enum
Набор флагов, используемых для определения набора сведений, извлекаемых при чтении опубликованных расширений
Поля
None = 0 | None используется для получения только основных сведений о расширении. |
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 IDE. Этот флаг совместим только при выполнении запросов с помощью интегрированной среды разработки VS |
IncludeLcids = 8192 | Этот флаг используется для получения значений Lcid, связанных с расширением. Это неприменимо к расширениям VSTS или VSCode, а использование — только внутреннее |
IncludeSharedOrganizations = 16384 | Включите сведения о том, с какими организациями предоставлен доступ к расширению, если расширение является частным. |
AllAttributes = 16863 | AllAttributes — это маска, определяющая, что должны быть возвращены все подэлепайты расширения. ПРИМЕЧАНИЕ. На самом деле это не все флаги. Теперь она заблокирована для определенного набора, так как изменение этого перечисления будет критическим изменением и изменит поведение всех пользователей, использующих его. Старайтесь не использовать это значение при вызове службы, вместо этого четко указывайте необходимые параметры. |
IncludeNameConflictInfo = 32768 | Укажите сведения о том, находится ли расширение в списке конфликтов или не используется ли оно в настоящее время для расширений VSCode. |