ExtensionQueryFlags enum
Conjunto de sinalizadores utilizados para determinar que conjunto de informações é obtido ao ler extensões publicadas
Campos
None = 0 | Nenhum é utilizado para obter apenas os detalhes básicos da extensão. |
IncludeVersions = 1 | IncludeVersions devolverá informações de versão para extensões devolvidas |
IncludeFiles = 2 | IncludeFiles devolverá informações sobre que ficheiros foram encontrados na extensão que foram armazenados independentemente do manifesto. Ao pedir ficheiros, as versões também serão incluídas, uma vez que os ficheiros são devolvidos como uma propriedade das versões. Estes ficheiros podem ser obtidos através do caminho para o ficheiro sem exigir que todo o manifesto seja transferido. |
IncludeCategoryAndTags = 4 | Inclua as Categorias e Etiquetas que foram adicionadas à definição da extensão. |
IncludeSharedAccounts = 8 | Inclua os detalhes sobre as contas com as quais a extensão foi partilhada 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á quaisquer versões de extensão que estejam em processo de validação ou que tenham falhado a validação. |
IncludeInstallationTargets = 64 | Inclua o conjunto de destinos de instalação que a extensão pediu. |
IncludeAssetUri = 128 | Incluir o uri base para os recursos desta extensão |
IncludeStatistics = 256 | Incluir as estatísticas associadas a esta extensão |
IncludeLatestVersionOnly = 512 | Ao obter versões de uma consulta, inclua apenas a versão mais recente das extensões correspondentes. Isto é útil quando o autor da chamada não precisa de todas as versões publicadas. Poupará um tamanho significativo no payload devolvido. |
UseFallbackAssetUri = 1024 | Este sinalizador muda o uri do recurso para utilizar GetAssetByName em vez de CDN Quando este é utilizado, os valores do uri do recurso base e da contingência do uri do recurso base são alterados Quando este é utilizado, a origem dos ficheiros de recursos é apontada para o serviço Galeria sempre que a CDN estiver disponível |
IncludeMetadata = 2048 | Este sinalizador é utilizado para obter todos os valores de metadados associados à extensão. Isto não é aplicável às extensões VSTS ou VSCode e a utilização é apenas interna. |
IncludeMinimalPayloadForVsIde = 4096 | Este sinalizador é utilizado para indicar para devolver dados muito pequenos para a extensão necessária pelo VS IDE. Este sinalizador só é compatível quando a consulta é feita pelo VS IDE |
IncludeLcids = 8192 | Este sinalizador é utilizado para obter valores Lcid associados à extensão. Isto não é aplicável às extensões VSTS ou VSCode e a utilização é apenas interna |
IncludeSharedOrganizations = 16384 | Inclua os detalhes sobre as organizações com as quais a extensão foi partilhada se a extensão for uma extensão privada. |
AllAttributes = 16863 | AllAttributes foi concebido para ser uma máscara que define todos os sub-elementos da extensão. NOTA: na verdade, não se trata de Todos os sinalizadores. Esta ação está agora bloqueada no conjunto definido, uma vez que alterar esta enumeração seria uma alteração interruptivo e alteraria o comportamento de qualquer pessoa que o utilizasse. Tente não utilizar este valor ao fazer chamadas para o serviço e, 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 atualmente a ser utilizada para extensões do VSCode. |