Свойство 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.