ZipFile.CreateFromDirectory Methode

Definitie

Hiermee maakt u een zip-archief met de bestanden en mappen uit de opgegeven map.

Overloads

Name Description
CreateFromDirectory(String, Stream)

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat.

CreateFromDirectory(String, String)

Hiermee maakt u een zip-archief met de bestanden en mappen uit de opgegeven map.

CreateFromDirectory(String, Stream, CompressionLevel, Boolean)

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en eventueel de basismap.

CreateFromDirectory(String, String, CompressionLevel, Boolean)

Hiermee maakt u een zip-archief met de bestanden en mappen uit de opgegeven map, gebruikt u het opgegeven compressieniveau en eventueel de basismap.

CreateFromDirectory(String, Stream, CompressionLevel, Boolean, Encoding)

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en tekencodering voor vermeldingsnamen en opmerkingen, en eventueel de basismap.

CreateFromDirectory(String, String, CompressionLevel, Boolean, Encoding)

Hiermee maakt u een zip-archief dat de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en tekencodering voor vermeldingsnamen en opmerkingen, en optioneel de basismap.

CreateFromDirectory(String, Stream)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::IO::Stream ^ destination);
public static void CreateFromDirectory(string sourceDirectoryName, System.IO.Stream destination);
static member CreateFromDirectory : string * System.IO.Stream -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destination As Stream)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destination
Stream

De stream waar het zip-archief moet worden opgeslagen.

Uitzonderingen

sourceDirectoryName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

– of –

De destination stream biedt geen ondersteuning voor schrijven.

sourceDirectoryName of destination is null.

Het sourceDirectoryNameopgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

sourceDirectoryName bevat een ongeldige indeling.

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Deze overbelasting van de methode bevat niet de basismap in het archief en staat u niet toe een compressieniveau op te geven. Als u de basismap wilt opnemen of een compressieniveau wilt opgeven, roept u de overbelasting van de CreateFromDirectory(String, Stream, CompressionLevel, Boolean) methode aan. Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Van toepassing op

CreateFromDirectory(String, String)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief met de bestanden en mappen uit de opgegeven map.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::String ^ destinationArchiveFileName);
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName);
static member CreateFromDirectory : string * string -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destinationArchiveFileName As String)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destinationArchiveFileName
String

Het pad van het archief dat moet worden gemaakt, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

Uitzonderingen

sourceDirectoryName of destinationArchiveFileName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

sourceDirectoryName of destinationArchiveFileName is null.

In sourceDirectoryName of destinationArchiveFileName, het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

destinationArchiveFileName bestaat al.

– of –

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

destinationArchiveFileName hiermee geeft u een map.

– of –

De aanroeper heeft niet de vereiste machtigingen voor toegang tot de map die is opgegeven in sourceDirectoryName of het bestand dat is opgegeven in destinationArchiveFileName.

sourceDirectoryName of destinationArchiveFileName bevat een ongeldige indeling.

– of –

Het zip-archief biedt geen ondersteuning voor schrijven.

Voorbeelden

In dit voorbeeld ziet u hoe u een zip-archief maakt en extraheert met behulp van de ZipFile klasse. Het comprimeert de inhoud van een map in een zip-archief en extraheert die inhoud vervolgens naar een nieuwe map. Als u de ZipFile klasse wilt gebruiken, moet u verwijzen naar de System.IO.Compression.FileSystem assembly in uw project.

using System;
using System.IO.Compression;

class Program
{
    static void Main(string[] args)
    {
        string startPath = @".\start";
        string zipPath = @".\result.zip";
        string extractPath = @".\extract";

        ZipFile.CreateFromDirectory(startPath, zipPath);

        ZipFile.ExtractToDirectory(zipPath, extractPath);
    }
}
open System.IO.Compression

let startPath = @".\start"
let zipPath = @".\result.zip"
let extractPath = @".\extract"

ZipFile.CreateFromDirectory(startPath, zipPath)

ZipFile.ExtractToDirectory(zipPath, extractPath)
Imports System.IO.Compression

Module Module1

    Sub Main()
        Dim startPath As String = ".\start"
        Dim zipPath As String = ".\result.zip"
        Dim extractPath As String = ".\extract"

        ZipFile.CreateFromDirectory(startPath, zipPath)

        ZipFile.ExtractToDirectory(zipPath, extractPath)
    End Sub

End Module

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Deze overbelasting van de methode bevat niet de basismap in het archief en staat u niet toe een compressieniveau op te geven. Als u de basismap wilt opnemen of een compressieniveau wilt opgeven, roept u de overbelasting van de CreateFromDirectory(String, String, CompressionLevel, Boolean) methode aan.

Als het archief al bestaat, wordt er een IOException uitzondering gegenereerd. Als er al een vermelding met de opgegeven naam in het archief bestaat, wordt er een tweede vermelding gemaakt met een identieke naam.

Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Van toepassing op

CreateFromDirectory(String, Stream, CompressionLevel, Boolean)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en eventueel de basismap.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::IO::Stream ^ destination, System::IO::Compression::CompressionLevel compressionLevel, bool includeBaseDirectory);
public static void CreateFromDirectory(string sourceDirectoryName, System.IO.Stream destination, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory);
static member CreateFromDirectory : string * System.IO.Stream * System.IO.Compression.CompressionLevel * bool -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destination As Stream, compressionLevel As CompressionLevel, includeBaseDirectory As Boolean)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destination
Stream

De stream waar het zip-archief moet worden opgeslagen.

compressionLevel
CompressionLevel

Een van de opsommingswaarden die aangeeft of snelheid of compressieeffectiviteit moet worden benadrukt bij het maken van de vermelding.

includeBaseDirectory
Boolean

true om de mapnaam op te nemen uit sourceDirectoryName de hoofdmap van het archief; false als u alleen de inhoud van de map wilt opnemen.

Uitzonderingen

sourceDirectoryName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

– of –

De destination stream biedt geen ondersteuning voor schrijven.

sourceDirectoryName of destination is null.

Het sourceDirectoryNameopgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

sourceDirectoryName bevat een ongeldige indeling.

compressionLevel is geen geldige CompressionLevel waarde.

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Gebruik deze methode overbelasting om het compressieniveau op te geven en of de basismap in het archief moet worden opgenomen. Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Van toepassing op

CreateFromDirectory(String, String, CompressionLevel, Boolean)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief met de bestanden en mappen uit de opgegeven map, gebruikt u het opgegeven compressieniveau en eventueel de basismap.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::String ^ destinationArchiveFileName, System::IO::Compression::CompressionLevel compressionLevel, bool includeBaseDirectory);
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory);
static member CreateFromDirectory : string * string * System.IO.Compression.CompressionLevel * bool -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destinationArchiveFileName As String, compressionLevel As CompressionLevel, includeBaseDirectory As Boolean)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destinationArchiveFileName
String

Het pad van het archief dat moet worden gemaakt, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

compressionLevel
CompressionLevel

Een van de opsommingswaarden die aangeeft of snelheid of compressieeffectiviteit moet worden benadrukt bij het maken van de vermelding.

includeBaseDirectory
Boolean

true om de mapnaam op te nemen uit sourceDirectoryName de hoofdmap van het archief; false als u alleen de inhoud van de map wilt opnemen.

Uitzonderingen

sourceDirectoryName of destinationArchiveFileName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

sourceDirectoryName of destinationArchiveFileName is null.

In sourceDirectoryName of destinationArchiveFileName, het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

destinationArchiveFileName bestaat al.

– of –

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

destinationArchiveFileName hiermee geeft u een map.

– of –

De aanroeper heeft niet de vereiste machtigingen voor toegang tot de map die is opgegeven in sourceDirectoryName of het bestand dat is opgegeven in destinationArchiveFileName.

sourceDirectoryName of destinationArchiveFileName bevat een ongeldige indeling.

– of –

Het zip-archief biedt geen ondersteuning voor schrijven.

Voorbeelden

In dit voorbeeld ziet u hoe u een zip-archief maakt en extraheert met behulp van de ZipFile klasse. Het comprimeert de inhoud van een map in een zip-archief en extraheert die inhoud vervolgens naar een nieuwe map. Bij het comprimeren van het archief wordt de basismap opgenomen en wordt het compressieniveau ingesteld om de snelheid van de bewerking ten opzichte van efficiëntie te benadrukken. Als u de ZipFile klasse wilt gebruiken, moet u verwijzen naar de System.IO.Compression.FileSystem assembly in uw project.

using System;
using System.IO;
using System.IO.Compression;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string startPath = @"c:\example\start";
            string zipPath = @"c:\example\result.zip";
            string extractPath = @"c:\example\extract";

            ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Fastest, true);

            ZipFile.ExtractToDirectory(zipPath, extractPath);
        }
    }
}
open System.IO.Compression

let startPath = @"c:\example\start"
let zipPath = @"c:\example\result.zip"
let extractPath = @"c:\example\extract"

ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Fastest, true)

ZipFile.ExtractToDirectory(zipPath, extractPath)
Imports System.IO
Imports System.IO.Compression

Module Module1

    Sub Main()
        Dim startPath As String = "c:\example\start"
        Dim zipPath As String = "c:\example\result.zip"
        Dim extractPath As String = "c:\example\extract"

        ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Fastest, True)

        ZipFile.ExtractToDirectory(zipPath, extractPath)
    End Sub

End Module

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Gebruik deze methode overbelasting om het compressieniveau op te geven en of de basismap in het archief moet worden opgenomen.

Als het archief al bestaat, wordt er een IOException uitzondering gegenereerd. Als er al een vermelding met de opgegeven naam in het archief bestaat, wordt er een tweede vermelding gemaakt met een identieke naam.

Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Van toepassing op

CreateFromDirectory(String, Stream, CompressionLevel, Boolean, Encoding)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief in de opgegeven stroom die de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en tekencodering voor vermeldingsnamen en opmerkingen, en eventueel de basismap.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::IO::Stream ^ destination, System::IO::Compression::CompressionLevel compressionLevel, bool includeBaseDirectory, System::Text::Encoding ^ entryNameEncoding);
public static void CreateFromDirectory(string sourceDirectoryName, System.IO.Stream destination, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding? entryNameEncoding);
static member CreateFromDirectory : string * System.IO.Stream * System.IO.Compression.CompressionLevel * bool * System.Text.Encoding -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destination As Stream, compressionLevel As CompressionLevel, includeBaseDirectory As Boolean, entryNameEncoding As Encoding)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destination
Stream

De stream waar het zip-archief moet worden opgeslagen.

compressionLevel
CompressionLevel

Een van de opsommingswaarden die aangeeft of snelheid of compressieeffectiviteit moet worden benadrukt bij het maken van de vermelding.

includeBaseDirectory
Boolean

true om de mapnaam op te nemen uit sourceDirectoryName de hoofdmap van het archief; false als u alleen de inhoud van de map wilt opnemen.

entryNameEncoding
Encoding

De codering die moet worden gebruikt bij het lezen of schrijven van invoernamen en opmerkingen in dit archief. Geef alleen een waarde op voor deze parameter wanneer een codering is vereist voor interoperabiliteit met zip-archiefhulpprogramma's en -bibliotheken die UTF-8-codering niet ondersteunen voor vermeldingsnamen of opmerkingen.

Uitzonderingen

sourceDirectoryName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

– of –

De destination stream biedt geen ondersteuning voor schrijven.

sourceDirectoryName of destination is null.

Het sourceDirectoryNameopgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

sourceDirectoryName bevat een ongeldige indeling.

compressionLevel is geen geldige CompressionLevel waarde.

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Gebruik deze methode overbelasting om het compressieniveau en tekencodering op te geven en of de basismap in het archief moet worden opgenomen. Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Van toepassing op

CreateFromDirectory(String, String, CompressionLevel, Boolean, Encoding)

Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs
Bron:
ZipFile.Create.cs

Hiermee maakt u een zip-archief dat de bestanden en mappen uit de opgegeven map bevat, gebruikt u het opgegeven compressieniveau en tekencodering voor vermeldingsnamen en opmerkingen, en optioneel de basismap.

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::String ^ destinationArchiveFileName, System::IO::Compression::CompressionLevel compressionLevel, bool includeBaseDirectory, System::Text::Encoding ^ entryNameEncoding);
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding);
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding? entryNameEncoding);
static member CreateFromDirectory : string * string * System.IO.Compression.CompressionLevel * bool * System.Text.Encoding -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destinationArchiveFileName As String, compressionLevel As CompressionLevel, includeBaseDirectory As Boolean, entryNameEncoding As Encoding)

Parameters

sourceDirectoryName
String

Het pad naar de map die moet worden gearchiveerd, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

destinationArchiveFileName
String

Het pad van het archief dat moet worden gemaakt, opgegeven als een relatief of absoluut pad. Een relatief pad wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap.

compressionLevel
CompressionLevel

Een van de opsommingswaarden die aangeeft of snelheid of compressieeffectiviteit moet worden benadrukt bij het maken van de vermelding.

includeBaseDirectory
Boolean

true om de mapnaam op te nemen uit sourceDirectoryName de hoofdmap van het archief; false als u alleen de inhoud van de map wilt opnemen.

entryNameEncoding
Encoding

De codering die moet worden gebruikt bij het lezen of schrijven van invoernamen en opmerkingen in dit archief. Geef alleen een waarde op voor deze parameter wanneer een codering is vereist voor interoperabiliteit met zip-archiefhulpprogramma's en -bibliotheken die UTF-8-codering niet ondersteunen voor vermeldingsnamen of opmerkingen.

Uitzonderingen

sourceDirectoryName of destinationArchiveFileName is Empty, bevat slechts witruimte of bevat ten minste één ongeldig teken.

– of –

entryNameEncoding is ingesteld op een Andere Unicode-codering dan UTF-8.

sourceDirectoryName of destinationArchiveFileName is null.

In sourceDirectoryName of destinationArchiveFileName, het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

sourceDirectoryName is ongeldig of bestaat niet (bijvoorbeeld op een niet-toegewezen station).

destinationArchiveFileName bestaat al.

– of –

Kan een bestand in de opgegeven map niet openen.

– of –

Er is een I/O-fout opgetreden bij het openen van een te archiveren bestand.

destinationArchiveFileName hiermee geeft u een map.

– of –

De aanroeper heeft niet de vereiste machtigingen voor toegang tot de map die is opgegeven in sourceDirectoryName of het bestand dat is opgegeven in destinationArchiveFileName.

sourceDirectoryName of destinationArchiveFileName bevat een ongeldige indeling.

– of –

Het zip-archief biedt geen ondersteuning voor schrijven.

Opmerkingen

De mapstructuur van het bestandssysteem blijft behouden in het archief. Als de map leeg is, wordt er een leeg archief gemaakt. Gebruik deze methode overbelasting om het compressieniveau en tekencodering op te geven en of de basismap in het archief moet worden opgenomen.

Als het archief al bestaat, wordt er een IOException uitzondering gegenereerd. Als er al een vermelding met de opgegeven naam in het archief bestaat, wordt er een tweede vermelding gemaakt met een identieke naam.

Als een bestand in de map niet kan worden toegevoegd aan het archief, blijft het archief onvolledig en ongeldig en genereert de methode een IOException uitzondering.

Als entryNameEncoding deze is ingesteld op een andere waarde dan null, worden de invoernamen en opmerkingen gecodeerd met behulp van de opgegeven codering. Als de opgegeven codering een UTF-8-codering is, wordt de vlag voor taalcodering (in de vlag voor de algemene bitsversie van de lokale bestandskoptekst) ingesteld voor elke vermelding.

Als entryNameEncoding deze optie is ingesteld null, worden de invoernamen en opmerkingen gecodeerd volgens de volgende regels:

  • Voor invoernamen en opmerkingen die tekens bevatten buiten het ASCII-bereik, wordt de vlag voor taalcodering ingesteld en wordt UTF-8 gebruikt om de naam en opmerking van de vermelding te coderen.

  • Voor invoernamen en opmerkingen die alleen ASCII-tekens bevatten, is de vlag voor taalcodering niet ingesteld en wordt de huidige standaardcodepagina van het systeem gebruikt om de invoernamen en opmerkingen te coderen.

Van toepassing op