Freigeben über


AppUriHandlerRegistrationManager Klasse

Definition

Ruft AppUriHandlerRegistrations für das aufrufende Paket ab. Dies kann für den Zugriff auf AppUriHandler-Registrierungen verwendet werden.

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
Vererbung
Object Platform::Object IInspectable AppUriHandlerRegistrationManager
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)

Beispiele

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

Hinweise

Um dieses Objekt zu erstellen, um zusätzlich zu den im AppxManifest deklarierten Hostregistrierungen zu verwalten, ein Fenster. Die AppUriHandler-Vertragsregistrierung muss im Manifest vorhanden sein, wobei ein Namensfeld angegeben wird.

Eigenschaften

PackageFamilyName

Ruft den Paketfamiliennamen für die App ab, die ursprünglich beim Erstellen des AppUriHandlerRegistrationManager-Objekts angegeben wurde.

User

Die Benutzerkontextregistrierungen werden für durchgeführt.

Methoden

GetDefault()

Erstellt einen AppUriHandlerRegistrationManager für die aufrufende App für den aktuellen Benutzer.

GetForPackage(String)

Ruft einen AppUriHandlerRegistrationManager-instance für ein bestimmtes Paket ab.

GetForPackageForUser(String, User)

Ruft einen AppUriHandlerRegistrationManager-instance für ein bestimmtes Paket und einen bestimmten Benutzer ab.

GetForUser(User)

Erstellt einen AppUriHandlerRegistrationManager für die aufrufende App für den angeforderten Benutzerkontext.

TryGetRegistration(String)

Versucht, ein Registrierungsobjekt für die Fenster abzurufen. AppUriHandler-Erweiterung, die im AppxManifest des Aufrufers mit dem angegebenen Namen vorhanden ist.

Gilt für:

Weitere Informationen