Megosztás:


PublishedExtensionFlags enum

Egy adott bővítményhez társítható jelzők készlete. Ezek a jelzők a bővítmény összes verziójára vonatkoznak, nem pedig egy adott verzióra.

Mezők

None = 0

Ehhez a bővítményhez nincsenek jelzők.

Disabled = 1

A bővítmény letiltva jelzője azt jelenti, hogy a bővítmény nem módosítható, és a fogyasztók nem fogják használni. A letiltott jelzőt a szolgáltatás kezeli, és a bővítményfejlesztők nem tudják biztosítani.

BuiltIn = 2

A beépített bővítmény minden bérlő számára elérhető. Kifejezett regisztráció nem szükséges. Ez az attribútum fenntartva van, és a bővítményfejlesztők nem tudják megadni. A beépített bővítmények definíció szerint nyilvánosak. A BuiltIn jelölésű bővítmények nyilvános jelzőjét nem kell beállítani.

Validated = 4

Ezt a bővítményt a szolgáltatás ellenőrizte. A bővítmény megfelel a megadott követelményeknek. Ez az attribútum le van foglalva, és a bővítményfejlesztők nem tudják megadni. Az érvényesítés egy olyan folyamat, amely biztosítja, hogy minden hozzászólás jól megfogalmazott legyen. Megfelelnek az általuk kiterjesztett hozzájárulási típus által meghatározott követelményeknek. Vegye figyelembe, hogy ez az attribútum aszinkron módon frissül, mivel a bővítményt a hozzájárulási típus fejlesztője ellenőrzi. A folyamat végrehajtása során korlátozott lesz a hozzáférés a bővítményhez.

Trusted = 8

A megbízható bővítmények speciális képességeket kapnak. Ezek általában a Microsofttól származnak, és nem tehetők közzé a nyilvánosság számára. Megjegyzés: A BuiltIn-bővítmények mindig megbízhatóak.

Paid = 16

A Fizetett jelző azt jelzi, hogy a kereskedelem engedélyezhető ehhez a bővítményhez. A közzétevőnek be kell állítania az ajánlati/díjszabási csomagot az Azure-ban. Ha a Fizetett jelző be van állítva, és a megfelelő ajánlat nem érhető el, a bővítmény automatikusan előzetes verzióként lesz megjelölve. Ha a közzétevő a jövőben fizetőssé kívánja tenni a bővítményt, kötelező beállítani az Előzetes verzió jelzőt. Ez jelenleg csak VSTS-bővítmények esetén érhető el.

Public = 256

Ez a kiterjesztési regisztráció nyilvános, így láthatósága nyilvános. Ez azt jelenti, hogy minden bérlő telepítheti ezt a bővítményt. A jelző nélkül a bővítmény privát lesz, és meg kell osztani azokkal a bérlőkkel, akik telepíthetik.

MultiVersion = 512

Ennek a bővítménynek egyszerre több verziója is aktív, és a verziófelderítést a meghatározott "Verziófelderítés" protokoll használatával kell elvégezni egy adott felhasználó vagy bérlő számára elérhető verzió meghatározásához. @TODO: Hivatkozás a verziófelderítési protokollra.

System = 1024

A rendszerjelző fenntartva van, és a kiadók nem használhatják.

Preview = 2048

Az Előnézet jelző azt jelzi, hogy a bővítmény még mindig előzetes verzióban van (még nem "kiadási" minőségű). Előfordulhat, hogy ezek a bővítmények másképp vannak díszítve a galériában, és eltérő szabályzatok vonatkozhatnak rájuk.

Unpublished = 4096

A Nem közzétett jelző azt jelzi, hogy a bővítmény nem telepíthető/tölthető le. Azok a felhasználók, akik telepítettek ilyen bővítményt, továbbra is használhatják a bővítményt.

Trial = 8192

A Próbaverzió jelző azt jelzi, hogy a bővítmény próbaverzióban van. A jelzőt jelenleg csak a Visual Studio-bővítmények tekintetében használják.

Locked = 16384

A Zárolt jelző azt jelzi, hogy a bővítmény zárolva van a Marketplace-ről. További frissítések/beszerzések nem engedélyezettek a bővítményen, amíg ez nincs jelen. Ezt a kiterjesztés priváttá/közzé nem tetté tételével együtt kell használni.

Hidden = 32768

Ez a jelző azokhoz a bővítményekhez van beállítva, amelyeket el szeretnénk rejteni a Marketplace kezdőlapjáról és keresési oldalairól. Ez a beépített jelzők expozíciójának felülbírálására szolgál.

Deleted = 65536

Ez a jelző a töröltként megjelölt bővítményekhez van beállítva. A törölt jelzőt a szolgáltatás kezeli, és a bővítményfejlesztők nem tudják megadni.