Share via


AppNotificationBuilder.SetAppLogoOverride Método

Definición

Sobrecargas

SetAppLogoOverride(Uri)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación.

SetAppLogoOverride(Uri, AppNotificationImageCrop)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación mediante el método de recorte especificado.

SetAppLogoOverride(Uri, AppNotificationImageCrop, String)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación mediante el método de recorte especificado y el texto alternativo.

SetAppLogoOverride(Uri)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación.

public:
 virtual AppNotificationBuilder ^ SetAppLogoOverride(Uri ^ imageUri) = SetAppLogoOverride;
/// [Windows.Foundation.Metadata.Overload("SetAppLogoOverride")]
AppNotificationBuilder SetAppLogoOverride(Uri const& imageUri);
[Windows.Foundation.Metadata.Overload("SetAppLogoOverride")]
public AppNotificationBuilder SetAppLogoOverride(System.Uri imageUri);
function setAppLogoOverride(imageUri)
Public Function SetAppLogoOverride (imageUri As Uri) As AppNotificationBuilder

Parámetros

imageUri
Uri Uri

El URI del logotipo de la aplicación invalida el archivo de imagen.

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.")
    .SetAppLogoOverride(new Uri("ms-appx:///Images/AppLogo.png"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

La carga XML resultante:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
            <image placement='appLogoOverride' src='ms-appx:///Images/AppLogo.png'/>
        </binding>
    </visual>
</toast>

Comentarios

En la captura de pantalla siguiente se muestra la ubicación de la imagen de invalidación del logotipo de la aplicación.

Captura de pantalla de una notificación de aplicación con una imagen de invalidación del logotipo de la aplicación.

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

SetAppLogoOverride(Uri, AppNotificationImageCrop)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación mediante el método de recorte especificado.

public:
 virtual AppNotificationBuilder ^ SetAppLogoOverride(Uri ^ imageUri, AppNotificationImageCrop imageCrop) = SetAppLogoOverride;
/// [Windows.Foundation.Metadata.Overload("SetAppLogoOverride2")]
AppNotificationBuilder SetAppLogoOverride(Uri const& imageUri, AppNotificationImageCrop const& imageCrop);
[Windows.Foundation.Metadata.Overload("SetAppLogoOverride2")]
public AppNotificationBuilder SetAppLogoOverride(System.Uri imageUri, AppNotificationImageCrop imageCrop);
function setAppLogoOverride(imageUri, imageCrop)
Public Function SetAppLogoOverride (imageUri As Uri, imageCrop As AppNotificationImageCrop) As AppNotificationBuilder

Parámetros

imageUri
Uri Uri

El URI del logotipo de la aplicación invalida el archivo de imagen.

imageCrop
AppNotificationImageCrop

Miembro de la enumeración AppNotificationImageCrop que especifica el método de recorte.

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 del logotipo de una aplicación la carga XML para una notificación de aplicación.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .SetAppLogoOverride(new Uri("ms-appx:///Images/AppLogo.png"), AppNotificationImageCrop.Circle)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

La carga XML resultante:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
            <image placement='appLogoOverride' src='ms-appx:///Images/AppLogo.png' hint-crop='circle'/>
        </binding>
    </visual>
</toast>

Comentarios

En la captura de pantalla siguiente se muestra la ubicación de la imagen de invalidación del logotipo de la aplicación con el método de recorte de círculo .

Captura de pantalla de una notificación de aplicación con una imagen recortada en círculo.

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

SetAppLogoOverride(Uri, AppNotificationImageCrop, String)

Establece la imagen que se muestra en el lado izquierdo de una notificación de aplicación mediante el método de recorte especificado y el texto alternativo.

public:
 virtual AppNotificationBuilder ^ SetAppLogoOverride(Uri ^ imageUri, AppNotificationImageCrop imageCrop, Platform::String ^ alternateText) = SetAppLogoOverride;
/// [Windows.Foundation.Metadata.Overload("SetAppLogoOverride3")]
AppNotificationBuilder SetAppLogoOverride(Uri const& imageUri, AppNotificationImageCrop const& imageCrop, winrt::hstring const& alternateText);
[Windows.Foundation.Metadata.Overload("SetAppLogoOverride3")]
public AppNotificationBuilder SetAppLogoOverride(System.Uri imageUri, AppNotificationImageCrop imageCrop, string alternateText);
function setAppLogoOverride(imageUri, imageCrop, alternateText)
Public Function SetAppLogoOverride (imageUri As Uri, imageCrop As AppNotificationImageCrop, alternateText As String) As AppNotificationBuilder

Parámetros

imageUri
Uri Uri

El URI del logotipo de la aplicación invalida el archivo de imagen.

imageCrop
AppNotificationImageCrop

Miembro de la enumeración AppNotificationImageCrop que especifica el método de recorte.

alternateText
String

Platform::String

winrt::hstring

Cadena que contiene el texto alternativo para la imagen de invalidación del logotipo de la aplicación.

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.")
    .SetAppLogoOverride(new Uri("ms-appx:///Images/AppLogo.png"), 
        AppNotificationImageCrop.Circle,
        "Alternate text")
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

La carga XML resultante:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
            <image placement='appLogoOverride' src='ms-appx:///Images/AppLogo.png' alt='Alternate text' hint-crop='circle'/>
        </binding>
    </visual>
</toast>

Comentarios

En la captura de pantalla siguiente se muestra la ubicación de la imagen de invalidación del logotipo de la aplicación con el método de recorte de círculo .

Captura de pantalla de una notificación de aplicación con una imagen recortada en círculo

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