Compartilhar via


Query.SafeQueryPropertiesTemplateUrl propriedade

Especifica o local do modelo QueryProperties. Essa propriedade deve ser especificada quando você fizer uma consulta por um usuário que não tem permissão de UseRemoteAPIs() habilitado. Se a consulta não serão executados sem permissão de UseRemoteAPIs() ativada, você pode definir a propriedade IgnoreSafeQueryPropertiesTemplateUrl() para true , em vez disso.

Namespace:  Microsoft.SharePoint.Client.Search.Query
Assembly:  Microsoft.SharePoint.Client.Search (em Microsoft.SharePoint.Client.Search.dll)

Sintaxe

'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; }

Valor de propriedade

Tipo: System.String

Comentários

Por padrão, UseRemoteAPIs() não é concedido a usuários anônimos.

A URL especificada deve usar esquema "webpart" ou "arquivo". O host deve ser "webroot". URLs de "webpart", o caminho deve ser caminho relativa da web da página no qual a Web Part é colocada. A cadeia de caracteres de consulta da URL deve conter a chave "id" com um valor que contém uma ID de Web Part. Por exemplo: webpart://webroot/Pages/results.aspx?id=4. URLs de "arquivo", o caminho deve ser relativa da web caminho do arquivo que contém o modelo de QueryProperties serializado.

Ver também

Referência

Query classe

Query membros

Microsoft.SharePoint.Client.Search.Query namespace