DataGridColumnHeaderItemAutomationPeer Sınıf

Tanım

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

public ref class DataGridColumnHeaderItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ITransformProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public class DataGridColumnHeaderItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ITransformProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridColumnHeaderItemAutomationPeer = class
    inherit ItemAutomationPeer
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ITransformProvider
    interface IVirtualizedItemProvider
Public Class DataGridColumnHeaderItemAutomationPeer
Inherits ItemAutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ITransformProvider, IVirtualizedItemProvider
Devralma
DataGridColumnHeaderItemAutomationPeer
Uygulamalar

Oluşturucular

DataGridColumnHeaderItemAutomationPeer(Object, DataGridColumn, DataGridColumnHeadersPresenterAutomationPeer)

DataGridColumnHeaderItemAutomationPeer sınıfının yeni bir örneğini başlatır.

Özellikler

Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğunu alır.

(Devralındığı yer: DispatcherObject)
EventsSource

Otomasyon AutomationPeeristemcisine bu öğesinden gelen tüm olaylar için kaynak olarak bildirilen bir alır veya ayarlarAutomationPeer.

(Devralındığı yer: AutomationPeer)
IsHwndHost

Windows Presentation Foundation (WPF) içinde bu AutomationPeer konaklarla hwnds ilişkili öğenin olup olmadığını gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
Item

Bu ItemAutomationPeerile ilişkili koleksiyondaki Items veri öğesini alır.

(Devralındığı yer: ItemAutomationPeer)
ItemsControlAutomationPeer

ItemsControlAutomationPeer Koleksiyonu tutan ile ItemsControl ilişkili olan öğesini Items alır.

(Devralındığı yer: ItemAutomationPeer)

Yöntemler

CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetAcceleratorKey()

UI Otomasyonu eş ile ilişkili öğe için hızlandırıcı tuş bileşimlerini alır.

(Devralındığı yer: AutomationPeer)
GetAcceleratorKeyCore()

Bu ItemAutomationPeerile ilişkili koleksiyondaki Items veri öğesine karşılık gelen için hızlandırıcı anahtarını UIElement alır.

(Devralındığı yer: ItemAutomationPeer)
GetAccessKey()

Otomasyon eş ile ilişkili öğenin erişim anahtarını alır.

(Devralındığı yer: AutomationPeer)
GetAccessKeyCore()

Bu ItemAutomationPeerile ilişkili koleksiyondaki Items veri öğesine karşılık gelen için erişim anahtarını UIElement alır.

(Devralındığı yer: ItemAutomationPeer)
GetAutomationControlType()

UI Otomasyonu eş ile ilişkili öğenin denetim türünü alır.

(Devralındığı yer: AutomationPeer)
GetAutomationControlTypeCore()

Bu DataGridColumnHeaderItemAutomationPeerile ilişkili üst bilgi için denetim türünü alır. Bu yöntem tarafından GetAutomationControlType()çağrılır.

GetAutomationId()

AutomationId Otomasyon eş ile ilişkili öğenin öğesini alır.

(Devralındığı yer: AutomationPeer)
GetAutomationIdCore()

Bu ItemAutomationPeerile ilişkili koleksiyondaki veri öğesine karşılık gelen öğesini benzersiz olarak tanımlayan UIElement dizeyi Items alır.

(Devralındığı yer: ItemAutomationPeer)
GetBoundingRectangle()

Rect Otomasyon eş ile ilişkili öğenin ekran koordinatlarını temsil eden nesneyi alır.

(Devralındığı yer: AutomationPeer)
GetBoundingRectangleCore()

Belirtilen UIElementöğesinin Rect sınırlayıcı dikdörtgenini temsil eden öğesini alır.

(Devralındığı yer: ItemAutomationPeer)
GetChildren()

UI Otomasyonu ağacında otomasyon eşdüzeyinin anlık alt öğeleri olarak temsil edilen öğelerin koleksiyonunu GetChildren() alır.

(Devralındığı yer: AutomationPeer)
GetChildrenCore()

ile ilişkili ItemAutomationPeerkoleksiyondaki veri öğesine karşılık gelen alt öğelerinin UIElementItems koleksiyonunu alır.

(Devralındığı yer: ItemAutomationPeer)
GetClassName()

bu ile temsil edilen AutomationPeerdenetimi ayırt etmek için ile AutomationControlTypebirlikte kullanılan bir ad alır.

(Devralındığı yer: AutomationPeer)
GetClassNameCore()

Bu DataGridColumnHeaderItemAutomationPeerile temsil edilen üst bilgiyi ayırt eden bir ad alır. Bu yöntem tarafından GetClassName()çağrılır.

GetClickablePoint()

Point Bir fare tıklamasına yanıt veren otomasyon eş ile ilişkili öğe üzerinde bir alır.

(Devralındığı yer: AutomationPeer)
GetClickablePointCore()

Belirtilen UIElementüzerindeki tıklanabilir alanı temsil eden bir Point alır.

(Devralındığı yer: ItemAutomationPeer)
GetControlledPeers()

UI Otomasyonu'nun bu AutomationPeertarafından etkilenen veya denetlenen öğelerin listesini sağlar.

(Devralındığı yer: AutomationPeer)
GetControlledPeersCore()

Türetilmiş bir sınıfta geçersiz kılındığında, UI Otomasyonu'nda bu AutomationPeertarafından etkilenen veya denetlenen öğelerin listesini sağlar.

(Devralındığı yer: AutomationPeer)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetHeadingLevel()

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

(Devralındığı yer: AutomationPeer)
GetHeadingLevelCore()

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

(Devralındığı yer: ItemAutomationPeer)
GetHelpText()

Otomasyon eşiyle ilişkili denetimin işlevselliğini açıklayan metni alır.

(Devralındığı yer: AutomationPeer)
GetHelpTextCore()

ile ilişkili ItemAutomationPeerkoleksiyondaki veri öğesine karşılık gelen işlevini UIElement açıklayan dizeyi Items alır.

(Devralındığı yer: ItemAutomationPeer)
GetHostRawElementProviderCore()

UI Otomasyonu'na UI Otomasyonu ağacında bir Windows Presentation Foundation (WPF) öğesi tarafından barındırılan hwnd yeri bildirir.

(Devralındığı yer: AutomationPeer)
GetItemStatus()

Bu otomasyon eş ile ilişkili öğenin görsel durumunu ileten metni alır.

(Devralındığı yer: AutomationPeer)
GetItemStatusCore()

Belirtilen UIElementöğesinin görsel durumunu ileten bir dize alır.

(Devralındığı yer: ItemAutomationPeer)
GetItemType()

Bir nesnenin ne tür bir öğeyi temsil ettiğini açıklayan bir dize alır.

(Devralındığı yer: AutomationPeer)
GetItemTypeCore()

Belirtilen UIElement öğe türünü içeren, insan tarafından okunabilir bir dize alır.

(Devralındığı yer: ItemAutomationPeer)
GetLabeledBy()

AutomationPeer öğesine hedeflenen için Label öğesini alır.

(Devralındığı yer: AutomationPeer)
GetLabeledByCore()

AutomationPeer Belirtilen UIElementhedeflenen için Label değerini alır.

(Devralındığı yer: ItemAutomationPeer)
GetLiveSetting()

Bu otomasyon eşiyle ilişkili canlı bir bölgenin bildirim özelliklerini alır.

(Devralındığı yer: AutomationPeer)
GetLiveSettingCore()

Bu ItemAutomationPeer nesneyle ilişkili koleksiyondaki veri öğesine Items karşılık gelen için canlı bölgenin UIElement bildirim özelliklerini alır.

(Devralındığı yer: ItemAutomationPeer)
GetLocalizedControlType()

Bu otomasyon eş ile ilişkili denetimin AutomationControlType değerini temsil eden, insan tarafından okunabilir bir yerelleştirilmiş dize alır.

(Devralındığı yer: AutomationPeer)
GetLocalizedControlTypeCore()

Türetilmiş bir sınıfta geçersiz kılındığında, tarafından GetLocalizedControlType()çağrılır.

(Devralındığı yer: AutomationPeer)
GetName()

Bu otomasyon eş ile ilişkili öğeyi açıklayan metni alır.

(Devralındığı yer: AutomationPeer)
GetNameCore()

Bu ItemAutomationPeerile ilişkili koleksiyondaki veri öğesine karşılık gelen öğesinin Items metin etiketini UIElement alır.

(Devralındığı yer: ItemAutomationPeer)
GetOrientation()

Varsa, açık denetim yönlendirmesini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
GetOrientationCore()

Belirtilenin UIElement belirli bir yönde yerleştirilip yerleştirildiğini belirten bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
GetParent()

Bu öğesinin AutomationPeer üst öğesini AutomationPeeralır.

(Devralındığı yer: AutomationPeer)
GetPattern(PatternInterface)

Bu otomasyon eş ile ilişkili öğenin belirtilen denetim desenini destekleyen nesnesini döndürür.

GetPeerFromPoint(Point)

Belirtilen noktadan bir AutomationPeer alır.

(Devralındığı yer: AutomationPeer)
GetPeerFromPointCore(Point)

Türetilmiş bir sınıfta geçersiz kılındığında öğesinden GetPeerFromPoint(Point)çağrılır.

(Devralındığı yer: AutomationPeer)
GetPositionInSet()

özelliğinin değerini PositionInSet almaya çalışır.

(Devralındığı yer: AutomationPeer)
GetPositionInSetCore()

Bu öğenin küme içindeki konumunu alır.

(Devralındığı yer: ItemAutomationPeer)
GetSizeOfSet()

özelliğinin değerini SizeOfSet almaya çalışır.

(Devralındığı yer: AutomationPeer)
GetSizeOfSetCore()

Bu öğeyi içeren bir kümenin boyutunu alır.

(Devralındığı yer: ItemAutomationPeer)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
HasKeyboardFocus()

Bu otomasyon eşiyle ilişkilendirilmiş öğenin şu anda klavye odağının olup olmadığını gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
HasKeyboardFocusCore()

Belirtilenin UIElement şu anda klavye giriş odağının olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
InvalidatePeer()

öğesinin ana özelliklerinin AutomationPeer yeniden hesaplanması tetikler PropertyChanged ve özellikler değişirse Bildirimi Otomasyon İstemcisi'ne yükseltir.

(Devralındığı yer: AutomationPeer)
IsContentElement()

Bu otomasyon eşiyle ilişkili öğenin kullanıcıya sunulan verileri içerip içermediğini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsContentElementCore()

Bu otomasyon eşiyle ilişkili öğenin kullanıcıya sunulan verileri içerip içermediğini gösteren bir değer alır.

IsControlElement()

Öğesinin kullanıcı tarafından etkileşimli olarak mı yoksa GUI'deki denetimin mantıksal yapısına katkıda bulunarak mı anlaşıldığını belirten bir değer alır.

(Devralındığı yer: AutomationPeer)
IsControlElementCore()

Bununla ItemAutomationPeer ilişkili olanın UIElement son kullanıcı tarafından etkileşimli olarak anlaşılıp anlaşılmadığını belirten bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
IsDialog()

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

(Devralındığı yer: AutomationPeer)
IsDialogCore()

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

(Devralındığı yer: ItemAutomationPeer)
IsEnabled()

Bu otomasyon eşiyle ilişkili öğenin etkileşimi destekleyip desteklemediğini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsEnabledCore()

Belirtilenlerin UIElement olayları alıp gönderemeyeceğini belirten bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
IsKeyboardFocusable()

Öğenin klavye odağını kabul edip edemeyeceğini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsKeyboardFocusableCore()

Belirtilenin UIElement klavye odağını kabul edip etmediğini gösteren bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
IsOffscreen()

Bir öğenin ekrandan uzak olup olmadığını gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsOffscreenCore()

Belirtilen UIElement değerin ekrandan uzak olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
IsPassword()

Öğesinin hassas içerik içerip içermediğini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsPasswordCore()

Belirtilenin UIElement korumalı içerik içerip içermediğini belirten bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
IsRequiredForForm()

Bu eşle ilişkili öğenin bir formda tamamlanması gerekip gerekmediğini gösteren bir değer alır.

(Devralındığı yer: AutomationPeer)
IsRequiredForFormCore()

Belirtilen UIElement değerin bir formda tamamlanması gerekip gerekmediğini belirten bir değer alır.

(Devralındığı yer: ItemAutomationPeer)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
PeerFromProvider(IRawElementProviderSimple)

Belirtilen IRawElementProviderSimple ara sunucu için bir AutomationPeer alır.

(Devralındığı yer: AutomationPeer)
ProviderFromPeer(AutomationPeer)

Belirtilen AutomationPeeriçin öğesini IRawElementProviderSimple alır.

(Devralındığı yer: AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Olayı yükseltmek için tarafından AutomationPeer çağrılır AsyncContentLoadedEvent .

(Devralındığı yer: AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Bir otomasyon olayı oluşturur.

(Devralındığı yer: AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Header içinde bulunan bir DataGridColumnDataGrid öğesinin kullanıcı arabirimi Otomasyonu'nda kullanıma sunar.

(Devralındığı yer: AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Otomasyon istemcisine değiştirilen bir özellik değerini bildirmek için bir olay oluşturur.

(Devralındığı yer: AutomationPeer)
ResetChildrenCache()

çağrısı GetChildrenCore()yaparak alt öğelerin ağacını zaman uyumlu olarak sıfırlar.

(Devralındığı yer: AutomationPeer)
SetFocus()

Klavye odağını bu otomasyon eşiyle ilişkili öğeye ayarlar.

(Devralındığı yer: AutomationPeer)
SetFocusCore()

Klavye giriş odağını belirtilen UIElementüzerinde ayarlar. , UIElement bu ItemAutomationPeerile ilişkili koleksiyondaki Items veri öğesine karşılık gelir.

(Devralındığı yer: ItemAutomationPeer)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjecterişimine sahip olmasını zorlar.

(Devralındığı yer: DispatcherObject)

Belirtik Arabirim Kullanımları

IInvokeProvider.Invoke()

Bir denetimi etkinleştirmek ve tek, net eylemini başlatmak için bir istek gönderir.

IScrollItemProvider.ScrollIntoView()

ile DataGridColumnHeaderItemAutomationPeer ilişkilendirilmiş üst bilgiyi ve sütunu görünüme kaydırıyor.

ITransformProvider.CanMove

Sütunun taşınıp taşınamayacağını belirten bir değer alır.

ITransformProvider.CanResize

Sütunun yeniden boyutlandırılıp boyutlandırılamayacağını belirten bir değer alır.

ITransformProvider.CanRotate

Denetimin döndürülip döndürülemeyeceğini belirten bir değer alır.

ITransformProvider.Move(Double, Double)

Her durumda bir özel durum oluşturur.

ITransformProvider.Resize(Double, Double)

ile DataGridColumnHeaderItemAutomationPeerilişkili sütunun genişliğini yeniden boyutlandırıyor.

ITransformProvider.Rotate(Double)

Her durumda bir özel durum oluşturur.

IVirtualizedItemProvider.Realize()

Sanal sütunu ui otomasyonu öğesi olarak tamamen erişilebilir hale getirir.

Şunlara uygulanır