Compartilhar via


Construtor ZipArchive (String)

Abre um ZipArchive no caminho especificado para ler. O arquivo especificado é aberto com FileMode.Open.

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)

Sintaxe

'Declaração
Public Sub New ( _
    archiveFileName As String _
)
public ZipArchive(
    string archiveFileName
)

Parâmetros

  • archiveFileName
    Tipo: System.String
    Uma cadeia de caracteres que especifica o caminho no sistema de arquivos para abrir sobre o arquivo neutro.O caminho é permitido para especificar as informações de caminho relativo ou absoluto.As informações do caminho relativo são interpretadas como relativas ao diretório de trabalho atual.

Exceções

Exceção Condição
ArgumentException

o caminho é uma cadeia de caracteres de comprimento zero, contém somente espaço em branco, ou contém um ou mais caracteres inválidos como definido por InvalidPathChars.

ArgumentNullException

o caminho é nulo.

PathTooLongException

O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema. Por exemplo, em plataformas com base no Windows, os caminhos devem ter menos que 248 caracteres e os nomes de arquivo devem ter menos que 260 caracteres.

DirectoryNotFoundException

O caminho especificado é inválido (por exemplo, ele está em uma unidade não mapeada).

IOException

Um erro de E/S ocorreu ao abrir o arquivo.

UnauthorizedAccessException

o caminho especificado um diretório. -ou- O chamador não tem a permissão necessária.

FileNotFoundException

O arquivo especificado no caminho não foi encontrado.

NotSupportedException

o caminho está em um formato inválido.

InvalidDataException

O arquivo especificado não pôde ser interpretado como um arquivo ZIP.

Segurança do .NET Framework

Consulte também

Referência

ZipArchive Classe

Sobrecargas ZipArchive

Namespace Microsoft.TeamFoundation.Server.Core