IVsObjectListOwner.UpdateDisplayData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Updates the display data of an object in the object list.
public:
int UpdateDisplayData(Microsoft::VisualStudio::Shell::Interop::IVsObjectList ^ pList, System::UInt32 iItem, int fPackageList, System::UInt32 dwReserved, cli::array <Microsoft::VisualStudio::Shell::Interop::VSTREEDISPLAYDATA> ^ pData);
int UpdateDisplayData(Microsoft::VisualStudio::Shell::Interop::IVsObjectList const & pList, unsigned int iItem, int fPackageList, unsigned int dwReserved, std::Array <Microsoft::VisualStudio::Shell::Interop::VSTREEDISPLAYDATA> const & pData);
public int UpdateDisplayData (Microsoft.VisualStudio.Shell.Interop.IVsObjectList pList, uint iItem, int fPackageList, uint dwReserved, Microsoft.VisualStudio.Shell.Interop.VSTREEDISPLAYDATA[] pData);
abstract member UpdateDisplayData : Microsoft.VisualStudio.Shell.Interop.IVsObjectList * uint32 * int * uint32 * Microsoft.VisualStudio.Shell.Interop.VSTREEDISPLAYDATA[] -> int
Public Function UpdateDisplayData (pList As IVsObjectList, iItem As UInteger, fPackageList As Integer, dwReserved As UInteger, pData As VSTREEDISPLAYDATA()) As Integer
Parameters
- pList
- IVsObjectList
[in] Pointer to an IVsObjectList interface representing the list of object.
- iItem
- UInt32
[in] Index of the item in the list to update.
- fPackageList
- Int32
[in] Boolean. Set to true
if updating only package information.
- dwReserved
- UInt32
[in] Unused.
- pData
- VSTREEDISPLAYDATA[]
[in, out] Pointer to a VSTREEDISPLAYDATA structure to hold the updated display information.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsObjectListOwner::UpdateDisplayData(
[in] IVsObjectList *pList,
[in] ULONG iItem,
[in] BOOL fPackageList,
[in] DWORD dwReserved,
[in,out] VSTREEDISPLAYDATA *pData
);