IDiaPropertyStorage::ReadPropertyNames

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Retrieves corresponding string names for given property identifiers.

Syntax

HRESULT ReadPropertyNames (  
   ULONG         cpropid,  
   PROPID const* rgpropid,  
   BSTR*         rglpwstrName  
);  

Parameters

cpropid
[in] Number of property ids in rgpropid.

rgpropid
[in] Array of property ids for which to get the names (PROPID is defined in WTypes.h as a ULONG).

rglpwstrName
[in, out] Array of property names for the specified property ids. The array must be pre-allocated to hold the requested number of property names and must be able to hold at least cpropid``BSTR strings.

Return Value

If successful, returns S_OK; otherwise returns an error code.

Remarks

The returned property names must be freed (by calling the SysFreeString function) when they are no longer needed.

See Also

IDiaPropertyStorage