Compartir a través de


ILaunchActivatedEventArgs.TileId Propiedad

Definición

Obtiene el identificador del icono que se invocó para iniciar la aplicación.

public:
 property Platform::String ^ TileId { Platform::String ^ get(); };
winrt::hstring TileId();
public string TileId { get; }
var string = iLaunchActivatedEventArgs.tileId;
Public ReadOnly Property TileId As String

Valor de propiedad

String

Platform::String

winrt::hstring

Identificador del icono que inició la aplicación. Si se usó el icono principal de la aplicación, este valor es "App". Si se usa un icono secundario, se devuelve el valor SecondaryTile.TileId , asignado al icono secundario cuando se creó.

Comentarios

A partir de Windows 10, el comportamiento de TileId es diferente para las aplicaciones que se inician después de haber finalizado. Anteriormente, tileId siempre devolvía el identificador del icono que inició la aplicación. El comportamiento de TileId ahora depende de cómo se reactiva la aplicación:

Cómo se reactiva la aplicación Comportamiento de TileId
El usuario cambia a la aplicación mediante el conmutador de tareas o mediante la clave de retroceso global. Devuelve la cadena ("")vacía .
El usuario pulsa el icono de la aplicación. Devuelve el identificador del icono.

El nuevo comportamiento permite diferenciar entre un cambio a la aplicación frente a un nuevo inicio de la aplicación. Si la aplicación usa información de identificador de icono durante la activación, controle el TileId=="" caso. Por ejemplo:

protected override void OnLaunched(LaunchActivatedEventArgs e)
{
...
  if (e.TileId == "")
  {
    // resumed from switch/backstack
  }
  else
  {
    // resumed from tile launch
  }
...
}

Se aplica a