GhostDoc Context.CurrentCodeElement.HasBaseTypes 总是 returns 错误
GhostDoc Context.CurrentCodeElement.HasBaseTypes always returns false
关于如何使用 Ghost Doc 获取 class 的基本类型有什么想法吗?
根据当前class继承的基础class,我想自定义当前class的摘要评论。
这是我目前拥有的:
private string GetClassDescription()
{
string type = string.Empty;
Words words = Context.GetWords(Context.CurrentCodeElement.Name);
string wordsAll = (words == null ? Context.CurrentCodeElement.Name : words.All);
if (Context.CurrentCodeElement.HasBaseTypes)
type = Context.CurrentCodeElement.BaseTypes[0];
if (Context.)
switch (type)
{
case "DomainBase":
return string.Format("Represents the {0} domain class.", wordsAll);
default:
return string.Format("Represents the {0} class.", wordsAll);
}
}
GhostDoc - SubMain 的创建者发现了这个问题,并在 5.1.16036.[= 版本中修复了该问题10=]
关于如何使用 Ghost Doc 获取 class 的基本类型有什么想法吗?
根据当前class继承的基础class,我想自定义当前class的摘要评论。
这是我目前拥有的:
private string GetClassDescription()
{
string type = string.Empty;
Words words = Context.GetWords(Context.CurrentCodeElement.Name);
string wordsAll = (words == null ? Context.CurrentCodeElement.Name : words.All);
if (Context.CurrentCodeElement.HasBaseTypes)
type = Context.CurrentCodeElement.BaseTypes[0];
if (Context.)
switch (type)
{
case "DomainBase":
return string.Format("Represents the {0} domain class.", wordsAll);
default:
return string.Format("Represents the {0} class.", wordsAll);
}
}
GhostDoc - SubMain 的创建者发现了这个问题,并在 5.1.16036.[= 版本中修复了该问题10=]