AppInstance.FindOrRegisterInstanceForKey(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.
Registra un'istanza dell'app con la piattaforma oppure trova un'istanza esistente se un'altra istanza ha già registrato questa chiave.
public:
static AppInstance ^ FindOrRegisterInstanceForKey(Platform::String ^ key);
static AppInstance FindOrRegisterInstanceForKey(winrt::hstring const& key);
public static AppInstance FindOrRegisterInstanceForKey(string key);
function findOrRegisterInstanceForKey(key)
Public Shared Function FindOrRegisterInstanceForKey (key As String) As AppInstance
Parametri
- key
-
String
Platform::String
winrt::hstring
Stringa non vuota come chiave per l'istanza di .
Restituisce
Istanza dell'app che rappresenta la prima app che ha registrato la chiave. Il chiamante può determinare se tale istanza è l'istanza corrente.
Esempio
In questo esempio viene restituita l'istanza registrata per la chiave specificata. Se non esiste un'istanza dell'app esistente per tale chiave, il metodo registra l'istanza corrente e restituisce tale istanza.
theInstance = AppInstance.FindOrRegisterInstanceForKey(key);
Commenti
Dopo che un'app è stata registrata con la piattaforma, viene restituita quando altre istanze eseguono query per le istanze dell'app.
Un'istanza dell'app può registrare più volte con chiavi diverse. La cache di sistema mantiene una riga per istanza, pertanto la chiave viene sovrascritta.