Delen via


Update-SCSMEmailTemplate

Updates eigenschappen van een e-mailsjabloon.

Syntax

Update-SCSMEmailTemplate
      [-EmailTemplate] <EmailTemplate[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Update-SCSMEmailtemplate werkt eigenschappen van een e-mailsjabloon bij.

Voorbeelden

Voorbeeld 1: Het onderwerp van een e-mailsjabloon bijwerken

PS C:\>$Template = Get-SCSMEmailTemplate -DisplayName "Template01"
PS C:\> $Template.Subject = "This is a changed subject for an email template"
PS C:\> Update-SCSMEmailTemplate -EmailTemplate $Template

Met de eerste opdracht krijgt u een e-mailsjabloon met de opgegeven weergavenaam met behulp van de cmdlet Get-SCSMEmailTemplate. Met de opdracht wordt die sjabloon opgeslagen in de variabele $Template.

Met de tweede opdracht wordt een nieuwe waarde toegewezen aan de eigenschap Onderwerp van $Template.

Met de laatste opdracht wordt de e-mailsjabloon bijgewerkt zodat deze overeenkomt met de huidige waarde van $Template.

Voorbeeld 2: Een Duitse vermelding toevoegen aan een e-mailsjabloon

PS C:\>$Template = Get-SCSMEmailTemplate -DisplayName "Template02"
PS C:\> $Template.TemplateCollection += @{
>> Body = @'
>> Der Windows-Computer wurde aktualisiert
>> ($Context/Property[Type='System!System.Entity']/DisplayName$ 
>> '@
>> Encoding = [Text.Encoding]::Ascii
>> Language = [globalization.cultureinfo]"de-DE"
>> }
PS C:\> Update-SCSMEmailTemplate -EmailTemplate $Template

De eerste opdracht krijgt een e-mailsjabloon met de opgegeven weergavenaam en slaat die sjabloon vervolgens op in de $Template variabele.

Met de tweede opdracht wordt een nieuwe waarde toegewezen aan de eigenschap TemplateCollection van $Template. Met de opdracht wordt een Duitse e-mailvermelding toegevoegd aan de huidige sjabloon.

Met de laatste opdracht wordt de e-mailsjabloon bijgewerkt zodat deze overeenkomt met de huidige waarde van $Template.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmailTemplate

Hiermee geeft u de e-mailsjabloon op die door deze cmdlet wordt bijgewerkt.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Geeft aan dat deze cmdlet de e-mailsjabloon retourneert die wordt bijgewerkt. U kunt dit object doorgeven aan andere cmdlets.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

U kunt een e-mailsjabloon doorsluisen naar de parameter EmailTemplate .

Uitvoerwaarden

None.

Deze cmdlet genereert geen uitvoer.