ZipArchive.CreateEntry, méthode (String)
Crée une entrée vide dans l'archive zip avec le nom d'entrée spécifié. Il n'existe aucune restriction aux noms des entrées. La dernière d'écriture de l'entrée est définie à l'heure actuelle. Si une entrée portant le nom spécifié existe déjà dans l'archive, il crée une deuxième entrée ayant un nom identique. Comme aucun CompressionLevel n'est spécifié, la valeur par défaut fournie par l'implémentation de l'algorithme de compression sous-jacent sera utilisée ; ZipArchive n'activera pas sa propre valeur par défaut. (Actuellement, l'algorithme de compression sous-jacent est fourni par la classe System.IO.Compression.DeflateStream .)
Espace de noms : Microsoft.TeamFoundation.Server.Core
Assembly : Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)
Syntaxe
'Déclaration
Public Function CreateEntry ( _
entryName As String _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName
)
Paramètres
- entryName
Type : System.String
Chemin d'accès relatif à la racine de l'archive, montrant le nom de l'entrée à créer.
Valeur de retour
Type : Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
Wrapper pour l'entrée de création récente du fichier dans l'archive.
Exceptions
Exception | Condition |
---|---|
ArgumentException | l'entryName est une chaîne de longueur nulle. |
ArgumentNullException | l'entryName est null. |
NotSupportedException | Le ZipArchive ne prend pas en charge l'écriture. |
ObjectDisposedException | Le ZipArchive a déjà été fermé. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.