Поделиться через


Метод TaxonomyField.GetFilteringHtml

Создает строку HTML, которая может быть обработана, чтобы отобразить список объектов Term , которые могут использоваться для фильтрации объекта указанного TaxonomyField .

Пространство имен:  Microsoft.SharePoint.Taxonomy
Сборка:  Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)

Синтаксис

'Декларация
Public Shared Function GetFilteringHtml ( _
    filterValues As String, _
    field As SPField, _
    queryStr As String _
) As String
'Применение
Dim filterValues As String
Dim field As SPField
Dim queryStr As String
Dim returnValue As String

returnValue = TaxonomyField.GetFilteringHtml(filterValues, _
    field, queryStr)
public static string GetFilteringHtml(
    string filterValues,
    SPField field,
    string queryStr
)

Параметры

  • filterValues
    Тип: System.String

    Строка, содержащая значение по умолчанию, код HTML, который будет отрисовываться с SharePoint Foundation , если этот метод не может создать настраиваемую строку HTML.

  • field
    Тип: Microsoft.SharePoint.SPField

    Объект TaxonomyField , который инкапсулирует поля для фильтрации.

  • queryStr
    Тип: System.String

    Строка запроса URL-адреса, содержащая GUID Term , который в настоящее время используется в качестве фильтра и флаг, указывающий, какие-либо из его потомков, которые будут включены в результаты фильтрации ли.

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

Тип: System.String
Строка HTML, которая может быть обработана, чтобы отобразить список объектов Term , которые могут использоваться для выполнения фильтрации в объекте указанного TaxonomyField .

Замечания

Если параметр filterValues имеет пустая ссылка (Nothing в Visual Basic) или пуст, или параметр field не имеет тип TaxonomyFieldили TaxonomyField , он инкапсулирует является полем корпоративных ключевых слов, возвращается параметр filterValues bythe предоставленная строка HTML. В противном случае строка настраиваемого HTML возвращается, который может быть использован для отображения значения фильтра.

Если параметр queryStr содержит оба совпадающие пары ключ значение "FilterField([0-9]+)=" "и"FilterData([0-9]+)= для указанного поля значение из второй пары считается из формы [[0-1],GUID]. Если первая часть 1, все потомки Term идентифицируется по идентификатору GUID будут включены в результаты фильтрации.

Сконструированная строка HTML содержит один вложенный неупорядоченный список ([UL]), содержащий сведения о фильтрации Term и идентификаторы элементов списка отфильтрованного списка элементов. Потомков Term объектов будут включены в фильтр, если параметр queryStr указывает таким образом.

См. также

Справочные материалы

TaxonomyField класс

Элементы TaxonomyField

Пространство имен Microsoft.SharePoint.Taxonomy

Microsoft.SharePoint.Taxonomy

Microsoft.SharePoint