IValueProvider.Value Propriedade

Definição

Obtém o valor do controlo.

public:
 property System::String ^ Value { System::String ^ get(); };
public string Value { get; }
member this.Value : string
Public ReadOnly Property Value As String

Valor de Propriedade

O valor do controlo como uma cadeia.

Exemplos

O exemplo seguinte mostra uma implementação deste método para um controlo que permite recuperar o seu valor.

/// <summary>
/// Retrieves the value of the custom control.
/// </summary>
string IValueProvider.Value
{
    get
    {
        return controlValue;
    }
}
''' <summary>
''' Retrieves the value of the custom control.
''' </summary>
Private ReadOnly Property Value() As String Implements IValueProvider.Value
    Get
        Return controlValue
    End Get
End Property

Observações

Os controlos de edição de linha única suportam o acesso programático ao seu conteúdo implementando IValueProvider (além de ITextProvider). No entanto, os controlos de edição multi-linha não implementam IValueProvider.

Para recuperar o conteúdo textual dos controlos de edição multi-linha, os controlos devem implementar ITextProvider. No entanto, ITextProvider não suporta a definição do valor de um controle.

IValueProvider não suporta a recuperação de informações de formatação ou valores de substring. Implemente ITextProvider nesses cenários.

Aplica-se a