BestFitMappingAttribute.BestFitMapping Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ę.