Aracılığıyla paylaş


TreeViewItemAutomationPeer Sınıf

Tanım

TreeViewItem Türleri UI Otomasyonu'na sunar.

public ref class TreeViewItemAutomationPeer : System::Windows::Automation::Peers::FrameworkElementAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public ref class TreeViewItemAutomationPeer : System::Windows::Automation::Peers::ItemsControlAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public class TreeViewItemAutomationPeer : System.Windows.Automation.Peers.FrameworkElementAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
public class TreeViewItemAutomationPeer : System.Windows.Automation.Peers.ItemsControlAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
type TreeViewItemAutomationPeer = class
    inherit FrameworkElementAutomationPeer
    interface IExpandCollapseProvider
    interface ISelectionItemProvider
    interface IScrollItemProvider
type TreeViewItemAutomationPeer = class
    inherit ItemsControlAutomationPeer
    interface IExpandCollapseProvider
    interface ISelectionItemProvider
    interface IScrollItemProvider
type TreeViewItemAutomationPeer = class
    inherit ItemsControlAutomationPeer
    interface IExpandCollapseProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
Public Class TreeViewItemAutomationPeer
Inherits FrameworkElementAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
Public Class TreeViewItemAutomationPeer
Inherits ItemsControlAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
Devralma
Devralma
Uygulamalar

Oluşturucular

TreeViewItemAutomationPeer(TreeViewItem)

TreeViewItemAutomationPeer 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)
IsVirtualized

sanallaştırılmayan alt öğeler için nesne döndürmesi AutomationPeer gerekip gerekmediğini ItemsControlAutomationPeer belirten bir değer alır.

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

UIElement Bu UIElementAutomationPeerile ilişkili olan öğesini alır.

(Devralındığı yer: UIElementAutomationPeer)

Yöntemler

CheckAccess()

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

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

Bu TreeViewkoleksiyonundaki TreeViewDataItemAutomationPeer bir veri öğesi için öğesinin Items yeni bir örneğini oluşturur.

Equals(Object)

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

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

Belirtilen nesne için bir ItemAutomationPeer döndürür.

FindOrCreateItemAutomationPeer(Object)

Belirtilen nesne için bir ItemAutomationPeer döndürür.

(Devralındığı yer: ItemsControlAutomationPeer)
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 UIElementAutomationPeerile ilişkili için UIElement hızlandırıcı anahtarını alır. Bu yöntem tarafından GetAcceleratorKey()çağrılır.

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

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

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

Bu UIElementAutomationPeerile ilişkili için UIElement erişim anahtarını alır. Bu yöntem tarafından GetAccessKey()çağrılır.

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

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

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

Bu TreeViewItemAutomationPeerile ilişkili denetim TreeViewItem 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 FrameworkElementAutomationPeerile ilişkilendirilmiş olan öğesini benzersiz olarak tanımlayan dizeyi FrameworkElement alır. tarafından GetAutomationId()çağrılır.

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

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

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

Rect ile UIElementAutomationPeerilişkilendirilmiş olan öğesinin sınırlayıcı dikdörtgenini UIElement temsil eden öğesini alır. Bu yöntem tarafından GetBoundingRectangle()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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 TreeViewItemAutomationPeerilişkili alt öğelerinin TreeViewItem koleksiyonunu alır. Bu yöntem tarafından GetChildren()çağrılır.

GetChildrenCore()

ile UIElementAutomationPeerilişkili alt öğelerinin UIElement koleksiyonunu alır. Bu yöntem tarafından GetChildren()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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 TreeViewItemAutomationPeerile ilişkilendirilmiş olan öğesinin TreeViewItem adını 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()

üzerinde bu ile UIElementAutomationPeerilişkili tıklanabilir alanı UIElement temsil eden bir Point alır. Bu yöntem tarafından GetClickablePoint()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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()

TreeViewItem Türleri UI Otomasyonu'na sunar.

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

TreeViewItem Türleri UI Otomasyonu'na sunar.

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

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

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

ile ContentElementAutomationPeerilişkili işlevini açıklayan dizeyi ContentElement alır. tarafından GetHelpText()çağrılır.

(Devralındığı yer: FrameworkElementAutomationPeer)
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()

Bu UIElementAutomationPeerile ilişkili görsel durumunu UIElement bildiren bir dize alır. Bu yöntem tarafından GetItemStatus()çağrılır.

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

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

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

Bunun UIElementAutomationPeer için öğesinin temsil ettiği öğe türünü UIElement içeren, okunabilir bir dize alır. Bu yöntem tarafından GetItemType()çağrılır.

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

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

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

AutomationPeer ile ContentElementAutomationPeerilişkili hedeflenen için LabelContentElement öğesini alır. tarafından GetLabeledBy()çağrılır.

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

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

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

Bu UIElementAutomationPeerile ilişkili nesnenin canlı bölgesinin UIElement bildirim özelliklerini alır. Bu yöntem tarafından GetLiveSetting()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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 ContentElementAutomationPeerile ilişkili öğesinin ContentElement metin etiketini alır. tarafından GetName()çağrılır.

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

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

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

Bununla UIElementAutomationPeer ilişkili olanın UIElement belirli bir yönde yerleştirilip yerleştirildiğini belirten bir değer alır. Bu yöntem tarafından GetOrientation()çağrılır.

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

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

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

Bu TreeViewItemAutomationPeerile ilişkili denetim desenini TreeViewItem alı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()

PositionInSetProperty Ekli özelliğin PositionInSet değerini okur ve döndürür.

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

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

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

UI Otomasyonu'nun SizeOfSet özelliği için bir değer sağlar.

(Devralındığı yer: UIElementAutomationPeer)
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()

Bununla UIElementAutomationPeer ilişkilendirilmiş olanın UIElement şu anda klavye giriş odağına sahip olup olmadığını gösteren bir değer alır. Bu yöntem tarafından HasKeyboardFocus()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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 UIElementAutomationPeer öğeyle ilişkili olan öğesinin UIElement kullanıcıya sunulan verileri içeren bir öğe olup olmadığını belirten bir değer alır. Bu yöntem tarafından IsContentElement()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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 ilişkili UIElementAutomationPeer olanın UIElement son kullanıcı tarafından etkileşimli olarak anlaşılıp anlaşılmadığını belirten bir değer alır veya ayarlar. İsteğe bağlı olarak, kullanıcı GUI'deki denetimin mantıksal yapısına katkıda bulunmak olarak değerini anlayabilir UIElement . Bu yöntem tarafından IsControlElement()çağrılır.

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

TreeViewItem Türleri UI Otomasyonu'na sunar.

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

TreeViewItem Türleri UI Otomasyonu'na sunar.

(Devralındığı yer: UIElementAutomationPeer)
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()

Bununla UIElementAutomationPeer ilişkilendirilmiş olanın UIElement klavye odağını kabul edip etmeyeceğini belirten bir değer alır. Bu yöntem tarafından IsKeyboardFocusable()çağrılır.

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

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

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

Bununla UIElementAutomationPeer ilişkilendirilmiş olanın UIElement klavye odağını kabul edip etmeyeceğini belirten bir değer alır. Bu yöntem tarafından IsKeyboardFocusable()çağrılır.

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

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

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

Bu TreeViewItemAutomationPeer nesneyle ilişkili denetimin ekran dışında olup olmadığını TreeViewItem gösteren bir değer alır. Bu yöntem tarafından IsOffscreen()çağrılır.

IsOffscreenCore()

Bununla UIElementAutomationPeer ilişkilendirilmiş olanın UIElement ekran dışında olup olmadığını gösteren bir değer alır. Bu yöntem tarafından IsOffscreen()çağrılır.

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

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

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

Bununla UIElementAutomationPeer ilişkilendirilmiş olanın UIElement korumalı içerik içerip içermediğini belirten bir değer alır. Bu yöntem tarafından IsPassword()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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()

Bununla ilişkilendirilmiş UIElementAutomationPeer olanın UIElement bir formda tamamlanması gerekip gerekmediğini belirten bir değer alır. Bu yöntem tarafından IsRequiredForForm()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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)

TreeViewItem Türleri UI Otomasyonu'na 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ı bu UIElementAutomationPeerile ilişkilendirilmiş olan üzerine UIElement ayarlar. Bu yöntem tarafından SetFocus()çağrılır.

(Devralındığı yer: UIElementAutomationPeer)
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ı

IExpandCollapseProvider.Collapse()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IExpandCollapseProvider.Expand()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IExpandCollapseProvider.ExpandCollapseState

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Belirtilen özellik değerine göre bir öğe alır.

(Devralındığı yer: ItemsControlAutomationPeer)
IScrollItemProvider.ScrollIntoView()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ISelectionItemProvider.AddToSelection()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ISelectionItemProvider.IsSelected

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ISelectionItemProvider.RemoveFromSelection()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ISelectionItemProvider.Select()

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ISelectionItemProvider.SelectionContainer

Bu tür veya üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Şunlara uygulanır

Ayrıca bkz.