Propiedad BestFitMappingAttribute.BestFitMapping
Publicado: octubre de 2016
Obtiene el comportamiento de asignación con ajuste perfecto al convertir caracteres Unicode en caracteres ANSI.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
public bool BestFitMapping { get; }
public:
property bool BestFitMapping {
bool get();
}
member BestFitMapping : bool with get
Public ReadOnly Property BestFitMapping As Boolean
Valor de propiedad
Type: System.Boolean
true Si está habilitada la asignación de ajuste perfecto; de lo contrario, false. De manera predeterminada, es true.
Comentarios
Si la asignación de ajuste perfecto es false y ThrowOnUnmappableChar es true, todos los caracteres Unicode que requieran conversión al formato ANSI generarán una excepción cuando se pasa a código no administrado. Están posible asignables algunos caracteres, asignación incluso cuando ajuste perfecto es true. Algunos caracteres carecen de una representación de ajuste perfecto; estos caracteres se denominan no se puede asignar. No se puede asignar caracteres normalmente se convierten en el valor predeterminado '?' Carácter ANSI.
Advertencia
Algunos caracteres Unicode se convierten en caracteres peligrosos, como la barra diagonal inversa ' \' carácter, que puede cambiar inadvertidamente una ruta de acceso.
Información de versión
Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone
Disponible desde 8.1
Ver también
ThrowOnUnmappableChar
Clase BestFitMappingAttribute
Espacio de nombres System.Runtime.InteropServices
Volver al principio