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)

[InterfaceTypeAttribute(1)]
[GuidAttribute("F9C06C61-207B-41D5-9CA2-690B3AE01083")]
public interface IVsXMLMemberIndex

NameDescription
System_CAPS_pubmethodBuildMemberIndex()

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
Show: