ExtensionQueryFlags enum
Conjunto de sinalizadores usados para determinar qual conjunto de informações é recuperado ao ler extensões publicadas
Campos
None = 0 | Nenhum é usado para recuperar apenas os detalhes básicos da extensão. |
IncludeVersions = 1 | IncludeVersions retornará informações de versão para extensões retornadas |
IncludeFiles = 2 | IncludeFiles retornará informações sobre quais arquivos foram encontrados dentro da extensão que foram armazenados independentemente do manifesto. Ao solicitar arquivos, as versões também serão incluídas, pois os arquivos são retornados como uma propriedade das versões. Esses arquivos podem ser recuperados usando o caminho para o arquivo sem exigir que todo o manifesto seja baixado. |
IncludeCategoryAndTags = 4 | Inclua as Categorias e Marcas que foram adicionadas à definição de extensão. |
IncludeSharedAccounts = 8 | Inclua os detalhes sobre com quais contas a extensão foi compartilhada se a extensão for uma extensão privada. |
IncludeVersionProperties = 16 | Incluir propriedades associadas a versões da extensão |
ExcludeNonValidated = 32 | A exclusão de extensões não validadas removerá todas as versões de extensão que estão em processo de validação ou falharam na validação. |
IncludeInstallationTargets = 64 | Inclua o conjunto de destinos de instalação que a extensão solicitou. |
IncludeAssetUri = 128 | Incluir o URI base para ativos dessa extensão |
IncludeStatistics = 256 | Incluir as estatísticas associadas a essa extensão |
IncludeLatestVersionOnly = 512 | Ao recuperar versões de uma consulta, inclua apenas a versão mais recente das extensões correspondentes. Isso é útil quando o chamador não precisa de todas as versões publicadas. Ele economizará um tamanho significativo no conteúdo retornado. |
UseFallbackAssetUri = 1024 | Esse sinalizador alterna o URI do ativo para usar GetAssetByName em vez de CDN Quando isso é usado, os valores de URI de ativo base e fallback de URI de ativo base são alternados Quando isso é usado, a origem dos arquivos de ativos é apontada para o serviço Galeria sempre mesmo que a CDN esteja disponível |
IncludeMetadata = 2048 | Esse sinalizador é usado para obter todos os valores de metadados associados à extensão. Isso não é aplicável a extensões VSTS ou VSCode e o uso é apenas interno. |
IncludeMinimalPayloadForVsIde = 4096 | Esse sinalizador é usado para indicar o retorno de dados muito pequenos para a extensão exigida pelo IDE do VS. Esse sinalizador só é compatível quando a consulta é feita pelo VS IDE |
IncludeLcids = 8192 | Esse sinalizador é usado para obter valores Lcid associados à extensão. Isso não é aplicável a extensões VSTS ou VSCode e o uso é apenas interno |
IncludeSharedOrganizations = 16384 | Inclua os detalhes sobre com quais organizações a extensão foi compartilhada se a extensão for uma extensão privada. |
AllAttributes = 16863 | AllAttributes foi projetado para ser uma máscara que define que todos os subelementos da extensão devem ser retornados. OBSERVAÇÃO: isso não é, na verdade, todos os sinalizadores. Isso agora está bloqueado para o conjunto definido, pois alterar essa enumeração seria uma alteração interruptiva e alteraria o comportamento de qualquer pessoa que a utilizasse. Tente não usar esse valor ao fazer chamadas para o serviço, em vez disso, seja explícito sobre as opções necessárias. |
IncludeNameConflictInfo = 32768 | Inclua os detalhes se uma extensão estiver na lista de conflitos ou não estiver sendo usada atualmente para extensões do VSCode. |