Metodo IApplicationActivationManager::ActivateForFile (shobjidl_core.h)
Attiva l'app di Windows Store specificata per il contratto file (Windows.File).
Sintassi
HRESULT ActivateForFile(
[in] LPCWSTR appUserModelId,
[in] IShellItemArray *itemArray,
[in] LPCWSTR verb,
[out] DWORD *processId
);
Parametri
[in] appUserModelId
ID modello utente dell'applicazione dell'app di Windows Store.
[in] itemArray
Puntatore a una matrice di elementi shell, ognuno dei quali rappresenta un file. Questo valore viene convertito in vectorView di oggetti StorageItem passati all'app tramite FileActivatedEventArgs.
[in] verb
Verbo applicato al file o ai file specificati da itemArray.
[out] processId
Puntatore a un valore che, quando questo metodo viene restituito correttamente, riceve l'ID processo dell'istanza dell'app che soddisfa il contratto.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |