Jak funguje aktualizovatelná nápověda
Toto téma vysvětluje, jak aktualizovatelná nápověda zpracovává soubory HelpInfo XML a CAB pro každý modul a instaluje aktualizovanou nápovědu pro uživatele.
Proces Update-Help
Následující seznam popisuje akce rutiny Update-Help, když uživatel spustí příkaz pro aktualizaci souborů nápovědy pro modul v konkrétní jazykové verzi uživatelského rozhraní.
Update-Help
získá vzdálený soubor HelpInfo XML z umístění určeného hodnotou klíče HelpInfoURI v manifestu modulu a ověří soubor proti schématu. (Informace o zobrazení schématu najdete v tématu HelpInfo XML Schema.) Pak vyhledá místní soubor HelpInfo XML pro modul vUpdate-Help
adresáři modulu na počítači uživatele.Update-Help
porovná číslo verze souborů nápovědy pro zadanou jazykovou verzi uživatelského rozhraní ve vzdálených a místních souborech HelpInfo XML pro modul. Pokud je číslo verze vzdáleného souboru větší než číslo verze místního souboru nebo pokud neexistuje žádný místní soubor HelpInfo XML pro modul, připraví se na stažení nových souborůUpdate-Help
nápovědy.Update-Help
vybere soubor CAB pro modul z umístění určeného elementem HelpContentUri ve vzdáleném souboru HelpInfo XML. K identifikaci souboru CAB používá název modulu, identifikátor GUID modulu a jazykovou verzi uživatelského rozhraní.Update-Help
stáhne soubor CAB, rozbalí ho, ověří soubory obsahu nápovědy a uloží soubory obsahu nápovědy do podadresáře modulu pro konkrétní jazyk v počítači uživatele.Update-Help
vytvoří místní soubor HelpInfo XML zkopírováním vzdáleného souboru HelpInfo XML. Upraví místní soubor HelpInfo XML tak, aby v souboru CAB byl jenom prvky, které nainstaloval. Pak uloží místní soubor HelpInfo XML do adresáře modulu a dokončí aktualizaci.
Proces Save-Help
Následující seznam popisuje akce rutin Save-Help a Update-Help, když uživatel spustí příkazy pro aktualizaci souborů nápovědy ve sdíleném souboru a pak tyto soubory použije k aktualizaci souborů nápovědy v počítači uživatele.
Rutina v reakci na příkaz provede následující akce pro uložení souborů nápovědy pro modul do sdílené složky, která je určena Save-Help
parametrem DestinationPath.
Save-Help
získá vzdálený soubor HelpInfo XML z umístění určeného hodnotou klíče HelpInfoURI v manifestu modulu a ověří soubor proti schématu. (Informace o zobrazení schématu najdete v tématu HelpInfo XML Schema.) Pak vyhledá místní soubor HelpInfo XML v adresáři, který jeSave-Help
určený parametrem DestinationPath vSave-Help
příkazu .Save-Help
porovná číslo verze souborů nápovědy pro zadanou jazykovou verzi uživatelského rozhraní ve vzdálených a místních souborech HelpInfo XML pro modul. Pokud je číslo verze vzdáleného souboru větší než číslo verze místního souboru nebo pokud není v adresáři DestinationPath žádný místní soubor HelpInfo XML pro modul, připraví se na stažení nových souborůSave-Help
nápovědy.Save-Help
vybere soubor CAB pro modul z umístění určeného elementem HelpContentUri ve vzdáleném souboru HelpInfo XML. K identifikaci souboru CAB používá název modulu, identifikátor GUID modulu a jazykovou verzi uživatelského rozhraní.Save-Help
stáhne soubor CAB a uloží ho do adresáře DestinationPath. (Nevytváří žádné podadresáře specifické pro jazyk.)Save-Help
vytvoří místní soubor HelpInfo XML zkopírováním vzdáleného souboru HelpInfo XML. Upraví místní soubor HelpInfo XML tak, aby v souboru CAB byl jenom prvky, které uložil. Potom uloží místní soubor HelpInfo XML do adresáře DestinationPath a dokončí aktualizaci.Rutina v reakci na příkaz provede následující akce a aktualizuje soubory nápovědy v počítači uživatele ze souborů ve sdílené složky určené parametrem
Update-Help
SourcePath.Update-Help
získá vzdálený soubor HelpInfo XML z adresáře SourcePath. Pak hledá místní soubor HelpInfo XML v adresáři modulu na počítači uživatele.Update-Help
porovná číslo verze souborů nápovědy pro zadanou jazykovou verzi uživatelského rozhraní ve vzdálených a místních souborech HelpInfo XML pro modul. Pokud je číslo verze vzdáleného souboru větší než číslo verze místního souboru nebo pokud neexistuje žádný místní soubor HelpInfo XML, připraví se na instalaciUpdate-Help
nových souborů nápovědy.Update-Help
vybere soubor CAB pro modul z adresáře SourcePath. K identifikaci souboru CAB používá název modulu, identifikátor GUID modulu a jazykovou verzi uživatelského rozhraní.Update-Help
rozbalí soubor CAB, ověří soubory obsahu nápovědy a uloží soubory obsahu nápovědy do podadresáře modulu v podadresáři modulu v počítači uživatele.Update-Help
vytvoří místní soubor HelpInfo XML zkopírováním vzdáleného souboru HelpInfo XML. Upraví místní soubor HelpInfo XML tak, aby v souboru CAB byl jenom prvky, které nainstaloval. Pak uloží místní soubor HelpInfo XML do adresáře modulu a dokončí aktualizaci.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro