AppUriHandlerRegistrationManager 類別

定義

擷取呼叫套件的 AppUriHandlerRegistrations 。 這可用來存取 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
繼承
Object Platform::Object IInspectable AppUriHandlerRegistrationManager
屬性

Windows 需求

裝置系列
Windows 10, version 1809 (已於 10.0.17763.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)

範例

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

備註

若要建立這個物件來管理主機註冊,除了在 AppxManifest 中宣告的註冊之外,還有一個視窗。AppUriHandler 合約註冊必須存在於資訊清單中,並提供名稱欄位。

屬性

PackageFamilyName

取得建立 AppUriHandlerRegistrationManager 物件時所指定之應用程式的套件系列名稱。

User

使用者內容註冊將會發生。

方法

GetDefault()

為目前使用者的呼叫應用程式建立 AppUriHandlerRegistrationManager

GetForPackage(String)

擷取指定套件的 AppUriHandlerRegistrationManager 實例。

GetForPackageForUser(String, User)

擷取指定套件和使用者的 AppUriHandlerRegistrationManager 實例。

GetForUser(User)

為要求的使用者內容建立呼叫應用程式的 AppUriHandlerRegistrationManager

TryGetRegistration(String)

嘗試擷取視窗的註冊物件。AppUriHandler 擴充功能存在於呼叫端的 AppxManifest 中,並具有指定的名稱。

適用於

另請參閱