PublishedExtensionFlags enum
Set vlaggen die aan een bepaalde extensie kunnen worden gekoppeld. Deze vlaggen zijn van toepassing op alle versies van de extensie en niet op een specifieke versie.
Velden
| None = 0 | Er bestaan geen vlaggen voor deze extensie. |
| Disabled = 1 | De vlag Uitgeschakeld voor een extensie betekent dat de extensie niet kan worden gewijzigd en niet door consumenten kan worden gebruikt. De uitgeschakelde vlag wordt beheerd door de service en kan niet worden geleverd door de Extension Developers. |
| BuiltIn = 2 | BuiltIn Extension zijn beschikbaar voor alle huurders. Een expliciete registratie is niet vereist. Dit kenmerk is gereserveerd en kan niet worden geleverd door Extension Developers. BuiltIn-extensies zijn per definitie openbaar. Het is niet nodig om de publieke vlag in te stellen voor extensies die zijn gemarkeerd als Ingebouwd. |
| Validated = 4 | Deze extensie is gevalideerd door de dienst. De extensie voldoet aan de gestelde eisen. Dit kenmerk is gereserveerd en kan niet worden geleverd door de Extensieontwikkelaars. Validatie is een proces dat ervoor zorgt dat alle bijdragen goed gevormd zijn. Ze voldoen aan de vereisten die worden bepaald door het type bijdrage dat ze verlenen. Houd er rekening mee dat dit kenmerk asynchroon wordt bijgewerkt wanneer de extensie wordt gevalideerd door de ontwikkelaar van het bijdragetype. Er is beperkte toegang tot de extensie terwijl dit proces wordt uitgevoerd. |
| Trusted = 8 | Vertrouwde extensies zijn extensies die speciale mogelijkheden krijgen. Deze komen meestal van Microsoft en kunnen niet worden gepubliceerd door het grote publiek. Opmerking: Ingebouwde extensies worden altijd vertrouwd. |
| Paid = 16 | De vlag Betaald geeft aan dat de handel kan worden ingeschakeld voor deze extensie. Publisher moet een aanbiedings-/prijsplan instellen in Azure. Als de vlag Betaald is ingesteld en er geen bijbehorende aanbieding beschikbaar is, wordt de extensie automatisch gemarkeerd als Voorbeeld. Als de uitgever van plan is om de extensie in de toekomst Paid te maken, is het verplicht om de Preview-vlag in te stellen. Dit is momenteel alleen beschikbaar voor VSTS-extensies. |
| Public = 256 | Deze extensieregistratie is openbaar, waardoor de zichtbaarheid ervan open is voor het publiek. Dit betekent dat alle huurders de mogelijkheid hebben om deze uitbreiding te installeren. Zonder deze vlag is de extensie privé en moet deze worden gedeeld met de huurders die deze kunnen installeren. |
| MultiVersion = 512 | Deze extensie heeft meerdere versies die tegelijk actief zijn en versiedetectie moet worden uitgevoerd met behulp van het gedefinieerde protocol "Version Discovery" om de versie te bepalen die beschikbaar is voor een specifieke gebruiker of tenant. @TODO: Koppeling naar het protocol voor het ontdekken van versies. |
| System = 1024 | De systeemvlag is gereserveerd en kan niet worden gebruikt door uitgevers. |
| Preview = 2048 | De Preview-vlag geeft aan dat de extensie nog in preview is (nog niet van "release"-kwaliteit). Op deze extensies kan in de galerij een andere inrichting zijn aangebracht en er kan een ander beleid op worden toegepast. |
| Unpublished = 4096 | De vlag Niet gepubliceerd geeft aan dat de extensie niet kan worden geïnstalleerd/gedownload. Gebruikers die een dergelijke extensie hebben geïnstalleerd, kunnen de extensie blijven gebruiken. |
| Trial = 8192 | De vlag voor de proefversie geeft aan dat de extensie zich in de proefversie bevindt. De vlag wordt op dit moment alleen gebruikt met betrekking tot Visual Studio-extensies. |
| Locked = 16384 | De vlag Vergrendeld geeft aan dat de extensie is vergrendeld op Marketplace. Verdere updates/acquisities zijn niet toegestaan op de extensie totdat deze aanwezig is. Dit moet worden gebruikt in combinatie met het privé/niet-gepubliceerd maken van de extensie. |
| Hidden = 32768 | Deze markering is ingesteld voor extensies die we willen verbergen op de startpagina's en zoekpagina's van Marketplace. Dit wordt gebruikt om de belichting van ingebouwde vlaggen te overschrijven. |
| Deleted = 65536 | Deze markering is ingesteld voor extensies die zijn gemarkeerd als verwijderd. De verwijderde vlag wordt beheerd door de service en kan niet worden geleverd door de extensieontwikkelaars. |