XmlDocsExtensions
Provides extension methods for reading XML comments from reflected members.
public static string GetXmlDocs(this ContextualParameterInfo parameter, bool resolveExternalXmlDocs = true)
Returns the contents of the "returns" or "param" XML documentation tag for the specified parameter.
Returns the contents of the "returns" or "param" XML documentation tag for the specified parameter.
public static XElement GetXmlDocsElement(this ContextualMemberInfo member, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
public static XElement GetXmlDocsElement(this Type type, string pathToXmlFile, bool resolveExternalXmlDocs = true)
Returns the contents of the "summary" XML documentation tag for the specified member.
public static XElement GetXmlDocsElement(this MemberInfo member, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
public static XElement GetXmlDocsElement(this MemberInfo member, string pathToXmlFile, bool resolveExternalXmlDocs = true)
Returns the contents of the "summary" XML documentation tag for the specified member.
public static XElement GetXmlDocsElement(this ParameterInfo parameter, string pathToXmlFile, bool resolveExternalXmlDocs = true)
Returns the contents of the "returns" or "param" XML documentation tag for the specified parameter.
public static string GetXmlDocsRecordPropertySummary(this PropertyInfo member, bool resolveExternalXmlDocs = true)
Returns the property summary of a Record type which is read from the param tag on the type.
Returns the contents of the "remarks" XML documentation tag for the specified member.
public static string GetXmlDocsRemarks(this ContextualMemberInfo member, bool resolveExternalXmlDocs = true)
Returns the contents of the "remarks" XML documentation tag for the specified member.
Returns the contents of the "remarks" XML documentation tag for the specified member.
Returns the contents of the "remarks" XML documentation tag for the specified member.
Returns the contents of the "summary" XML documentation tag for the specified member.
public static string GetXmlDocsSummary(this ContextualMemberInfo member, bool resolveExternalXmlDocs = true)
Returns the contents of the "summary" XML documentation tag for the specified member.
Returns the contents of the "summary" XML documentation tag for the specified member.
Returns the contents of the "summary" XML documentation tag for the specified member.
public static string GetXmlDocsTag(this CachedType type, string tagName, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
public static string GetXmlDocsTag(this ContextualMemberInfo member, string tagName, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
public static string GetXmlDocsTag(this Type type, string tagName, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
public static string GetXmlDocsTag(this MemberInfo member, string tagName, bool resolveExternalXmlDocs = true)
Returns the contents of an XML documentation tag for the specified member.
Converts the given XML documentation XElement to text.