Query.SafeQueryPropertiesTemplateUrl property
Especifica o local do modelo QueryProperties. Esta propriedade deve ser especificada quando você fizer uma consulta por um usuário que não tem permissão de UseRemoteAPIs() ativada. Se a consulta não será executada sem permissão de UseRemoteAPIs() ativada, você pode definir a propriedade IgnoreSafeQueryPropertiesTemplateUrl para true em vez disso.
Namespace: Microsoft.Office.Server.Search.Query
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaração
Public Property SafeQueryPropertiesTemplateUrl As String
Get
Set
'Uso
Dim instance As Query
Dim value As String
value = instance.SafeQueryPropertiesTemplateUrl
instance.SafeQueryPropertiesTemplateUrl = value
public string SafeQueryPropertiesTemplateUrl { get; set; }
Property value
Type: System.String
Comentários
Por padrão, o UseRemoteAPIs() não é concedido a usuários anônimos.
A URL especificada deve usar esquema "Web Part" ou "file". O host deve ser "webroot". "Web Part" de URLs, o caminho deve ser o caminho relativo de web da página na qual a Web Part é colocada. A seqüência de caracteres de consulta da URL deve conter a chave "id" com um valor que contém uma identificação de Web Part. Por exemplo: webpart://webroot/Pages/results.aspx?id=4. URLs de "arquivo", o caminho deve ser relativa da web o caminho do arquivo que contém o modelo QueryProperties serializado.