Freigeben über


Query.SafeQueryPropertiesTemplateUrl-Eigenschaft

Gibt den Speicherort der Vorlage QueryProperties. Diese Eigenschaft muss angegeben werden bei einer Abfrage von einem Benutzer ohne Berechtigung UseRemoteAPIs() aktiviert ist. Wenn die Abfrage nicht ohne UseRemoteAPIs() -Berechtigung ausgeführt werden, können Sie stattdessen die IgnoreSafeQueryPropertiesTemplateUrl -Eigenschaft auf true festlegen.

Namespace:  Microsoft.Office.Server.Search.Query
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaration
Public Property SafeQueryPropertiesTemplateUrl As String
    Get
    Set
'Usage
Dim instance As Query
Dim value As String

value = instance.SafeQueryPropertiesTemplateUrl

instance.SafeQueryPropertiesTemplateUrl = value
public string SafeQueryPropertiesTemplateUrl { get; set; }

Eigenschaftswert

Typ: System.String

Hinweise

Standardmäßig ist die UseRemoteAPIs() nicht für anonyme Benutzer gewährt.

Die angegebene URL muss Webpart"Schema" oder "Datei" verwenden. Der Host sollte "Webroot". Für "Webpart" URLs muss der Pfad Web relativen Pfad der Seite sein, auf der das Webpart platziert wird. Die Abfragezeichenfolge der URL muss den Schlüssel "Id" mit einem Wert enthalten, der eine Webpart-ID enthält Zum Beispiel: webpart://webroot/Pages/results.aspx?id=4. Für URLs "Datei" muss der Pfad Web Relative Pfad der Datei die serialisierte Vorlage QueryProperties enthält.

Siehe auch

Referenz

Query Klasse

Query-Member

Microsoft.Office.Server.Search.Query-Namespace