Rozšíření zabalených aplikací

MSIX usnadňuje rozšíření aplikace pomocí rozšíření aplikací a volitelných balíčků. Rozšíření aplikací poskytují funkce podobné modulům plug-in, příponám a doplňkům na jiných platformách. Aplikaci můžete nastavit jako hostitele rozšíření, aby mohla využívat události obsahu a nasazení z předbaleného rozšíření. Rozšíření aplikací byla zavedena v edici Windows 10 Anniversary (verze 1607, build 10.0.14393).

Volitelné balíčky jsou užitečné pro rozdělení velké nebo složité aplikace nebo přidání nových komponent do aplikace, která už je publikovaná. V sadě Visual Studio 2017 verze 15.7 a .NET Native 2.1 můžete načíst spustitelný kód z volitelných balíčků C++ i C#.

Rozšíření aplikací jsou otevřeným ekosystémem a jsou určená pro každého, kdo by vaši aplikaci vylepšoval. Neexistuje žádná kontrola nad tím, kdo získá rozšíření aplikace. Volitelné balíčky jsou uzavřený ekosystém, ve kterém vy jako vydavatel rozhoduje, kdo může vytvořit volitelný balíček pro váš hlavní balíček.

Rozšíření aplikací jsou také nezávislé balíčky. Můžou to být samostatné aplikace a nemůžou mít závislost nasazení na jiné aplikaci. Volitelné balíčky vyžadují primární balíček a bez něj nelze spustit.

Téma Popis
Vytvoření a hostování rozšíření aplikace Tato část popisuje, jak vytvořit a hostovat rozšíření aplikace v balíčku MSIX.
Vlastní vlastnosti pro rozšíření aplikací Tato část popisuje, jak používat vlastní vlastnosti pro rozšíření aplikací.
Rozšíření aplikace pomocí volitelných balíčků Tato část popisuje, jak využít volitelný model balíčku k načtení obsahu do hlavního balíčku.