Compartir a través de


AppNotificationComboBox.Items Propiedad

Definición

Obtiene o establece los elementos de appNotificationComboBox.

public:
 property IMap<Platform::String ^, Platform::String ^> ^ Items { IMap<Platform::String ^, Platform::String ^> ^ get(); void set(IMap<Platform::String ^, Platform::String ^> ^ value); };
IMap<winrt::hstring, winrt::hstring const&> Items();

void Items(IMap<winrt::hstring, winrt::hstring const&> value);
public IDictionary<string,string> Items { get; set; }
var iMap = appNotificationComboBox.items;
appNotificationComboBox.items = iMap;
Public Property Items As IDictionary(Of String, String)

Valor de propiedad

IMap<String,String>

IDictionary<String,String>

IMap<Platform::String,Platform::String>

IMap<winrt::hstring,winrt::hstring>

Diccionario de pares clave-valor que representan los identificadores y muestra texto para los elementos del cuadro combinado.

Ejemplos

En el ejemplo siguiente se muestra el uso de esta propiedad para agregar elementos al cuadro combinado de notificación de aplicación.

var comboBox = new AppNotificationComboBox("combobox_id");
comboBox.Title = "Select an item:";
comboBox.Items = new Dictionary<string, string> { { "id_one", "Item one" }, { "id_two", "Item two" } };
comboBox.SelectedItem = "id_one";

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddComboBox(comboBox)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

La carga XML resultante si se admite el escenario urgente:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <input id='combobox_id' type='selection' title='Select an item:' defaultInput='id_one'>
            <selection id='id_one' content='Item one'/>
            <selection id='id_two' content='Item two'/>
        </input>
    </actions>
</toast>

Comentarios

También puede agregar elementos a un cuadro combinado de notificación de aplicación llamando a AppNotificationComboBox.AddItem.

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