Разобрался, как это сделать. «102» - это код атрибута для «изготовителя». Используя это с catalogProductAttributeOptions (), я создал небольшой поиск на основе хеш-таблиц для получения имени производителя с учетом кода производителя.
public void CreateManufacturerLookup()
{
mhtManufacturers.Clear(); // mhtManufacturers is a hashtable declared with class scope
catalogAttributeOptionEntity[] caoe = mservice.catalogProductAttributeOptions(mlogin, "102", "default"); // mlogin is the session ID and is available at class scope
if (caoe.Length > 0)
{
for (int i = 0; i < caoe.Length; i++)
{
mhtManufacturers.Add(caoe[i].value, caoe[i].label);
}
}
}
Таким образом, название производителя можно получить, посмотрев следующим образом:
sManufacturerName = (string) mhtManufacturers[sManufacturerCode];