Freigeben über


ContractualRulesLicenseAttribution Klasse

Definition

Definiert eine vertragliche Regel für die Lizenzzuordnung.

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

Konstruktoren

ContractualRulesLicenseAttribution()

Initialisiert einen neuen instance der Klasse "ContractualRulesLicenseAttribution".

ContractualRulesLicenseAttribution(String, Nullable<Boolean>, License, String)

Initialisiert einen neuen instance der Klasse "ContractualRulesLicenseAttribution".

Eigenschaften

License

Ruft die Lizenz ab, unter der der Inhalt verwendet werden darf.

LicenseNotice

Ruft die Lizenz ab, die neben dem Zielfeld angezeigt werden soll.

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)
TargetPropertyName

Ruft den Namen des Felds ab, auf das die Regel angewendet wird.

(Geerbt von ContractualRulesContractualRule)

Gilt für: