Freigeben über


ContractualRulesTextAttribution Klasse

Definition

Definiert eine vertragliche Regel für die Textzuordnung.

[Newtonsoft.Json.JsonObject("ContractualRules/TextAttribution")]
public class ContractualRulesTextAttribution : Microsoft.Azure.CognitiveServices.Search.EntitySearch.Models.ContractualRulesAttribution
[<Newtonsoft.Json.JsonObject("ContractualRules/TextAttribution")>]
type ContractualRulesTextAttribution = class
    inherit ContractualRulesAttribution
Public Class ContractualRulesTextAttribution
Inherits ContractualRulesAttribution
Vererbung
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

ContractualRulesTextAttribution()

Initialisiert eine neue instance der Klasse "ContractualRulesTextAttribution".

ContractualRulesTextAttribution(String, String, Nullable<Boolean>, Nullable<Boolean>)

Initialisiert eine neue instance der Klasse "ContractualRulesTextAttribution".

Eigenschaften

MustBeCloseToContent

Ruft einen booleschen Wert ab, der bestimmt, ob der Inhalt der Regel in unmittelbarer Nähe des Felds platziert werden muss, für das die Regel gilt. Wenn TRUE, muss der Inhalt in großer Nähe platziert werden. Wenn der Wert FALSE oder dieses Feld nicht vorhanden ist, kann der Inhalt nach dem Ermessen des Aufrufers platziert werden.

(Geerbt von ContractualRulesAttribution)
OptionalForListDisplay

Ruft an, ob die Zuordnung dieses Anbieters optional ist.

TargetPropertyName

Ruft den Namen des Felds ab, für das die Regel gilt.

(Geerbt von ContractualRulesContractualRule)
Text

Ruft den Attributierungstext ab oder legt diese fest. Die Textzuordnung gilt für die Entität als Ganzes und sollte unmittelbar nach der Entitätspräsentation angezeigt werden. Wenn es mehrere Regeln für die Text- oder Linkzuordnung gibt, die kein Ziel angeben, sollten Sie sie verketten und mit einer Bezeichnung "Data from:" anzeigen.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: