Compartilhar via


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.

Ver também

Referência

Query class

Query members

Microsoft.Office.Server.Search.Query namespace