Dela via


PublishedExtensionFlags enum

Uppsättning flaggor som kan associeras med ett visst tillägg. Dessa flaggor gäller för alla versioner av tillägget och inte för en specifik version.

Fält

None = 0

Det finns inga flaggor för det här tillägget.

Disabled = 1

Flaggan Inaktiverad för ett tillägg innebär att tillägget inte kan ändras och inte används av konsumenter. Den inaktiverade flaggan hanteras av tjänsten och kan inte anges av tilläggsutvecklare.

BuiltIn = 2

BuiltIn-tillägget är tillgängligt för alla klienter. En explicit registrering krävs inte. Det här attributet är reserverat och kan inte anges av tilläggsutvecklare. BuiltIn-tillägg är per definition Offentliga. Du behöver inte ange den offentliga flaggan för tillägg som är markerade med BuiltIn.

Validated = 4

Det här tillägget har verifierats av tjänsten. Tillägget uppfyller de angivna kraven. Det här attributet är reserverat och kan inte anges av tilläggsutvecklare. Validering är en process som säkerställer att alla bidrag är välformulerade. De uppfyller kraven som definieras av den bidragstyp som de utökar. Observera att det här attributet uppdateras asynkront eftersom tillägget verifieras av utvecklaren av bidragstypen. Det kommer att finnas begränsad åtkomst till tillägget medan den här processen utförs.

Trusted = 8

Betrodda tillägg är de som ges särskilda funktioner. Dessa tenderar att komma från Microsoft och kan inte publiceras av allmänheten. Obs! BuiltIn-tillägg är alltid betrodda.

Paid = 16

Flaggan Betald anger att handeln kan aktiveras för det här tillägget. Publisher måste konfigurera erbjudande/prisplan i Azure. Om flaggan Betald har angetts och ett motsvarande erbjudande inte är tillgängligt markeras tillägget automatiskt som förhandsversion. Om utgivaren avser att göra tillägget Betalas i framtiden är det obligatoriskt att ange flaggan Förhandsversion. Detta är för närvarande endast tillgängligt för VSTS-tillägg.

Public = 256

Den här tilläggsregistreringen är offentlig, vilket gör den synlig för allmänheten. Det innebär att alla klienter har möjlighet att installera det här tillägget. Utan den här flaggan kommer tillägget att vara privat och måste delas med de klienter som kan installera det.

MultiVersion = 512

Det här tillägget har flera aktiva versioner samtidigt och versionsidentifiering bör göras med hjälp av det definierade "Version Discovery"-protokollet för att fastställa vilken version som är tillgänglig för en specifik användare eller klientorganisation. @TODO: Länk till Version Discovery Protocol.

System = 1024

Systemflaggan är reserverad och kan inte användas av utgivare.

Preview = 2048

Förhandsgranskningsflaggan anger att tillägget fortfarande är under förhandsversion (ännu inte av "release"-kvalitet). Dessa tillägg kan dekoreras på olika sätt i galleriet och kan ha olika principer som tillämpas på dem.

Unpublished = 4096

Flaggan Opublicerad anger att tillägget inte kan installeras/laddas ned. Användare som har installerat ett sådant tillägg kan fortsätta att använda tillägget.

Trial = 8192

Utvärderingsflaggan anger att tillägget är i utvärderingsversion. Flaggan används just nu endast med avseende på Visual Studio-tillägg.

Locked = 16384

Flaggan Låst anger att tillägget har låsts från Marketplace. Ytterligare uppdateringar/förvärv tillåts inte för tillägget förrän det finns. Detta bör användas tillsammans med att göra tillägget privat/avpublicerat.

Hidden = 32768

Den här flaggan har angetts för tillägg som vi vill dölja från Marketplace-start- och söksidor. Detta används för att åsidosätta exponeringen av builtIn-flaggor.