Método Record.FormatText
O método FormatText do objeto Record formata os campos de acordo com o modelo no campo 0.
Sintaxe
Record.FormatText()
Parâmetros
Esse método não tem parâmetros.
Retornar valor
Esse método não retorna um valor.
Comentários
O método FormatText segue a funcionalidade da função MsiFormatRecord se MsiFormatRecord recebeu um identificador de instalador nulo como o primeiro parâmetro. Como resultado, somente os parâmetros do campo de registro são processados e as propriedades não estão disponíveis para substituição.
Por exemplo, uma cadeia de caracteres como "formatar este campo: [1], formatar esta propriedade: [propriedade]" é resolvida para "formatar este campo: valor do campo 1, formatar esta propriedade: [propriedade]".
Os parâmetros que devem ser formatados são colocados entre colchetes […]. Os colchetes podem ser iterados porque as substituições são resolvidas de dentro para fora.
Se uma parte da cadeia de caracteres estiver entre chaves { } e não contiver colchetes, ela será deixada inalterada, incluindo as chaves.
Observe que, no caso das ações personalizadas de execução adiada, FormatText só dá suporte a um conjunto limitado de propriedades: as propriedades CustomActionData e ProductCode. Para obter mais informações, confira Como obter informações de contexto para ações personalizadas de execução adiada.
Requisitos
Requisito | Valor |
---|---|
Versão |
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP |
DLL |
|
IID |
O IID_IRecord é definido como 000C1093-0000-0000-C000-000000000046 |
Confira também