表示特征定义的管理类,可以查询出所有的或特定分类下的特征定义
public class FeatureDefinitionManager: System.Object
:
.
Object
下面的代码示例通过FeatureDefinitionManager获取Alignment下所有的Feature.
public void GetFeature()
{
// 获取连接对象.
ConsensusConnectionEdit con = ConsensusConnectionEdit.GetActive();
//要查询的feature的分类名称,如不传分类则返回所有的Feature。
string strCategory = “Alignment”;
// 获取FeatureDefinitionManager的全局实例.
FeatureDefinitionManager featureMgr = FeatureDefinitionManager.Instance;
featureMgr =
//获取对应分类下的Feature.
IEnumerable<string> features = featureMgr.GetFeatureDefinitions(con, strCategory);
featureMgr
foreach(string strFeature in features)
foreach(string strFeature in
)
//遍历Feature
}
单例模式,构造方法不允许用户访问
静态属性,获取对象的全局唯一实例