PublishedExtensionFlags enum
Sada příznaků, které lze přidružit k danému rozšíření. Tyto příznaky platí pro všechny verze rozšíření, a ne pro konkrétní verzi.
Pole
None = 0 | Pro toto rozšíření neexistují žádné příznaky. |
Disabled = 1 | Příznak Zakázáno pro rozšíření znamená, že rozšíření nejde změnit a uživatelé ho nebudou používat. Příznak zakázaného je spravován službou a vývojáři rozšíření ho nemohou zadat. |
BuiltIn = 2 | Rozšíření BuiltIn je k dispozici pro všechny tenanty. Explicitní registrace se nevyžaduje. Tento atribut je rezervovaný a vývojáři rozšíření ho nemůžou zadat. Rozšíření BuiltIn jsou podle definice Veřejná. U rozšíření s označením BuiltIn není nutné nastavovat veřejný příznak. |
Validated = 4 | Toto rozšíření bylo ověřeno službou. Rozšíření splňuje zadané požadavky. Tento atribut je rezervovaný a vývojáři rozšíření ho nemůžou zadat. Ověření je proces, který zajišťuje, že všechny příspěvky budou správně vytvořené. Splňují požadavky definované typem příspěvku, který rozšiřují. Všimněte si, že tento atribut bude aktualizován asynchronně, protože rozšíření je ověřeno vývojářem typu příspěvku. Během tohoto procesu bude k rozšíření omezený přístup. |
Trusted = 8 | Důvěryhodná rozšíření jsou ta, která mají speciální funkce. Obvykle pocházejí od Microsoftu a nemůžou být publikovány veřejností. Poznámka: Předdefinované rozšíření jsou vždy důvěryhodná. |
Paid = 16 | Příznak Placené označuje, že pro toto rozšíření je možné povolit komerční prostředí. Vydavatel musí v Azure nastavit plán Nabídky a ceny. Pokud je nastavený příznak Placené a odpovídající nabídka není k dispozici, rozšíření se automaticky označí jako Preview. Pokud vydavatel hodlá rozšíření v budoucnu nastavit jako placené, je povinné nastavit příznak Preview. Tato možnost je v současné době dostupná jenom pro rozšíření VSTS. |
Public = 256 | Tato registrace rozšíření je veřejná a jeho viditelnost je otevřená pro veřejnost. To znamená, že všichni tenanti mají možnost toto rozšíření nainstalovat. Bez tohoto příznaku bude rozšíření soukromé a bude potřeba ho sdílet s tenanty, kteří ho můžou nainstalovat. |
MultiVersion = 512 | Toto rozšíření má najednou aktivních více verzí a zjišťování verzí by se mělo provádět pomocí definovaného protokolu zjišťování verzí, aby bylo možné určit verzi dostupnou konkrétnímu uživateli nebo tenantovi. @TODO: Odkaz na protokol zjišťování verzí. |
System = 1024 | Systémový příznak je rezervovaný a vydavatelé ho nemůžou používat. |
Preview = 2048 | Příznak Preview označuje, že rozšíření je stále ve verzi Preview (zatím není v kvalitě vydané verze). Tato rozšíření můžou být v galerii různá a můžou mít různé zásady. |
Unpublished = 4096 | Příznak Nepublikované označuje, že rozšíření nejde nainstalovat nebo stáhnout. Uživatelé, kteří si nainstalovali takové rozšíření, můžou rozšíření dál používat. |
Trial = 8192 | Příznak Zkušební verze označuje, že rozšíření je ve zkušební verzi. Příznak se právě používá pouze s ohledem na rozšíření sady Visual Studio. |
Locked = 16384 | Příznak Uzamčeno označuje, že rozšíření bylo uzamčeno z Marketplace. Další aktualizace nebo akvizice nejsou v rozšíření povoleny, dokud nebude k dispozici. Toto by se mělo použít společně s tím, že rozšíření bude privátní nebo nepublikované. |
Hidden = 32768 | Tento příznak je nastavený pro rozšíření, která chceme skrýt na domovské a vyhledávací stránce Marketplace. Použije se k přepsání vystavení příznaků builtIn. |