static private GetDotNetProjectSubtype ( IEnumerable |
||
typeGuids | IEnumerable |
|
리턴 | MonoDevelop.Projects.Extensions.DotNetProjectSubtypeNode |
internal static DotNetProjectSubtypeNode GetDotNetProjectSubtype (IEnumerable<string> typeGuids)
{
Type ptype = null;
DotNetProjectSubtypeNode foundNode = null;
foreach (string guid in typeGuids) {
foreach (DotNetProjectSubtypeNode st in GetItemSubtypeNodes ()) {
if (st.SupportsType (guid)) {
if (ptype == null || ptype.IsAssignableFrom (st.Type)) {
ptype = st.Type;
foundNode = st;
}
}
}
}
return foundNode;
}
MSBuildProjectService::GetDotNetProjectSubtype ( string typeGuids ) : MonoDevelop.Projects.Extensions.DotNetProjectSubtypeNode |