AppUriHandlerRegistrationManager Classe

Definizione

Recupera AppUriHandlerRegistrations per il pacchetto chiamante. Può essere usato per accedere alle registrazioni AppUriHandler.

public ref class AppUriHandlerRegistrationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppUriHandlerRegistrationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppUriHandlerRegistrationManager
Public NotInheritable Class AppUriHandlerRegistrationManager
Ereditarietà
Object Platform::Object IInspectable AppUriHandlerRegistrationManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)

Esempio

   // Get the default AppUriHandlerRegistrationManager and query it for our registration.
   AppUriHandlerRegistrationManager manager = AppUriHandlerRegistrationManager.GetDefault();
   AppUriHandlerRegistration registration =  manager.TryGetRegistration("MyRuntimeRegistrationName");

Commenti

Per creare questo oggetto per gestire le registrazioni host oltre a quelle dichiarate in AppxManifest, una finestra. La registrazione del contratto AppUriHandler deve esistere nel manifesto con un campo nome specificato.

Proprietà

PackageFamilyName

Ottiene il nome della famiglia di pacchetti per l'app specificata in origine durante la creazione dell'oggetto AppUriHandlerRegistrationManager .

User

Verranno eseguite le registrazioni del contesto utente.

Metodi

GetDefault()

Crea un Oggetto AppUriHandlerRegistrationManager per l'app chiamante per l'utente corrente.

GetForPackage(String)

Recupera un'istanza di AppUriHandlerRegistrationManager per un determinato pacchetto.

GetForPackageForUser(String, User)

Recupera un'istanza di AppUriHandlerRegistrationManager per un determinato pacchetto e utente.

GetForUser(User)

Crea un Oggetto AppUriHandlerRegistrationManager per l'app chiamante per il contesto utente richiesto.

TryGetRegistration(String)

Tenta di recuperare un oggetto di registrazione per le finestre. Estensione AppUriHandler presente nel chiamante AppxManifest con il nome specificato.

Si applica a

Vedi anche