IValueProvider.Value Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o valor do controle.
public:
property System::String ^ Value { System::String ^ get(); };
public string Value { get; }
member this.Value : string
Public ReadOnly Property Value As String
Valor da propriedade
O valor do controle como uma cadeia de caracteres.
Exemplos
O exemplo a seguir mostra uma implementação desse método para um controle que permite que seu valor seja recuperado.
/// <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
Comentários
Os controles de edição de linha única dão suporte ao acesso programático ao seu conteúdo implementando IValueProvider (além de ITextProvider). No entanto, os controles de edição de várias linhas não implementam IValueProvider.
Para recuperar o conteúdo textual de controles de edição de várias linhas, os controles devem implementar ITextProvider. No entanto, ITextProvider não dá suporte à configuração do valor de um controle.
IValueProvider não dá suporte à recuperação de informações de formatação ou valores de subcadeia de caracteres. Implemente ITextProvider nesses cenários.