Compartilhar via


Como obter um valor a partir de uma propriedade (Visual Basic)

Você recupera o valor de uma propriedade incluindo o nome da propriedade em uma expressão.

A procedimento Get da propriedade recupera o valor, mas você não o chama explicitamente pelo nome. Você pode utilizar a propriedade exatamente como você usaria uma variável. Visual Basicfaz as chamadas a procedimentos da propriedade.

Para recuperar um valor de uma propriedade

  1. Use o nome da propriedade em uma expressão da mesma maneira que você usaria um nome de variável. Você pode usar uma propriedade em qualquer lugar você pode usar uma variável ou uma constante.

    - ou -

    Use o nome da propriedade seguido do sinal de igual (=) em uma instrução de atribuição.

    O exemplo a seguir lê o valor da propriedade Visual Basic Now , implicitamente chamando seu procedimento Get

    Dim ThisMoment As Date 
    ' The following statement calls the Get procedure of the Visual Basic Now property.
    ThisMoment = Now
    
  2. Se a propriedade utiliza argumentos, coloque parêntese após o nome da propriedade para cercar a lista de argumentos. Se não há argumentos, você pode, opcionalmente, omitir os parênteses.

  3. Coloque os argumentos na lista de argumentos dentro de parênteses, separados por vírgulas. Não se esqueça de fornecer os argumentos na mesma ordem que a propriedade define os parâmetros correspondentes.

O valor da propriedade participa na expressão apenas como uma variável ou uma constante seria, ou ele é armazenado na variável ou propriedade no lado esquerdo da instrução de atribuição.

Consulte também

Tarefas

Como criar uma propriedade (Visual Basic)

Como declarar uma propriedade com níveis de acesso mistos (Visual Basic)

Como chamar um procedimento de propriedade (Visual Basic)

Como declarar e chamar uma propriedade padrão no Visual Basic

Como inserir um valor em uma propriedade (Visual Basic)

Referência

Instrução Property

Conceitos

Procedimentos no Visual Basic

Procedimentos de propriedade (Visual Basic)

Parâmetros e argumentos de procedimento (Visual Basic)

Diferenças entre propriedades e variáveis no Visual Basic