IDiaPropertyStorage::ReadPropertyNames
Načte odpovídající názvy řetězců pro dané identifikátory vlastností.
Syntaxe
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parametry
cpropid
[v] Počet ID vlastností v rgpropid
.
rgpropid
[v] Pole ID vlastností, pro které se mají získat názvy (PROPID
je definováno v WTypes.h jako a ULONG
).
rglpwstrName
[in, out] Pole názvů vlastností pro zadané ID vlastností Pole musí být předem přiděleno k uložení požadovaného počtu názvů vlastností a musí být schopné obsahovat alespoň cpropid``BSTR
řetězce.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Vrácené názvy vlastností musí být uvolněny (voláním SysFreeString
funkce), pokud už nejsou potřeba.