Condividi tramite


Add

Aggiunge un profilo alla raccolta.

Sintassi

HRESULT Add
  ([in] IProfile* pProfile,
  [in] VARIANT_BOOL fMerge)
;

Parametri

pProfile
[in] Puntatore a un oggetto IProfile da aggiungere all'insieme.

fMerge
[in] Valore booleano che indica se unire il file pProfile con uno nella raccolta con lo stesso nome. Se un profilo modificabile si trova nella raccolta e questo parametro è impostato su TRUE, i profili vengono uniti. In caso contrario, il metodo restituisce un errore. Se la raccolta non ha un profilo con lo stesso nome, il metodo ignora questo parametro e aggiunge il profilo alla raccolta.

Valore restituito

Nella tabella seguente vengono descritti i possibili valori restituiti.

Valore restituito Descrizione

S_OK

La funzione ha aggiunto correttamente il profilo alla raccolta.

E_INVALIDARG

Uno o più argomenti non sono validi. Usare IErrorInfo per ottenere informazioni dettagliate sull'errore.

E_WPRC_FAILED_TO_ADD_PROFILE

Impossibile aggiungere un profilo alla raccolta. Usare IErrorInfo per ottenere informazioni dettagliate sull'errore.

IProfileCollection