Sdílet prostřednictvím


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.

Viz také