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


Свойство Query.SafeQueryPropertiesTemplateUrl

Указывает расположение шаблона QueryProperties. Это свойство необходимо указать при выполнении запроса пользователем, не имеющим разрешения UseRemoteAPIs() включена. Если запрос не будет выполнен без разрешения UseRemoteAPIs() включена, настраивается свойство IgnoreSafeQueryPropertiesTemplateUrl для true вместо.

Пространство имен:  Microsoft.Office.Server.Search.Query
Сборка:  Microsoft.Office.Server.Search (в Microsoft.Office.Server.Search.dll)

Синтаксис

'Декларация
Public Property SafeQueryPropertiesTemplateUrl As String
    Get
    Set
'Применение
Dim instance As Query
Dim value As String

value = instance.SafeQueryPropertiesTemplateUrl

instance.SafeQueryPropertiesTemplateUrl = value
public string SafeQueryPropertiesTemplateUrl { get; set; }

Значение свойства

Тип: System.String

Замечания

По умолчанию UseRemoteAPIs() не предоставляется для анонимных пользователей.

Указанный URL-адрес необходимо использовать схему «веб-часть» или «файл». Узел должен быть «webroot». В «веб-части» URL-путь должен быть путь относительно веб-страницы, в которой размещена веб-часть. Строка запроса URL-адреса должно содержать ключ «id» со значением, которое содержит идентификатор веб-части. Например: webpart://webroot/Pages/results.aspx?id=4. Для URL-адреса «file» путь должен быть путь относительно веб-файл, содержащий сериализованный шаблон QueryProperties.

См. также

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

Query класс

Элементы Query

Пространство имен Microsoft.Office.Server.Search.Query