public GetWebTemplates ( uint lcid ) : IEnumerable |
||
lcid | uint | |
return | IEnumerable |
public override IEnumerable<SPDGWebTemplate> GetWebTemplates(uint lcid)
{
if (_webTemplates == null)
{
_webTemplates=new List<SPDGWebTemplate>();
var templates = _web.GetAvailableWebTemplates(lcid, true);
_context.Load(templates);
_context.ExecuteQuery();
foreach (var template in templates)
{
_webTemplates.Add(new SPDGWebTemplate(template.Name, template.Title));
}
}
return _webTemplates;
}