Condividi tramite


ActivationRegistrationManager Classe

Definizione

Fornisce metodi statici che puoi usare per registrare e annullare la registrazione per determinati tipi di attivazioni per la tua app.

public ref class ActivationRegistrationManager abstract sealed
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class ActivationRegistrationManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppLifecycle.AppLifecycleContract, 65536)]
class ActivationRegistrationManager final
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class ActivationRegistrationManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppLifecycle.AppLifecycleContract), 65536)]
public static class ActivationRegistrationManager
Public Class ActivationRegistrationManager
Ereditarietà
Object Platform::Object IInspectable ActivationRegistrationManager
Attributi

Esempio

Per esempi di codice che illustrano come usare questa classe, vedere Attivazione avanzata.

Commenti

Per altre informazioni sull'uso di questa classe, vedere Attivazione avanzata.

Metodi

RegisterForFileTypeActivation(String[], String, String, String[], String)

Registra per attivare l'app quando il tipo di file specificato viene aperto tramite ShellExecute, Launcher.LaunchFileAsync o la riga di comando.

RegisterForProtocolActivation(String, String, String, String)

Registra per attivare l'app quando lo schema URI specificato viene eseguito tramite ShellExecute, Launcher.LaunchUriAsync o la riga di comando.

RegisterForStartupActivation(String, String)

Registra per attivare l'app quando l'app viene avviata dall'utente che accede al sistema operativo Windows, a causa di una chiave del Registro di sistema o a causa di un collegamento in una cartella di avvio nota.

UnregisterForFileTypeActivation(String[], String)

Annulla la registrazione di un'attivazione del tipo di file registrata in precedenza usando il metodo RegisterForFileTypeActivation .

UnregisterForProtocolActivation(String, String)

Annulla la registrazione di un'attivazione del protocollo registrata in precedenza usando il metodo RegisterForProtocolActivation .

UnregisterForStartupActivation(String)

Annulla la registrazione di un'attivazione di avvio registrata in precedenza usando il metodo RegisterForStartupActivation .

Si applica a

Vedi anche