ActivationRegistrationManager.RegisterForFileTypeActivation Metodo

Definizione

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

public:
 static void RegisterForFileTypeActivation(Platform::Array <Platform::String ^> ^ supportedFileTypes, Platform::String ^ logo, Platform::String ^ displayName, Platform::Array <Platform::String ^> ^ supportedVerbs, Platform::String ^ exePath);
/// [Windows.Foundation.Metadata.Experimental]
 static void RegisterForFileTypeActivation(winrt::array_view <winrt::hstring const&> const& supportedFileTypes, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::array_view <winrt::hstring const&> const& supportedVerbs, winrt::hstring const& exePath);
 static void RegisterForFileTypeActivation(winrt::array_view <winrt::hstring const&> const& supportedFileTypes, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::array_view <winrt::hstring const&> const& supportedVerbs, winrt::hstring const& exePath);
[Windows.Foundation.Metadata.Experimental]
public static void RegisterForFileTypeActivation(string[] supportedFileTypes, string logo, string displayName, string[] supportedVerbs, string exePath);
public static void RegisterForFileTypeActivation(string[] supportedFileTypes, string logo, string displayName, string[] supportedVerbs, string exePath);
function registerForFileTypeActivation(supportedFileTypes, logo, displayName, supportedVerbs, exePath)
Public Shared Sub RegisterForFileTypeActivation (supportedFileTypes As String(), logo As String, displayName As String, supportedVerbs As String(), exePath As String)

Parametri

supportedFileTypes

String[]

Platform::String[]

winrt::hstring[]

Uno o più tipi di file supportati, specificati dall'estensione di file, incluso l'elemento iniziale ., ad esempio .docx.

logo
String

Platform::String

winrt::hstring

Percorso dell'immagine o della risorsa utilizzata da Windows per il tipo di file. Per le app in pacchetto, questo parametro è un percorso relativo al pacchetto di un file di immagine. Per unpackaged, questo parametro è un percorso di file letterale in un file binario (DLL, EXE) più un indice di risorse.

displayName
String

Platform::String

winrt::hstring

Nome visualizzato utilizzato da Windows per il tipo di file.

supportedVerbs

String[]

Platform::String[]

winrt::hstring[]

Zero o più verbi definiti dall'app. Ogni verbo viene aggiunto al menu di scelta rapida esplora file quando si fa clic con il pulsante destro del mouse su un file registrato e il verbo selezionato viene passato all'app come proprietà IFileActivatedEventArgs.Verb .

exePath
String

Platform::String

winrt::hstring

Percorso del file eseguibile da attivare. Se si passa una stringa vuota, il file eseguibile corrente verrà attivato per impostazione predefinita. In genere questo parametro viene specificato se il chiamante di questo metodo è il programma di installazione dell'app anziché l'app stessa.

Attributi

Commenti

Le app in pacchetto devono continuare a usare il manifesto appx per registrarsi per l'attivazione di file, protocollo o avvio. Possono quindi usare Microsoft.Windows. AppLifecycle.AppInstance.GetActivatedEventArgs o Windows. ApplicationModel.AppInstance.GetActivatedEventArgs per recuperare gli argomenti all'attivazione.

Si applica a

Vedi anche