Compartilhar via


Classe FileUploadParameter

Representa um parâmetro de postagem de formulário de upload de arquivo.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.Parameter
    Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter
      Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class FileUploadParameter _
    Inherits FormPostParameter
[SerializableAttribute]
public class FileUploadParameter : FormPostParameter
[SerializableAttribute]
public ref class FileUploadParameter : public FormPostParameter
[<SerializableAttribute>]
type FileUploadParameter =  
    class
        inherit FormPostParameter
    end
public class FileUploadParameter extends FormPostParameter

O tipo FileUploadParameter expõe os membros a seguir.

Construtores

  Nome Descrição
Método público FileUploadParameter() Inicializa uma nova instância da classe FileUploadParameter.
Método público FileUploadParameter(String, String) Inicializa uma nova instância da FileUploadParameter classe com valores para as propriedades herdadas de nome e UrlEncode, além de FileName propriedade.
Método público FileUploadParameter(String, String, String) Inicializa uma nova instância de FileUploadParameter classe usando o nome do parâmetro, o nome do arquivo e o tipo de conteúdo.
Método público FileUploadParameter(String, String, String, Boolean) Inicializa uma nova instância de FileUploadParameter classe usando o nome do parâmetro, o nome do arquivo, o tipo de conteúdo e um valor booleano para gerar um nome exclusivo.

Início

Propriedades

  Nome Descrição
Propriedade pública ContentType Obtém ou define o cabeçalho do tipo de conteúdo.
Propriedade pública FileName Obtém ou define o nome do arquivo para carregar.
Propriedade pública GenerateUniqueName Obtém ou define um valor booleano para indicar se deseja gerar um nome de arquivo exclusivo para o arquivo carregado.
Propriedade pública Name Obtém ou define o nome do parâmetro. (Herdado de Parameter.)
Propriedade pública UrlEncode Obtém ou define um valor que indica se a Name e Value será codificado URL. (Herdado de Parameter.)
Propriedade pública Value Obtém ou define o valor do parâmetro de seqüência. (Herdado de Parameter.)

Início

Métodos

  Nome Descrição
Método público Clone Executa um MemberwiseClone nesta instância. (Substitui FormPostParameter.Clone().)
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.WebTesting