Compartilhar via


BestFitMappingAttribute.BestFitMapping Propriedade

Definição

Obtém o comportamento de mapeamento de melhor ajuste ao converter caracteres Unicode em caracteres ANSI.

public:
 property bool BestFitMapping { bool get(); };
public bool BestFitMapping { get; }
member this.BestFitMapping : bool
Public ReadOnly Property BestFitMapping As Boolean

Valor da propriedade

true se o mapeamento de melhor ajuste estiver habilitado; caso contrário, false. O padrão é true.

Comentários

Se o mapeamento de melhor ajuste for false e ThrowOnUnmappableChar for true, todos os caracteres Unicode que exigem conversão no formato ANSI gerarão uma exceção quando passados para código não gerenciado. Alguns caracteres são inaplicativos, mesmo quando o mapeamento de melhor ajuste é true. Alguns caracteres não têm uma representação de melhor ajuste; esses caracteres são chamados de inaplicativos. Caracteres não aplicativos geralmente são convertidos no padrão '?' Caractere ANSI.

Cuidado

Determinados caracteres Unicode são convertidos em caracteres perigosos, como o caractere de barra invertida '\', que pode alterar inadvertidamente um caminho.

Aplica-se a

Confira também