Intent.SetIdentifier(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare un identificatore per questa finalità.
[Android.Runtime.Register("setIdentifier", "(Ljava/lang/String;)Landroid/content/Intent;", "GetSetIdentifier_Ljava_lang_String_Handler", ApiSince=29)]
public virtual Android.Content.Intent SetIdentifier(string? identifier);
[<Android.Runtime.Register("setIdentifier", "(Ljava/lang/String;)Landroid/content/Intent;", "GetSetIdentifier_Ljava_lang_String_Handler", ApiSince=29)>]
abstract member SetIdentifier : string -> Android.Content.Intent
override this.SetIdentifier : string -> Android.Content.Intent
Parametri
- identifier
- String
Identificatore per questa finalità. Il contenuto della stringa non ha alcun significato per il sistema, tranne se sono esattamente uguali a un altro identificatore.
Valori restituiti
Restituisce lo stesso oggetto Intent, per concatenare più chiamate in un'unica istruzione.
- Attributi
Commenti
Impostare un identificatore per questa finalità. Se impostata, fornisce un'identità univoca per questa finalità, consentendo l'univocità di altre finalità che altrimenti sarebbero uguali. In particolare, questo verrà usato da #filterEquals(Intent) per determinare se due finalità sono uguali ad altri campi come #setAction. Tuttavia, a differenza di questi campi, l'identificatore è <em never>/em<> usato per la corrispondenza con un IntentFilteroggetto . È come se l'identificatore non sia stato impostato sulla finalità.
Questa operazione può essere usata, ad esempio, per rendere univoca questa finalità da altre finalità che altrimenti sono uguali, per l'uso nella creazione di un oggetto android.app.PendingIntent. Tenere presente, tuttavia, che il ricevitore dell'oggetto PendingIntent visualizzerà qualsiasi elemento inserito qui. La struttura di questa stringa è completamente indefinita dalla piattaforma, tuttavia, se si stanno esponendo stringhe di identificatore in applicazioni diverse, potrebbe essere necessario definire la propria struttura se non esiste alcuna parte centrale che definisce il contenuto di questo campo.
per android.content.Intent.setIdentifier(java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.