Prvek DependentBundles – reference

Prvek DependentBundles se používá k určení, které balíčky modulu plug-in musí být k dispozici, aby bylo možné načíst další balíček modulu plug-in.

Někdy se stane, že jeden balíček modulu plug-in může záviset na souborech jiného balíčku modulu plug-in, aby se správně spustil. Pomocí prvku DependentBundles můžete aplikaci AutoCAD instruovat, aby načetla balíček modulu plug-in jen tehdy, pokud je balíček s určitým kódem upgradu nebo verzí nainstalován a načten.

Prvek DependentBundles je volitelný a může obsahovat jeden nebo více prvků DependentBundle. Prvky DependentBundle se používají k identifikaci, které balíčky modulu plug-in je nutné nainstalovat a načíst před načtením vašeho balíčku modulu plug-in.

Prvek DependentBundle

Atribut

Popis

UpgradeCode

Musí být shodné s atributem UpgradeCode v prvku ApplicationPackage závislého balíčku modulu plug-in.

Min. verze

Volitelné; definuje minimální verzi balíčku modulu plug-in, ve které má tento balíček modulu plug-in zapnutou závislost.

Hodnota se porovná s atributem AppVersion v prvku ApplicationPackage závislého balíčku modulu plug-in.

Max. verze

Volitelné; definuje maximální verzi balíčku modulu plug-in, ve které má tento balíček modulu plug-in zapnutou závislost.

Hodnota je porovnána s atributem AppVersion v prvku ApplicationPackage závislého balíčku modulu plug-in.

Prvek DependentBundle může obsahovat prvek Component nebo jej zapouzdřit. Přidání prvku Component vám umožňuje definovat závislost na konkrétní komponentě v rámci balíčku modulu plug-in. Atribut Name prvku Component musí odpovídat atributu AppName prvku ComponentEntry, ve kterém má tento balíček modulu plug-in zapnutou závislost.

Následující příklad definuje závislost na dvou komponentách balíčku modulu plug-in s kódem UpgradeCode, který odpovídá „hodnotě GUID“:

<DependentBundles>
  <DependentBundle UpgradeCode="GUID-Value" VersionMin="1" VersionMax="2">
    <Component AppName="App1" />
    <Component AppName="App2" />
  </DependentBundle>
</DependentBundles>