Het Help-bestand voor cmdlets maken
In deze sectie wordt beschreven hoe u een geldig XML-bestand maakt dat inhoud bevat voor Windows PowerShell Help-onderwerpen over cmdlets. In deze sectie wordt beschreven hoe u het Help-bestand een naam geeft, hoe u de juiste XML-headers toevoegt en hoe u knooppunten toevoegt die de verschillende secties van de Help-inhoud van de cmdlet bevatten.
Notitie
Open een van de dll-Help.xml bestanden in de Windows PowerShell installatiemap voor een volledige weergave van een Help-bestand. Het bestand bevat bijvoorbeeld Microsoft.PowerShell.Commands.Management.dll-Help.xml inhoud voor verschillende PowerShell-cmdlets.
Help-bestand voor cmdlets maken
Maak een tekstbestand en sla het op met behulp van UTF8-codering. De bestandsnaam moet de volgende indeling hebben, zodat Windows PowerShell deze kan detecteren als een Help-bestand met cmdlets.
<PSSnapInAssemblyName>.dll-Help.xmlVoeg de volgende XML-headers toe aan het tekstbestand. Houd er rekening mee dat het bestand wordt gevalideerd op basis van het MAML-schema (Microsoft Assistance Markup Language). PowerShell biedt momenteel geen hulpprogramma's om het bestand te valideren.
<?xml version="1.0" encoding="utf-8" ?> <helpItems xmlns="http://msh" schema="maml">Voeg een opdrachtknooppunt toe aan het Help-bestand van de cmdlet voor elke cmdlet in de assembly. Elk knooppunt in het opdrachtknooppunt heeft betrekking op de verschillende secties van het Help-onderwerp van de cmdlet.
De volgende tabel bevat het XML-element voor elk knooppunt, gevolgd door een beschrijving van elk knooppunt.
Knooppunt Description <details>Hiermee voegt u inhoud toe voor de secties NAME en SYNOPSIS van het Help-onderwerp van de cmdlet. Zie De cmdlet-naam en synopsis toevoegen voor meer informatie. <maml:description>Hiermee voegt u inhoud toe voor de sectie DESCRIPTION van het Help-onderwerp van de cmdlet. Zie De gedetailleerde beschrijving toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <command:syntax>Hiermee voegt u inhoud toe voor de sectie SYNTAXIS van het Help-onderwerp van de cmdlet. Zie Syntaxis toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <command:parameters>Hiermee voegt u inhoud toe voor de sectie PARAMETERS van het Help-onderwerp van de cmdlet. Zie Parameters toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <command:inputTypes>Hiermee voegt u inhoud toe voor de sectie INVOER van het Help-onderwerp van de cmdlet. Zie Invoertypen toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <command:returnValues>Hiermee voegt u inhoud toe voor de sectie OUTPUTS van het Help-onderwerp van de cmdlet. Zie Retourwaarden toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <maml:alertset>Hiermee voegt u inhoud toe voor de sectie NOTES van het Help-onderwerp van de cmdlet. Zie Notities toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <command:examples>Hiermee voegt u inhoud toe voor de sectie VOORBEELDEN van het Help-onderwerp van de cmdlet. Zie Voorbeelden toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie. <maml:relatedLinks>Hiermee voegt u inhoud toe voor de sectie RELATED LINKS van het Help-onderwerp van de cmdlet. Zie Verwante koppelingen toevoegen aan een Help-onderwerp voor cmdlets voor meer informatie.
Voorbeeld
Hier volgt een voorbeeld van een opdrachtknooppunt met de knooppunten voor de verschillende secties van het Help-onderwerp van de cmdlet.
<command:command
xmlns:maml="http://schemas.microsoft.com/maml/2004/10"
xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10"
xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
<command:details>
<!--Add name and synopsis here-->
</command:details>
<maml:description>
<!--Add detailed description here-->
</maml:description>
<command:syntax>
<!--Add syntax information here-->
</command:syntax>
<command:parameters>
<!--Add parameter information here-->
</command:parameters>
<command:inputTypes>
<!--Add input type information here-->
</command:inputTypes>
<command:returnValues>
<!--Add return value information here-->
</command:returnValues>
<maml:alertSet>
<!--Add Note information here-->
</maml:alertSet>
<command:examples>
<!--Add cmdlet examples here-->
</command:examples>
<maml:relatedLinks>
<!--Add links to related content here-->
</maml:relatedLinks>
</command:command>
Zie ook
De cmdlet-naam en synopsis toevoegen
Gedetailleerde beschrijving toevoegen aan een Help-onderwerp voor cmdlets
Syntaxis toevoegen aan een Help-onderwerp voor cmdlets
Parameters toevoegen aan een Help-onderwerp voor cmdlets
Invoertypen toevoegen aan een Help-onderwerp voor cmdlets
Retourwaarden toevoegen aan een Help-onderwerp voor cmdlets
Notities toevoegen aan een Help-onderwerp voor cmdlets
Voorbeelden toevoegen aan een Help-onderwerp voor cmdlets
Gerelateerde koppelingen toevoegen aan een Help-onderwerp voor cmdlets
Feedback
Feedback verzenden en weergeven voor