CodePagesEncodingProvider.Instance Propiedad

Definición

Obtiene un proveedor de codificación para páginas de códigos compatibles con .NET Framework de escritorio, pero no con la plataforma .NET Framework actual.Gets an encoding provider for code pages supported in the desktop .NET Framework but not in the current .NET Framework platform.

public:
 static property System::Text::EncodingProvider ^ Instance { System::Text::EncodingProvider ^ get(); };
public static System.Text.EncodingProvider Instance { get; }
member this.Instance : System.Text.EncodingProvider
Public Shared ReadOnly Property Instance As EncodingProvider

Valor de propiedad

EncodingProvider

Un proveedor de codificación que permite el acceso a codificaciones no admitidas en la plataforma de .NET Framework actual.An encoding provider that allows access to encodings not supported on the current .NET Framework platform.

Comentarios

El .NET Framework admite un gran número de codificaciones de caracteres y páginas de códigos.The .NET Framework supports a large number of character encodings and code pages. Puede obtener una lista completa de codificaciones llamando al Encoding.GetEncodings método, que está disponible en el .NET Framework.You can get a complete list of encodings by calling the Encoding.GetEncodings method, which is available in the .NET Framework. Por otro lado, .NET Core solo admite las codificaciones siguientes de forma predeterminada:On the other hand, .NET Core only supports the following encodings by default:

  • ASCII (página de códigos 20127), devuelto por la Encoding.ASCII propiedad.ASCII (code page 20127), which is returned by the Encoding.ASCII property.

  • ISO-8859-1 (página de códigos 28591).ISO-8859-1 (code page 28591).

  • UTF-7 (página de códigos 65000), devuelta por la Encoding.UTF7 propiedad.UTF-7 (code page 65000), which is returned by the Encoding.UTF7 property.

  • UTF-8 (página de códigos 65001), devuelta por la Encoding.UTF8 propiedad.UTF-8 (code page 65001), which is returned by the Encoding.UTF8 property.

  • UTF-16 y UTF-16LE (página de códigos 1200), devuelta por la Encoding.Unicode propiedad.UTF-16 and UTF-16LE (code page 1200), which is returned by the Encoding.Unicode property.

  • UTF-16BE (página de códigos 1201), de la que se crea una instancia llamando al UnicodeEncoding.UnicodeEncoding UnicodeEncoding.UnicodeEncoding constructor o con un bigEndian valor de true .UTF-16BE (code page 1201), which is instantiated by calling the UnicodeEncoding.UnicodeEncoding or UnicodeEncoding.UnicodeEncoding constructor with a bigEndian value of true.

  • UTF-32 y UTF-32LE (página de códigos 12000), devueltos por la Encoding.UTF32 propiedad.UTF-32 and UTF-32LE (code page 12000), which is returned by the Encoding.UTF32 property.

  • UTF-32BE (página de códigos 12001), de la que se crea una instancia llamando a un UTF32Encoding constructor que tiene un bigEndian parámetro y que proporciona un valor de true en la llamada al método.UTF-32BE (code page 12001), which is instantiated by calling an UTF32Encoding constructor that has a bigEndian parameter and providing a value of true in the method call.

Para recuperar una codificación presente en el .NET Framework en el escritorio de Windows, pero no en .NET Core, haga lo siguiente:To retrieve an encoding that is present in the .NET Framework on the Windows desktop but not in .NET Core, you do the following:

Se aplica a