CodePagesEncodingProvider.Instance Eigenschap

Definitie

Hiermee haalt u een coderingsprovider op voor codepagina's die worden ondersteund in het bureaublad .NET Framework, maar niet in het huidige .NET Framework-platform.

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

Waarde van eigenschap

Een coderingsprovider die toegang biedt tot coderingen die niet worden ondersteund op het huidige .NET Framework-platform.

Opmerkingen

.NET Framework ondersteunt een groot aantal tekencoderingen en codepagina's. U kunt een volledige lijst met coderingen ophalen door de methode Encoding.GetEncodings aan te roepen, die beschikbaar is in het .NET Framework. Aan de andere kant ondersteunt .NET Core standaard alleen de volgende coderingen:

  • ASCII (codepagina 20127), die wordt geretourneerd door de Encoding.ASCII eigenschap.

  • ISO-8859-1 (codepagina 28591).

  • UTF-7 (codepagina 65000), die wordt geretourneerd door de Encoding.UTF7 eigenschap.

  • UTF-8 (codepagina 65001), die wordt geretourneerd door de Encoding.UTF8 eigenschap.

  • UTF-16 en UTF-16LE (codepagina 1200), die wordt geretourneerd door de Encoding.Unicode eigenschap.

  • UTF-16BE (codepagina 1201), die wordt geïnstantieerd door de UnicodeEncoding.UnicodeEncoding of UnicodeEncoding.UnicodeEncoding constructor aan te roepen met een bigEndian waarde van true.

  • UTF-32 en UTF-32LE (codepagina 12000), die door de Encoding.UTF32 eigenschap wordt geretourneerd.

  • UTF-32BE (codepagina 12001), dat wordt geïnstantieerd door het aanroepen van een UTF32Encoding constructor met een bigEndian parameter en het opgeven van een waarde in true de methodeaanroep.

Als u een codering wilt ophalen die aanwezig is in het .NET Framework, maar niet in .NET Core, doet u het volgende:

Van toepassing op