internal static void AddXmlComment(PropertyInfo property, PackageDescriptor.MemberDescriptor descriptor) { XmlNode xmlCommentNode = GetXmlCommentNode(property.DeclaringType, "P:" + property.DeclaringType.FullName.Replace("+", ".") + "." + property.Name); if ((xmlCommentNode != null) && string.IsNullOrEmpty(descriptor.Description)) { descriptor.Description = GetDescriptionText(xmlCommentNode.SelectSingleNode("summary").InnerXml); } }
internal static void AddEnumXmlComment(string enumValue, Type enumType, PackageDescriptor.MemberDescriptor descriptor) { XmlNode xmlCommentNode = GetXmlCommentNode(enumType, "F:" + enumType.FullName.Replace("+", ".") + "." + enumValue); if ((xmlCommentNode != null) && string.IsNullOrEmpty(descriptor.Description)) { descriptor.Description = GetDescriptionText(xmlCommentNode.SelectSingleNode("summary").InnerXml); } }