Compartilhar via


ContractualRulesLicenseAttribution Classe

Definição

Define uma regra contratual para atribuição de licença.

[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
Herança
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

ContractualRulesLicenseAttribution()

Inicializa uma nova instância da classe ContractualRulesLicenseAttribution.

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

Inicializa uma nova instância da classe ContractualRulesLicenseAttribution.

Propriedades

License

Obtém a licença sob a qual o conteúdo pode ser usado.

LicenseNotice

Obtém a licença a ser exibida ao lado do campo de destino.

MustBeCloseToContent

Obtém um valor booliano que determina se o conteúdo da regra deve ser colocado próximo ao campo ao qual a regra se aplica. Se for true, o conteúdo precisará ser colocado nas proximidades. Se for false ou se esse campo não existir, o conteúdo poderá ser colocado em qualquer lugar, a critério do chamador.

(Herdado de ContractualRulesAttribution)
TargetPropertyName

Obtém o nome do campo ao qual a regra se aplica.

(Herdado de ContractualRulesContractualRule)

Aplica-se a