Condividi tramite


Metodo IObjectWithAppUserModelID::SetAppID (shobjidl_core.h)

Specifica un ID modello utente applicazione univoco definito dall'applicazione (AppUserModelID) che identifica l'oggetto come gestore per un tipo di file specifico. Questo metodo viene usato dalle applicazioni che richiedono AppUserModelID dinamici.

Sintassi

HRESULT SetAppID(
  [in] LPCWSTR pszAppID
);

Parametri

[in] pszAppID

Tipo: LPCWSTR

Puntatore alla stringa AppUserModelID da assegnare a un'applicazione.

Valore restituito

Tipo: HRESULT

Le implementazioni personalizzate che non richiedono AppUserModelID dinamiche possono restituire E_NOTIMPL. Le implementazioni personalizzate che richiedono AppUserModelID dinamiche devono restituire S_OK in caso di esito positivo o un valore di errore in caso contrario.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 6.1 o successiva)

Vedi anche

ID modello utente applicazione (AppUserModelIDs)

IObjectWithAppUserModelID

IObjectWithAppUserModelID::GetAppID

SetCurrentProcessExplicitAppUserModelID

Estensioni della barra delle applicazioni