Metodo IAppxManifestApplication::GetStringValue (appxpackaging.h)

Ottiene il valore stringa di un elemento o di un attributo nella sezione dei metadati dell'applicazione del manifesto.

Sintassi

HRESULT GetStringValue(
  [in]          LPCWSTR name,
  [out, retval] LPWSTR  *value
);

Parametri

[in] name

Tipo: LPCWSTR

Nome dell'elemento o del valore dell'attributo da ottenere dai metadati dell'applicazione. I nomi supportati includono:

  • AppListEntry
  • BackgroundColor
  • DefaultSize
  • Descrizione
  • DisplayName
  • EntryPoint
  • File eseguibile
  • ForegroundText
  • ID
  • LockScreenLogo
  • LockScreenNotification
  • Logo
  • Minwidth
  • ShortName
  • SmallLogo
  • Square150x150Logo
  • Square30x30Logo
  • Square310x310Logo
  • Square44x44Logo
  • Square70x70Logo
  • Square71x71Logo
  • StartPage
  • Tall150x310Logo
  • VisualGroup
  • WideLogo
  • Wide310x150Logo

Fare riferimento allo schema per determinare da dove vengono letti questi valori nel manifesto.

[out, retval] value

Tipo: LPWSTR*

Valore dell'elemento o dell'attributo richiesto.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Se il parametro name non è un nome supportato di un elemento o di un attributo nel manifesto, questo metodo restituisce E_INVALIDARG. Se il parametro name è supportato ma l'elemento o l'attributo non viene trovato nel manifesto, questo metodo restituisce S_OK e il valore restituito del parametro value è NULL.

Il chiamante deve liberare la memoria allocata per il valore usando la funzione CoTaskMemFree .

Esempio

Per un esempio, vedi Guida introduttiva: Leggere le informazioni sul manifesto del pacchetto dell'app.

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 appxpackaging.h

Vedi anche

IAppxManifestApplication