Aracılığıyla paylaş


ExtensionQueryFlags enum

Yayımlanan uzantılar okunurken hangi bilgi kümesinin alındığını belirlemek için kullanılan bayrak kümesi

Alanlar

None = 0

Hiçbiri yalnızca temel uzantı ayrıntılarını almak için kullanılır.

IncludeVersions = 1

IncludeVersions, döndürülen uzantılar için sürüm bilgilerini döndürür

IncludeFiles = 2

IncludeFiles, bildirimden bağımsız olarak depolanan uzantı içinde hangi dosyaların bulunduğu hakkında bilgi döndürür. Dosyalar istenirken, dosyalar sürümlerin bir özelliği olarak döndürüldüğü için sürümler de dahil edilecektir. Bu dosyalar, bildirimin tamamının indirilmesine gerek kalmadan dosyanın yolu kullanılarak alınabilir.

IncludeCategoryAndTags = 4

Uzantı tanımına eklenen Kategorileri ve Etiketleri ekleyin.

IncludeSharedAccounts = 8

Uzantının özel bir uzantı olması durumunda, uzantının hangi hesaplarla paylaşıldığıyla ilgili ayrıntıları ekleyin.

IncludeVersionProperties = 16

Uzantının sürümleriyle ilişkili özellikleri dahil et

ExcludeNonValidated = 32

Doğrulanmamış uzantıları hariç tutmak, doğrulanma sürecinde olan veya doğrulamada başarısız olan tüm uzantı sürümlerini kaldırır.

IncludeInstallationTargets = 64

Uzantının istediği yükleme hedefleri kümesini ekleyin.

IncludeAssetUri = 128

Bu uzantının varlıkları için temel uri'yi ekleyin

IncludeStatistics = 256

Bu uzantıyla ilişkili istatistikleri dahil edin

IncludeLatestVersionOnly = 512

Bir sorgudan sürümleri alırken, yalnızca eşleşen uzantıların en son sürümünü ekleyin. Bu, arayanın yayımlanan tüm sürümlere ihtiyacı olmadığında kullanışlıdır. Döndürülen yükte önemli bir boyut tasarrufu sağlayacaktır.

UseFallbackAssetUri = 1024

Bu bayrak, varlık uri'sini CDN yerine GetAssetByName kullanacak şekilde değiştirir Bu kullanıldığında, temel varlık uri'si ve temel varlık uri'si geri dönüş değerleri değiştirilir Bu kullanıldığında, varlık dosyalarının kaynağı, CDN kullanılabilir olsa bile her zaman Galeri hizmetine işaret eder

IncludeMetadata = 2048

Bu bayrak, uzantıyla ilişkili tüm meta veri değerlerini almak için kullanılır. Bu, VSTS veya VSCode uzantıları için geçerli değildir ve kullanım yalnızca dahilidir.

IncludeMinimalPayloadForVsIde = 4096

Bu bayrak, VS IDE için gereken uzantı için çok küçük verilerin döndürülmesini belirtmek için kullanılır. Bu bayrak yalnızca sorgulama VS IDE tarafından yapıldığında uyumludur

IncludeLcids = 8192

Bu bayrak, uzantıyla ilişkili Lcid değerlerini almak için kullanılır. Bu, VSTS veya VSCode uzantıları için geçerli değildir ve kullanım yalnızca dahilidir

IncludeSharedOrganizations = 16384

Uzantının özel bir uzantı olması durumunda, uzantının hangi kuruluşlarla paylaşıldığıyla ilgili ayrıntıları ekleyin.

AllAttributes = 16863

AllAttributes, uzantının tüm alt öğelerinin döndürülmesi gerektiğini tanımlayan bir maske olacak şekilde tasarlanmıştır. NOT: Bu aslında Tüm bayraklar değildir. Bu numaralandırmayı değiştirmek hataya neden olan bir değişiklik olacağından ve onu kullanan herkesin davranışını değiştireceğinden, bu artık tanımlanan kümeye kilitlenmiştir. Hizmete çağrı yaparken bu değeri kullanmamaya çalışın, bunun yerine gereken seçenekler konusunda açık olun.

IncludeNameConflictInfo = 32768

Bir uzantının çakışma listesinde olup olmadığını veya Şu anda VSCode uzantıları için kullanılıp kullanılmadığını dahil edin.

IncludeLatestPrereleaseAndStableVersionOnly = 65536

Bir sorgudan sürümleri alırken, eşleşen uzantıların hem en son yayın öncesi hem de kararlı sürümüyle ayrıntıları döndürün, yayın öncesi sürüm değilse yalnızca kararlı sürümü döndürün. Bu, arayanın yayımlanan tüm sürümlere ihtiyacı olmadığında kullanışlıdır. Döndürülen yükte önemli bir boyut tasarrufu sağlayacaktır.

IncludeDeleted = 131072

Silinen uzantıları sonuç kümesine dahil edin ve kullanım yalnızca dahilidir.