IScrollProvider Arabirim

Tanım

Bir alt nesne koleksiyonu için kaydırılabilir kapsayıcı işlevi gören bir denetime UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu denetimin alt öğeleri uygulaması IScrollItemProvidergerekir.

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
Türetilmiş
Öznitelikler

Açıklamalar

Denetim düzenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında ScrollPattern uygulanır.

Özellikler

HorizontallyScrollable

Denetimin yatay olarak kaydırılıp kaydırılamayacağını gösteren bir değer alır.

HorizontalScrollPercent

Geçerli yatay kaydırma konumunu alır.

HorizontalViewSize

Geçerli yatay görünüm boyutunu alır.

VerticallyScrollable

Denetimin dikey olarak kaydırılıp kaydırılamayacağını gösteren bir değer alır.

VerticalScrollPercent

Geçerli dikey kaydırma konumunu alır.

VerticalViewSize

Dikey görünüm boyutunu alır.

Yöntemler

Scroll(ScrollAmount, ScrollAmount)

İçerik alanının görünür bölgesini yatay ve dikey olarak kaydırıyor.

SetScrollPercent(Double, Double)

Yatay ve dikey kaydırma konumunu, denetim içindeki toplam içerik alanının yüzdesi olarak ayarlar.

Şunlara uygulanır

Ayrıca bkz.