En el cuerpo de la solicitud, especifique una representación JSON del objeto localizedNotificationMessage.
En la tabla siguiente se muestran las propiedades necesarias para crear el objeto localizedNotificationMessage.
Propiedad
Tipo
Descripción
id
Cadena
Clave de la entidad.
lastModifiedDateTime
DateTimeOffset
Fecha y hora en la que se modificó el objeto por última vez.
configuración regional
String
La configuración regional para la que se destina este mensaje.
subject
String
El asunto de la plantilla del mensaje.
messageTemplate
String
El contenido de la plantilla del mensaje.
isDefault
Booleano
Marca para indicar si se trata de la configuración regional predeterminada para la reserva del idioma. Solo se puede establecer esta marca. Para eliminarla, establezca esta propiedad en true en otro mensaje de notificación localizado.
Respuesta
Si se ejecuta correctamente, este método devuelve un código de respuesta 201 Created y un objeto localizedNotificationMessage en el cuerpo de la respuesta.
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Models;
var requestBody = new LocalizedNotificationMessage
{
OdataType = "#microsoft.graph.localizedNotificationMessage",
Locale = "Locale value",
Subject = "Subject value",
MessageTemplate = "Message Template value",
IsDefault = true,
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.DeviceManagement.NotificationMessageTemplates["{notificationMessageTemplate-id}"].LocalizedNotificationMessages.PostAsync(requestBody);
// Code snippets are only available for the latest major version. Current major version is $v1.*
// Dependencies
import (
"context"
msgraphsdk "github.com/microsoftgraph/msgraph-sdk-go"
graphmodels "github.com/microsoftgraph/msgraph-sdk-go/models"
//other-imports
)
requestBody := graphmodels.NewLocalizedNotificationMessage()
locale := "Locale value"
requestBody.SetLocale(&locale)
subject := "Subject value"
requestBody.SetSubject(&subject)
messageTemplate := "Message Template value"
requestBody.SetMessageTemplate(&messageTemplate)
isDefault := true
requestBody.SetIsDefault(&isDefault)
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=go
localizedNotificationMessages, err := graphClient.DeviceManagement().NotificationMessageTemplates().ByNotificationMessageTemplateId("notificationMessageTemplate-id").LocalizedNotificationMessages().Post(context.Background(), requestBody, nil)
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
LocalizedNotificationMessage localizedNotificationMessage = new LocalizedNotificationMessage();
localizedNotificationMessage.setOdataType("#microsoft.graph.localizedNotificationMessage");
localizedNotificationMessage.setLocale("Locale value");
localizedNotificationMessage.setSubject("Subject value");
localizedNotificationMessage.setMessageTemplate("Message Template value");
localizedNotificationMessage.setIsDefault(true);
LocalizedNotificationMessage result = graphClient.deviceManagement().notificationMessageTemplates().byNotificationMessageTemplateId("{notificationMessageTemplate-id}").localizedNotificationMessages().post(localizedNotificationMessage);
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
from msgraph.generated.models.localized_notification_message import LocalizedNotificationMessage
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = LocalizedNotificationMessage(
odata_type = "#microsoft.graph.localizedNotificationMessage",
locale = "Locale value",
subject = "Subject value",
message_template = "Message Template value",
is_default = True,
)
result = await graph_client.device_management.notification_message_templates.by_notification_message_template_id('notificationMessageTemplate-id').localized_notification_messages.post(request_body)
Aquí tiene un ejemplo de la respuesta. Nota: Es posible que el objeto de respuesta que aparezca aquí esté truncado para abreviar. Todas las propiedades se devolverán desde una llamada real.