Udostępnij za pośrednictwem


BestFitMappingAttribute.BestFitMapping Właściwość

Definicja

Pobiera najlepsze zachowanie mapowania podczas konwertowania znaków Unicode na znaki ANSI.

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

Wartość właściwości

true jeśli jest włączone mapowanie najlepszego dopasowania; w przeciwnym razie , false. Wartość domyślna to true.

Uwagi

Jeśli mapowanie najlepiej pasuje do wartości false i ThrowOnUnmappableChar to true, wszystkie znaki Unicode, które wymagają konwersji do formatu ANSI, wygenerują wyjątek po przekazaniu do niezarządzanego kodu. Niektóre znaki są niezastosowywalne, nawet jeśli mapowanie najlepiej dopasowane to true. Niektóre znaki nie mają najlepszej reprezentacji; te znaki są nazywane nieprzyzwoicie. Niezastosowane znaki są zwykle konwertowane na wartość domyślną "?". Znak ANSI.

Przestroga

Niektóre znaki Unicode są konwertowane na niebezpieczne znaki, takie jak ukośnik odwrotny "\", który może przypadkowo zmienić ścieżkę.

Dotyczy

Zobacz też