IValueProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till kontroller som har ett inbyggt värde som inte sträcker sig över ett intervall och som kan representeras som en sträng.
public interface class 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
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)>]
type IValueProvider = interface
type IValueProvider = interface
Public Interface IValueProvider
- Härledda
- Attribut
Kommentarer
Värdet för kontrollen kan vara redigerbart beroende på kontrollen och dess inställningar.
Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret ValuePattern.
Egenskaper
| Name | Description |
|---|---|
| IsReadOnly |
Hämtar ett värde som anger om värdet för en kontroll är skrivskyddat. |
| Value |
Hämtar kontrollens värde. |
Metoder
| Name | Description |
|---|---|
| SetValue(String) |
Anger värdet för en kontroll. |