IVsXMLMemberData Interface

Definition

Extracts information about a member from an XML representation. Returned by the GetMemberDataFromXML(String, IVsXMLMemberData) method of the IVsXMLMemberIndexService interface. You can get an instance of that interface from the SVsXMLMemberIndexService (SID_SVsXMLMemberIndexService) service.

public interface class IVsXMLMemberData
public interface class IVsXMLMemberData
__interface IVsXMLMemberData
[System.Runtime.InteropServices.Guid("05EC0018-FB7F-4492-9F91-21245C5A3D15")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsXMLMemberData
[System.Runtime.InteropServices.Guid("05EC0018-FB7F-4492-9F91-21245C5A3D15")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsXMLMemberData
[<System.Runtime.InteropServices.Guid("05EC0018-FB7F-4492-9F91-21245C5A3D15")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsXMLMemberData = interface
[<System.Runtime.InteropServices.Guid("05EC0018-FB7F-4492-9F91-21245C5A3D15")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsXMLMemberData = interface
Public Interface IVsXMLMemberData
Attributes

Remarks

The interface extracts text from the XML, honoring tags like <see> and <paramref>.

Methods

GetParamCount(Int32)

Gets the number of parameters for a member.

GetParamTextAt(Int32, String, String)

Gets description of a specified parameter.

GetRemarksText(String)

Gets remarks about a member.

GetReturnsText(String)

Gets a description of the return value.

GetSummaryText(String)

Gets summary text describing a member.

Applies to