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 | Pliki IncludeFile będą zwracać informacje o tym, które pliki zostały znalezione w rozszerzeniu, które były przechowywane niezależnie od manifestu. Podczas monitowania o pliki wersje będą uwzględniane, 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 dodane do definicji rozszerzenia. |
IncludeSharedAccounts = 8 | Dołącz szczegółowe informacje o kontach, z którymi rozszerzenie 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 niewalidowanych rozszerzeń spowoduje usunięcie wszelkich wersji rozszerzeń, które są w trakcie weryfikacji lub nie zostały zweryfikowane. |
IncludeInstallationTargets = 64 | Uwzględnij zestaw obiektów docelowych instalacji, których zażądano rozszerzenia. |
IncludeAssetUri = 128 | Uwzględnij podstawowy identyfikator URI dla zasobów tego rozszerzenia |
IncludeStatistics = 256 | Uwzględnij statystyki skojarzone 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. Spowoduje to zapisanie znacznego rozmiaru w zwróconym ładunku. |
UseFallbackAssetUri = 1024 | Ta flaga przełącza identyfikator URI zasobu do używania polecenia GetAssetByName zamiast usługi CDN Gdy jest używana, wartości identyfikatora URI zasobu podstawowego i podstawowego identyfikatora URI są przełączane po użyciu, źródło plików zasobów jest wskazywane na usługę Galerii zawsze, nawet jeśli usługa CDN jest dostępna |
IncludeMetadata = 2048 | Ta flaga służy do pobierania wszystkich wartości metadanych skojarzonych z rozszerzeniem. Nie dotyczy to rozszerzeń usług VSTS ani VSCode, a użycie jest tylko wewnętrzne. |
IncludeMinimalPayloadForVsIde = 4096 | Ta flaga służy do wskazywania na zwrócenie bardzo małych danych dla rozszerzenia wymaganego przez środowisko IDE programu VS. Ta flaga jest zgodna tylko w przypadku wykonywania zapytań przez środowisko IDE programu VS |
IncludeLcids = 8192 | Ta flaga służy do pobierania wartości Lcid skojarzonych z rozszerzeniem. Nie dotyczy to rozszerzeń usług VSTS ani VSCode, a użycie jest tylko wewnętrzne |
IncludeSharedOrganizations = 16384 | Dołącz szczegóły dotyczące organizacji, z którymi rozszerzenie zostało udostępnione, jeśli rozszerzenie jest rozszerzeniem prywatnym. |
AllAttributes = 16863 | Atrybuty AllAttributes mają być maską definiującą wszystkie podelementy rozszerzenia, które powinny zostać zwrócone. UWAGA: To nie jest rzeczywiście wszystkie flagi. Jest to teraz zablokowane do zestawu zdefiniowanego, ponieważ zmiana tego wyliczenia byłaby zmianą powodującą niezgodność i zmieniłaby zachowanie każdej osoby korzystającej z niej. Spróbuj użyć tej wartości podczas wykonywania wywołań do usługi, zamiast tego jawnie o wymaganych opcjach. |
IncludeNameConflictInfo = 32768 | Dołącz szczegóły, jeśli rozszerzenie znajduje się na liście konfliktów lub nie jest obecnie używane dla rozszerzeń programu VSCode. |