IValueProvider Interface

Définition

Expose des méthodes et des propriétés pour prendre en charge l’accès du client UI Automation aux contrôles ayant une valeur intrinsèque qui ne couvre pas de plage et qui peut être représentée sous forme de chaîne.Exposes methods and properties to support UI Automation client access to controls having an intrinsic value that does not span a range and that can be represented as a string.

public interface class IValueProvider
public interface IValueProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("c7935180-6fb3-4201-b174-7df73adbf64a")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IValueProvider
type IValueProvider = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("c7935180-6fb3-4201-b174-7df73adbf64a")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IValueProvider = interface
Public Interface IValueProvider
Dérivé
Attributs

Remarques

La valeur du contrôle peut ou ne peut pas être modifiable en fonction du contrôle et de ses paramètres.The value of the control may or may not be editable depending on the control and its settings.

Implémenté sur un fournisseur UI Automation qui doit prendre en charge le ValuePattern modèle de contrôle.Implemented on a UI Automation provider that must support the ValuePattern control pattern.

Propriétés

IsReadOnly

Obtient une valeur qui spécifie si la valeur d'un contrôle est en lecture seule.Gets a value that specifies whether the value of a control is read-only.

Value

Obtient la valeur du contrôle.Gets the value of the control.

Méthodes

SetValue(String)

Définit la valeur d’un contrôle.Sets the value of a control.

S’applique à

Voir aussi