Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os cmdlets do PowerShell podem ser úteis, mas a menos que seus tópicos da Ajuda expliquem claramente o que o cmdlet faz e como usá-lo, o cmdlet pode não ser usado ou, pior ainda, pode frustrar os usuários. O formato de arquivo de Ajuda do cmdlet baseado em XML melhora a consistência, mas uma grande ajuda requer muito mais.
Se você nunca escreveu a Ajuda do cmdlet, revise as diretrizes a seguir. O esquema XML necessário para criar o tópico da Ajuda do cmdlet é descrito na seção a seguir. Comece com Criando o arquivo de ajuda do cmdlet. Esse tópico inclui uma descrição dos nós XML de nível superior.
Escrevendo diretrizes para a Ajuda do cmdlet
Escreva bem
Nada substitui um tema bem escrito. Se você não é um escritor profissional, encontre um escritor ou editor para ajudá-lo. Outra alternativa é copiar o texto da Ajuda para o Microsoft Word e usar as verificações gramaticais e ortográficas para melhorar seu trabalho.
Escreva de forma simples
Use palavras e frases simples. Evite jargões. Considere que muitos leitores estão equipados apenas com um dicionário de língua estrangeira e o seu tópico da Ajuda.
Escreva de forma consistente
A ajuda para cmdlets relacionados deve ser semelhante (por exemplo, Get-Content e Set-Content). Use as descrições padrão para parâmetros padrão, como Force e InputObject. (Copie-os da Ajuda para os cmdlets principais.) Utilize condições-gerais. Por exemplo, use "parameter", não "argument" e use "cmdlet" e não "command" ou "command-let".
Iniciar a sinopse com um verbo
O campo de sinopse informa ao usuário o que o cmdlet faz, não o que é ou como funciona. Os verbos criam uma instrução baseada em tarefa que informa aos usuários se esse cmdlet atende aos seus requisitos. Use verbos simples como "obter", "criar" e "mudar". Evite "definir", que pode ser palavras vagas e extravagantes como "modificar".
Foco em objetos
A maioria dos cmdlets "get" exibe algo, mas sua função principal é obter um objeto. Na Ajuda, concentre-se no objeto, para que os usuários entendam que a exibição padrão é uma entre muitas e que eles possam usar os métodos e as propriedades do objeto que você recuperou para eles de maneiras diferentes.
Escreva descrições detalhadas
Liste brevemente tudo o que o cmdlet pode fazer na descrição detalhada. Se a função principal for alterar uma propriedade, mas o cmdlet puder alterar todas as propriedades, liste isso na descrição detalhada.
Usar sintaxe convencional
Use o formato Backus-Naur padrão que é comum para a Ajuda de linha de comando do Windows e Unix.
Usar tipos do Microsoft .NET para valores de parâmetro
Os espaços reservados para valores de parâmetro (nas descrições de sintaxe e parâmetro) mostram os tipos do .NET Framework dos objetos que o parâmetro aceitará. A equipe do PowerShell desenvolveu essa convenção para ajudar a ensinar os usuários sobre o .NET Framework.
Escrever descrições completas dos parâmetros
As descrições dos parâmetros devem informar os usuários de duas coisas: o que o parâmetro faz (seu efeito) e o que eles devem digitar para os valores dos parâmetros.
Escreva exemplos práticos
Os exemplos devem mostrar como usar todos os parâmetros, mas o mais importante é mostrar como usar o cmdlet em tarefas do mundo real. Comece com um exemplo simples e escreva exemplos cada vez mais complexos. No exemplo final, mostre como usar o cmdlet em um pipeline.
Utilizar o campo Notas
Use o campo Notes para explicar os conceitos que os usuários precisam para entender o cmdlet. Você também pode usar anotações para ajudar os usuários a evitar erros comuns. Evite URLs à medida que mudam. Em vez disso, forneça aos usuários termos para pesquisar.
Teste a sua Ajuda
Teste a Ajuda da mesma forma que você testa seu código. Peça aos amigos e colegas que leiam o conteúdo da Ajuda e forneçam comentários. Você também pode solicitar feedback de grupos de notícias.
Ver também
- Como criar o arquivo de Ajuda do cmdlet
- Como adicionar o nome e a sinopse do cmdlet a um tópico da Ajuda do cmdlet
- como adicionar a descrição detalhada a um tópico da Ajuda do cmdlet
- Como adicionar sintaxe a uma de tópicos da Ajuda do cmdlet
- Como adicionar parâmetros a uma de tópicos da Ajuda do cmdlet
- Como adicionar tipos de entrada a uma de tópicos da Ajuda do cmdlet
- Como adicionar valores de retorno a uma de tópicos da Ajuda do cmdlet
- Como adicionar notas a um tópico da Ajuda do cmdlet
- Como adicionar exemplos a um tópico da Ajuda do cmdlet
- Como adicionar links relacionados a um de tópicos da Ajuda do cmdlet
- SDK do Windows PowerShell