Compartilhar via


ContractualRulesTextAttribution Classe

Definição

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

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

Construtores

ContractualRulesTextAttribution()

Inicializa uma nova instância da classe ContractualRulesTextAttribution.

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

Inicializa uma nova instância da classe ContractualRulesTextAttribution.

Propriedades

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

Obtém indica se a atribuição desse provedor é opcional.

TargetPropertyName

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

(Herdado de ContractualRulesContractualRule)
Text

Obtém ou define o texto de atribuição. A atribuição de texto se aplica à entidade como um todo e deve ser exibida imediatamente após a apresentação da entidade. Se houver várias regras de atribuição de texto ou link que não especificam um destino, você deverá concatenar e exibi-las usando um rótulo "Dados de:".

Métodos

Validate()

Valide o objeto .

Aplica-se a