ExtensionQueryFlags enum
Zestaw flag używanych do określania, który zestaw informacji jest pobierany podczas odczytywania opublikowanych rozszerzeń
Pola
| None = 0 | Brak jest używany do pobierania tylko podstawowych szczegółów rozszerzenia. |
| IncludeVersions = 1 | IncludeVersions zwróci informacje o wersji dla zwróconych rozszerzeń |
| IncludeFiles = 2 | IncludeFiles zwróci informacje o tym, które pliki zostały znalezione w rozszerzeniu, które były przechowywane niezależnie od manifestu. Podczas pytania o pliki, wersje również zostaną uwzględnione, ponieważ pliki są zwracane jako właściwość wersji. Te pliki można pobrać przy użyciu ścieżki do pliku bez konieczności pobierania całego manifestu. |
| IncludeCategoryAndTags = 4 | Uwzględnij kategorie i tagi, które zostały dodane do definicji rozszerzenia. |
| IncludeSharedAccounts = 8 | Podaj szczegółowe informacje o kontach, którym rozszerzeniu zostało udostępnione, jeśli rozszerzenie jest rozszerzeniem prywatnym. |
| IncludeVersionProperties = 16 | Uwzględnij właściwości skojarzone z wersjami rozszerzenia |
| ExcludeNonValidated = 32 | Wykluczenie niezweryfikowanych rozszerzeń spowoduje usunięcie wszystkich wersji rozszerzeń, które są w trakcie weryfikowania lub nie przeszły walidacji. |
| IncludeInstallationTargets = 64 | Dołącz zestaw obiektów docelowych instalacji, których zażądało rozszerzenie. |
| IncludeAssetUri = 128 | Dołącz podstawowy identyfikator URI dla zasobów tego rozszerzenia |
| IncludeStatistics = 256 | Uwzględnij statystyki związane z tym rozszerzeniem |
| IncludeLatestVersionOnly = 512 | Podczas pobierania wersji z zapytania uwzględnij tylko najnowszą wersję pasujących rozszerzeń. Jest to przydatne, gdy obiekt wywołujący nie potrzebuje wszystkich opublikowanych wersji. Pozwoli to zaoszczędzić znaczny rozmiar zwracanego ładunku. |
| UseFallbackAssetUri = 1024 | Ta flaga przełącza identyfikator URI zasobu tak, aby używał GetAssetByName zamiast usługi CDN Gdy ta opcja jest używana, wartości podstawowego identyfikatora URI zasobu i rezerwowego identyfikatora URI zasobu podstawowego są zamieniane Gdy ta opcja jest używana, źródło plików zasobów jest wskazywane na usługę Galeria zawsze, nawet jeśli sieć CDN jest dostępna |
| IncludeMetadata = 2048 | Ta flaga służy do pobierania wszystkich wartości metadanych skojarzonych z rozszerzeniem. Nie ma to zastosowania do rozszerzeń VSTS lub VSCode, a użycie jest tylko wewnętrzne. |
| IncludeMinimalPayloadForVsIde = 4096 | Ta flaga służy do wskazywania, że zwracane są bardzo małe dane dla rozszerzenia wymaganego przez VS IDE. Ta flaga jest zgodna tylko wtedy, gdy wykonywanie zapytań przez środowisko IDE programu VS |
| IncludeLcids = 8192 | Ta flaga służy do pobierania wartości identyfikatorów Lcid skojarzonych z rozszerzeniem. Nie dotyczy to rozszerzeń VSTS ani VSCode, a użycie jest tylko wewnętrzne |
| IncludeSharedOrganizations = 16384 | Dołącz szczegółowe informacje o organizacjach, którym rozszerzeniu zostało udostępnione, jeśli rozszerzenie jest rozszerzeniem prywatnym. |
| AllAttributes = 16863 | AllAttributes został zaprojektowany jako maska, która definiuje wszystkie elementy podrzędne rozszerzenia, które powinny zostać zwrócone. UWAGA: W rzeczywistości nie są to wszystkie flagi. Jest to teraz zablokowane w zdefiniowanym zestawie, ponieważ zmiana tego wyliczenia byłaby zmianą powodującą niezgodność i zmieniłaby zachowanie wszystkich osób, które jej używają. Staraj się nie używać tej wartości podczas nawiązywania połączeń z usługą, zamiast tego jasno określ wymagane opcje. |
| IncludeNameConflictInfo = 32768 | Uwzględnij szczegółowe informacje, czy rozszerzenie znajduje się na liście konfliktów, czy nie jest obecnie używane dla rozszerzeń VSCode. |
| IncludeLatestPrereleaseAndStableVersionOnly = 65536 | Podczas pobierania wersji z zapytania zwróć szczegóły zarówno z najnowszą wersją wstępną, jak i stabilną rozszerzeń, które są zgodne, jeśli nie jest to wersja wstępna, zwróć tylko wersję stabilną. Jest to przydatne, gdy obiekt wywołujący nie potrzebuje wszystkich opublikowanych wersji. Pozwoli to zaoszczędzić znaczny rozmiar zwracanego ładunku. |
| IncludeDeleted = 131072 | Uwzględnij usunięte rozszerzenia w zestawie wyników, a użycie jest tylko wewnętrzne. |