Condividi tramite


IScrollProvider Interfaccia

Definizione

Espone metodi e proprietà per supportare l'accesso client di automazione interfaccia utente a un controllo che funge da contenitore che è possibile scorrere per una raccolta di oggetti figlio. Gli elementi figlio di questo controllo devono implementare IScrollItemProvider.

public interface class IScrollProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IScrollProvider
public interface IScrollProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IScrollProvider = interface
type IScrollProvider = interface
Public Interface IScrollProvider
Derivato
Attributi

Commenti

Implementato in un provider di Automazione interfaccia utente che deve supportare il modello di ScrollPattern controllo.

Proprietà

HorizontallyScrollable

Ottiene un valore che indica se il controllo è in grado di scorrere orizzontalmente.

HorizontalScrollPercent

Ottiene la posizione di scorrimento orizzontale corrente.

HorizontalViewSize

Ottiene la dimensione vista orizzontale corrente.

VerticallyScrollable

Ottiene un valore che indica se il controllo è in grado di scorrere verticalmente.

VerticalScrollPercent

Ottiene la posizione di scorrimento verticale corrente.

VerticalViewSize

Ottiene la dimensione della visualizzazione verticale.

Metodi

Scroll(ScrollAmount, ScrollAmount)

Scorre orizzontalmente e verticalmente l'area visibile dell'area di contenuto.

SetScrollPercent(Double, Double)

Imposta la posizione di scorrimento orizzontale e verticale come percentuale dell'area di contenuto totale nel controllo.

Si applica a

Vedi anche