void AppendPropertyComment (StringBuilder builder, string indent, IProperty property)
{
if (property.Parameters != null) {
CSharpAmbience ambience = new CSharpAmbience ();
foreach (IParameter para in property.Parameters) {
builder.Append (Environment.NewLine);
builder.Append (indent);
builder.Append ("/// <param name=\"");
builder.Append (para.Name);
builder.Append ("\">\n");
builder.Append (indent);
builder.Append ("/// A <see cref=\"");
builder.Append (ambience.GetString (para.ReturnType, OutputFlags.ClassBrowserEntries | OutputFlags.UseFullName | OutputFlags.UseNETTypeNames));
builder.Append ("\"/>\n");
builder.Append (indent);
builder.Append ("/// </param>");
}
}
}