Metodo IPropertyStorage::D eletePropertyNames (propidlbase.h)
Il metodo DeletePropertyNames elimina i nomi di stringa specificati dal set di proprietà corrente.
Sintassi
HRESULT DeletePropertyNames(
[in] ULONG cpropid,
[in] const PROPID [] rgpropid
);
Parametri
[in] cpropid
Dimensione dell'input della matrice rgpropid. Se 0, non vengono eliminati nomi di proprietà.
[in] rgpropid
Identificatori di proprietà per i quali devono essere eliminati i nomi di stringa.
Valore restituito
Questo metodo supporta il valore restituito standard E_UNEXPECTED, oltre al seguente:
Commenti
Per ogni identificatore di proprietà in rgpropid, IPropertyStorage::D eletePropertyNames rimuove qualsiasi mapping ID nome-proprietà corrispondente. Un tentativo viene ignorato in modo automatico per eliminare il nome di una proprietà che non esiste o non ha attualmente un nome stringa associato. Questo metodo non ha alcun effetto sulle proprietà stesse.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | propidlbase.h (include Objbase.h, Propidlbase.h) |
Libreria | Uuid.lib |
DLL | Ole32.dll |