Udostępnij za pośrednictwem


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.