AppNotificationBuilder.SetHeroImage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SetHeroImage(Uri) |
Establece la imagen que se muestra en la parte superior de una notificación de aplicación, ocupando el ancho completo de la notificación. |
SetHeroImage(Uri, String) |
Establece la imagen que se muestra en la parte superior de una notificación de aplicación, ocupando el ancho completo de la notificación, con el texto alternativo especificado. |
SetHeroImage(Uri)
Establece la imagen que se muestra en la parte superior de una notificación de aplicación, ocupando el ancho completo de la notificación.
public:
virtual AppNotificationBuilder ^ SetHeroImage(Uri ^ imageUri) = SetHeroImage;
/// [Windows.Foundation.Metadata.Overload("SetHeroImage")]
AppNotificationBuilder SetHeroImage(Uri const& imageUri);
[Windows.Foundation.Metadata.Overload("SetHeroImage")]
public AppNotificationBuilder SetHeroImage(System.Uri imageUri);
function setHeroImage(imageUri)
Public Function SetHeroImage (imageUri As Uri) As AppNotificationBuilder
Parámetros
Devoluciones
Devuelve la instancia de AppNotificationBuilder para que se puedan encadenar llamadas de método adicionales.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo establecer una imagen de invalidación de logotipo de aplicación en la carga XML para una notificación de aplicación.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.SetHeroImage(new Uri("ms-appx:///Images/HeroImage.png"))
.BuildNotification();
AppNotificationManager.Default.Show(notification);
La carga XML resultante:
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
<image placement='hero' src='ms-appx:///Images/HeroImage.png'/>
</binding>
</visual>
</toast>
Comentarios
En la captura de pantalla siguiente se muestra la ubicación de la imagen prominente.
Los tipos de archivo de imagen admitidos incluyen:
- .png
- .jpg
- .Svg
Para obtener instrucciones sobre el uso de las API de AppNotificationBuilder para crear la interfaz de usuario para las notificaciones de la aplicación, consulte Contenido de la notificación de la aplicación.
Para obtener información de referencia sobre el esquema XML para las notificaciones de aplicaciones, consulte Esquema de contenido de notificación de aplicaciones.
Se aplica a
SetHeroImage(Uri, String)
Establece la imagen que se muestra en la parte superior de una notificación de aplicación, ocupando el ancho completo de la notificación, con el texto alternativo especificado.
public:
virtual AppNotificationBuilder ^ SetHeroImage(Uri ^ imageUri, Platform::String ^ alternateText) = SetHeroImage;
/// [Windows.Foundation.Metadata.Overload("SetHeroImage2")]
AppNotificationBuilder SetHeroImage(Uri const& imageUri, winrt::hstring const& alternateText);
[Windows.Foundation.Metadata.Overload("SetHeroImage2")]
public AppNotificationBuilder SetHeroImage(System.Uri imageUri, string alternateText);
function setHeroImage(imageUri, alternateText)
Public Function SetHeroImage (imageUri As Uri, alternateText As String) As AppNotificationBuilder
Parámetros
- alternateText
-
String
Platform::String
winrt::hstring
Cadena que contiene el texto alternativo de la imagen prominente.
Devoluciones
Devuelve la instancia de AppNotificationBuilder para que se puedan encadenar llamadas de método adicionales.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo establecer una imagen de invalidación de logotipo de aplicación en la carga XML para una notificación de aplicación.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.SetHeroImage(new Uri("ms-appx:///Images/HeroImage.png"), "Alternate text")
.BuildNotification();
AppNotificationManager.Default.Show(notification);
La carga XML resultante:
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
<image placement='hero' src='ms-appx:///Images/HeroImage.png'/>
</binding>
</visual>
</toast>
Comentarios
En la captura de pantalla siguiente se muestra la ubicación de la imagen prominente.
Los tipos de archivo de imagen admitidos incluyen:
- .png
- .jpg
- .Svg
Para obtener instrucciones sobre el uso de las API de AppNotificationBuilder para crear la interfaz de usuario para las notificaciones de la aplicación, consulte Contenido de la notificación de la aplicación.
Para obtener información de referencia sobre el esquema XML para las notificaciones de aplicaciones, consulte Esquema de contenido de notificación de aplicaciones.