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, uma vez que 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 Tags 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 estejam em processo de validação ou tenham falhado na validação. |
| IncludeInstallationTargets = 64 | Inclua o conjunto de destinos de instalação que a extensão solicitou. |
| IncludeAssetUri = 128 | Inclua o uri base para ativos desta extensão |
| IncludeStatistics = 256 | Inclua as estatísticas associadas a esta 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 na carga útil devolvida. |
| UseFallbackAssetUri = 1024 | Esse sinalizador alterna o uri do ativo para usar GetAssetByName em vez de CDN Quando isso é usado, os valores do uri do ativo base e do fallback do uri do 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 se aplica às 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 VS IDE. Este 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 se aplica às 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. NOTA: Na verdade, não se trata de Todas as bandeiras. Isso agora está bloqueado para o conjunto definido, uma vez que mudar este enum seria uma mudança de rutura e mudaria o comportamento de qualquer pessoa que o usasse. 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 está na lista de conflitos ou não está sendo usada atualmente para extensões VSCode. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | Ao recuperar versões de uma consulta, retorne os detalhes com a versão de pré-lançamento mais recente e a versão estável das extensões que corresponderam, se não à versão de pré-lançamento, retornando apenas a versão estável. Isso é útil quando o chamador não precisa de todas as versões publicadas. Ele economizará um tamanho significativo na carga útil devolvida. |
| IncludeDeleted = 131072 | Inclua extensões excluídas no conjunto de resultados e o uso é apenas interno. |