IVsXMLMemberData Interface

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

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

Syntax

'Declaration
<GuidAttribute("05EC0018-FB7F-4492-9F91-21245C5A3D15")> _
<InterfaceTypeAttribute()> _
Public Interface IVsXMLMemberData
[GuidAttribute("05EC0018-FB7F-4492-9F91-21245C5A3D15")]
[InterfaceTypeAttribute()]
public interface IVsXMLMemberData
[GuidAttribute(L"05EC0018-FB7F-4492-9F91-21245C5A3D15")]
[InterfaceTypeAttribute()]
public interface class IVsXMLMemberData
[<GuidAttribute("05EC0018-FB7F-4492-9F91-21245C5A3D15")>]
[<InterfaceTypeAttribute()>]
type IVsXMLMemberData =  interface end
public interface IVsXMLMemberData

The IVsXMLMemberData type exposes the following members.

Methods

  Name Description
Public method GetParamCount Gets the number of parameters for a member.
Public method GetParamTextAt Gets description of a specified parameter.
Public method GetRemarksText Gets remarks about a member.
Public method GetReturnsText Gets a description of the return value.
Public method GetSummaryText Gets summary text describing a member.

Top

Remarks

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

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace