public uint GetSiteTemplates(uint lcid, out Template[] templateList)
{
// Check whether GetSiteTemplates operation succeeds.
uint getSiteTemplateResult = 1;
templateList = null;
getSiteTemplateResult = this.service.GetSiteTemplates(lcid, out templateList);
// Verify the GetSiteTemplatesResponse structure.
this.VerifyGetSiteTemplates(templateList);
return getSiteTemplateResult;
}