# GetContentFieldsW

Функция `GetContentFieldsW` вызывается, чтобы узнать, есть ли в заданном списке типов контент-колонок хотя бы один тип, поддерживаемый данным плагином.
Вызов производится один раз перед каждым обновлением панели.

    intptr_t WINAPI GetContentFieldsW(
      const struct GetContentFieldsInfo *Info
    );

### Параметры

Info
Указатель на структуру GetContentFieldsInfo, содержащую список типов колонок.

### Возвращаемое значение

Если плагин поддерживает хотя бы один тип колонок из переданного списка, то верните `1`. В противном случае `0`.

### Пример

    FarStandardFunctions FSF; // assuming it is already initialized

    const wchar_t *SupportedColumns[] = {
      L"Compression", L"Resolution", L"Original size", L"Current size",
      NULL
    };

    intptr_t WINAPI GetContentFieldsW(const struct GetContentFieldsInfo *Info)
    {
      for(size_t i=0; i<Info->Count; i++)
      {
        for(size_t j=0; SupportedColumns[j]; j++)
        {
          if (!FSF.LStricmp(Info->Names[i], SupportedColumns[j])
            return 1;
        }
      }
      return 0;
    }

Смотрите также:
GetContentDataW, FreeContentDataW

### ПРИМЕЧАНИЕ

Данное API не является окончательным и может быть изменено или удалено в любой момент.