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; }
属性值
备注
默认情况下, **UseRemoteAPIs()**不授予匿名用户。
方案"web 部件"或"文件",则必须使用指定的 URL。主机应该"webroot"。"Web 部件"Url 的路径必须在其放置 Web 部件页的 web 相对路径。URL 的查询字符串必须包含的键"id"值,其中包含一个 Web 部件的 id。例如: webpart://webroot/Pages/results.aspx?id=4。"文件"Url 的路径必须是文件的相对于 web 的包含序列化的 QueryProperties 模板路径。