IVsXMLMemberIndex Interface


Creates an index of members in XML documents corresponding to metadata files. Implemented by the environment. Returned by the CreateXMLMemberIndex method of the IVsXMLMemberIndexService interface.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public interface IVsXMLMemberIndex


Creates or updates the XML file member index.

System_CAPS_pubmethodGetMemberDataFromXML(String, IVsXMLMemberData)

Returns an interface (IVsXMLMemberData) that extracts and renders text from a given XML file.

System_CAPS_pubmethodGetMemberXML(UInt32, String)

Retrieves the XML source corresponding to a given member.

System_CAPS_pubmethodParseMemberSignature(String, UInt32)

Parses a member signature into a unique member identifier.

This method provides convenient access to large metadata files without needing to use the full XML parser.

Return to top