System.Windows.Automation Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Windows Presentation Foundation (WPF) UI Otomasyonu istemcileri için destek sağlar.
Sınıflar
| Name | Description |
|---|---|
| ActiveTextPositionChangedEventArgs |
Windows Presentation Foundation (WPF) UI Otomasyonu istemcileri için destek sağlar. |
| AndCondition |
Bir eşleşme için her ikisinin de doğru olması gereken iki veya daha fazla PropertyCondition nesnenin birleşimini temsil eder. |
| AsyncContentLoadedEventArgs |
bir AsyncContentLoadedEventiçin veri sağlar. |
| Automation |
UI Otomasyonu istemci uygulamaları için yöntemleri ve alanları içerir. |
| AutomationElement |
UI Otomasyonu ağacındaki bir UI Otomasyonu öğesini temsil eder ve UI Otomasyonu istemci uygulamaları tarafından tanımlayıcı olarak kullanılan değerleri içerir. |
| AutomationElementCollection |
Bir nesne koleksiyonunu AutomationElement temsil eder. |
| AutomationElementIdentifiers |
UI Otomasyonu sağlayıcıları tarafından tanımlayıcı olarak kullanılan değerleri içerir. |
| AutomationEvent |
bir UI Otomasyonu olayı tanımlar. |
| AutomationEventArgs |
AutomationEventHandler temsilcisine geçirilen UI Otomasyonu olaylar için veri sağlar. |
| AutomationFocusChangedEventArgs |
Odak değiştirme olayı için veri sağlar. |
| AutomationIdentifier |
UI Otomasyonu denetim türlerini, olaylarını, desenlerini, özelliklerini ve metin özniteliklerini tanımlayan türler için temel sınıf. |
| AutomationPattern |
Bir denetim deseni tanımlar. |
| AutomationProperties |
öğesinin örneğinin AutomationPeer ilişkili özelliklerinin değerini almak veya ayarlamak için bir araç sağlar. |
| AutomationProperty |
bir özelliğini AutomationElementtanımlar. |
| AutomationPropertyChangedEventArgs |
Özellik değiştirme olayı hakkında bilgi sağlar. |
| AutomationTextAttribute |
UI Otomasyonu metin özniteliklerini tanımlar. |
| BasePattern |
Denetim deseni sınıfları için temel uygulama sağlar. |
| CacheRequest |
AutomationElement elde edildiğinde UI Otomasyonu çerçevesinin önbelleğe aldığı özellikleri ve desenleri belirtir. |
| ClientSettings |
İstemci tarafı sağlayıcılarını istemci için kullanılabilir hale getiren yöntemleri içerir. |
| Condition |
UI Otomasyonu ağacındaki öğeler aranırken filtrelemede kullanılan koşulların temel türü. |
| ControlType |
Kullanıcı arabirimi (UI) denetiminin türünü tanımlar. |
| DockPattern |
Dock özelliklerini bir yerleştirme kapsayıcısı içinde kullanıma sunan denetimleri temsil eder. |
| DockPatternIdentifiers |
için IDockProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| ElementNotAvailableException |
Kullanıcı arabiriminin artık kullanılamamış bir bölümüne karşılık gelen bir UI Otomasyonu öğesine erişme girişiminde bulunulduğunda oluşan özel durum hakkında bilgi içerir. |
| ElementNotEnabledException |
Etkinleştirilmemiş bir denetimi işlemeye çalışıldığında ortaya çıkarılan özel durum hakkında bilgi içerir. |
| ExpandCollapsePattern |
İçeriği görüntülemek için görsel olarak genişleten ve içeriği gizlemek için daraltan denetimleri temsil eder. |
| ExpandCollapsePatternIdentifiers |
tarafından IExpandCollapseProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| GridItemPattern |
destekleyen GridPatternkapsayıcıların alt denetimlerini temsil eder. |
| GridItemPatternIdentifiers |
tarafından IGridItemProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| GridPattern |
Bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimleri temsil eder. Bu denetimin alt öğeleri, GridItemPattern satır ve sütuna göre geçirilebilen iki boyutlu bir mantıksal koordinat sisteminde düzenlenir. |
| GridPatternIdentifiers |
tarafından IGridProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| InvokePattern |
Tek, belirsiz bir eylem başlatan veya gerçekleştiren ve etkinleştirildiğinde durumu korumayan denetimleri temsil eder. |
| InvokePatternIdentifiers |
tarafından IInvokeProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| ItemContainerPattern |
Öğeleri yöneten ve bir öğeyi özellik değerine göre almayı destekleyen bir nesneyi temsil eder. |
| ItemContainerPatternIdentifiers |
tarafından IItemContainerProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| MultipleViewPattern |
Aynı bilgi kümesinin veya alt denetimlerin birden çok gösterimini sağlayan ve bunlar arasında geçiş yapabilen denetimleri temsil eder. |
| MultipleViewPatternIdentifiers |
tarafından IMultipleViewProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| NoClickablePointException |
tıklanabilir noktası olmayan bir UI Otomasyonu öğesinde GetClickablePoint() çağrıldığında oluşan özel durum hakkında bilgi içerir. |
| NotCondition |
Belirtilen Conditionbir Condition öğesinin negatifini temsil eder. |
| NotificationEventArgs |
Windows Presentation Foundation (WPF) UI Otomasyonu istemcileri için destek sağlar. |
| OrCondition |
Koşullardan biri doğruysa eşleşmenin bulunduğu iki veya daha fazla koşulun birleşimini temsil eder. |
| PropertyCondition |
Condition Bir özelliğin belirtilen bir değere sahip olup olmadığını test eden bir değeri temsil eder. |
| ProxyAssemblyNotLoadedException |
İstemci tarafı sağlayıcıları içeren bir derleme yüklenirken sorun oluştuğunda oluşan bir özel durum hakkında bilgi içerir. |
| RangeValuePattern |
Bir aralık içindeki bir değere ayarlanabilen bir denetimi temsil eder. |
| RangeValuePatternIdentifiers |
için IRangeValueProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| ScrollItemPattern |
Denetim desenini destekleyen kapsayıcıların alt denetimlerini ScrollPattern temsil eder. |
| ScrollItemPatternIdentifiers |
tarafından IScrollItemProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| ScrollPattern |
Bir alt öğe koleksiyonu için kaydırılabilir kapsayıcılar gibi davranan denetimleri temsil eder. Bu öğenin alt öğeleri destekler ScrollItemPattern. |
| ScrollPatternIdentifiers |
için IScrollProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| SelectionItemPattern |
destekleyen SelectionPatternkapsayıcı denetimlerinin seçilebilir alt öğelerini temsil eder. |
| SelectionItemPatternIdentifiers |
tarafından ISelectionItemProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| SelectionPattern |
Seçilebilir alt öğeler koleksiyonu için kapsayıcı görevi gören bir denetimi temsil eder. Bu öğenin alt öğeleri destekler SelectionItemPattern. |
| SelectionPatternIdentifiers |
için ISelectionProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| StructureChangedEventArgs |
UI Otomasyonu ağaç yapısı değiştiğinde tetiklenen olay hakkında bilgi içerir. |
| SynchronizedInputPattern |
Eşitlenmiş giriş olaylarını destekleyen nesneleri temsil eder. |
| SynchronizedInputPatternIdentifiers |
tarafından ISynchronizedInputProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| TableItemPattern |
destekleyen TablePatternkapsayıcıların alt denetimlerini temsil eder. |
| TableItemPatternIdentifiers |
tarafından ITableItemProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| TablePattern |
Bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimleri temsil eder. Bu öğenin alt öğeleri destekler TableItemPattern ve satır ve sütuna göre geçirilebilen iki boyutlu bir mantıksal koordinat sisteminde düzenlenir. |
| TablePatternIdentifiers |
için TablePatterntanımlayıcı olarak kullanılan değerleri içerir. |
| TextPattern |
Metin içeren denetimleri temsil eder. |
| TextPatternIdentifiers |
için ITextProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| TogglePattern |
Bir durum kümesi arasında döngü oluşturabilen ve bir kez ayarlandıktan sonra durumu koruyabilen bir denetimi temsil eder. |
| TogglePatternIdentifiers |
tarafından IToggleProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| TransformPattern |
İki boyutlu bir alanda taşınabilen, yeniden boyutlandırılabilen veya döndürülebilen bir denetimi temsil eder. |
| TransformPatternIdentifiers |
için ITransformProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| TreeWalker |
UI Otomasyonu ağacında gezinmek için kullanılan yöntemleri ve özellikleri sağlar. |
| ValuePattern |
Bir aralığa yayılmayan ve dize olarak temsil edilebilen iç değeri olan bir denetimi temsil eder. Bu dize, denetime ve ayarlarına bağlı olarak düzenlenebilir olabilir veya olmayabilir. |
| ValuePatternIdentifiers |
için IValueProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| VirtualizedItemPattern |
Sanallaştırılmış ve UI Otomasyonu öğeleri olarak tam olarak erişilebilir hale getirmesi gereken kapsayıcıların içindeki öğeleri temsil eder. |
| VirtualizedItemPatternIdentifiers |
tarafından IVirtualizedItemProvidertanımlayıcı olarak kullanılan değerleri içerir. |
| WindowClosedEventArgs |
Bir pencere kapatıldığında tetiklenen olay hakkında bilgi içerir. |
| WindowPattern |
Geleneksel grafik kullanıcı arabirimi (GUI) içinde temel pencere tabanlı işlevsellik sağlayan bir denetimi temsil eder. |
| WindowPatternIdentifiers |
tarafından IWindowProvidertanımlayıcı olarak kullanılan değerleri içerir. |
Yapılar
| Name | Description |
|---|---|
| AutomationElement.AutomationElementInformation |
Cached veya Current özellikleri tarafından kullanılan özellik erişimcilerini içerir. |
| ClientSideProviderDescription |
UI Otomasyonu istemci uygulamasına kaydedilebilmesi için istemci tarafı UI Otomasyonu sağlayıcısının kapsamını açıklar. |
| DockPattern.DockPatternInformation |
DockPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| ExpandCollapsePattern.ExpandCollapsePatternInformation |
ExpandCollapsePattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| GridItemPattern.GridItemPatternInformation |
GridItemPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| GridPattern.GridPatternInformation |
GridPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| MultipleViewPattern.MultipleViewPatternInformation |
MultipleViewPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| RangeValuePattern.RangeValuePatternInformation |
RangeValuePattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| ScrollPattern.ScrollPatternInformation |
ScrollPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| SelectionItemPattern.SelectionItemPatternInformation |
SelectionItemPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| SelectionPattern.SelectionPatternInformation |
SelectionPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| TableItemPattern.TableItemPatternInformation |
TableItemPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| TablePattern.TablePatternInformation |
TablePattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| TogglePattern.TogglePatternInformation |
TogglePattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| TransformPattern.TransformPatternInformation |
TransformPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| ValuePattern.ValuePatternInformation |
ValuePattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
| WindowPattern.WindowPatternInformation |
WindowPattern veya Current erişimcilerini kullanarak bir Cached nesnesinin özellik değerlerine erişim sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| AsyncContentLoadedState |
bir içerik öğesine yüklenen içeriğin durumunu belirten değerler içerir. |
| AutomationElementMode |
UI Otomasyonu öğeleri döndürürken kullanılacak başvuru türünü belirten değerler içerir. Bu değerler AutomationElementMode özelliğinde kullanılır. |
| AutomationHeadingLevel |
Windows Presentation Foundation (WPF) UI Otomasyonu istemcileri için destek sağlar. |
| AutomationLiveSetting |
Belirli bir canlı bölgenin bildirim özelliklerini açıklar. |
| AutomationNotificationKind |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)çağrılırken bildirim türünü gösterir. |
| AutomationNotificationProcessing |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)çağrılırken bildirimin işlenme sırasını belirtir. |
| ClientSideProviderMatchIndicator |
bir ClientSideProviderDescriptionsınıf adları eşleştirirken davranışı belirten değerler içerir. |
| DockPosition |
Bir yerleştirme kapsayıcısı içindeki bir DockPatternile temsil edilen bir nesnenin dock konumunu belirten değerler içerir. |
| ExpandCollapseState |
UI Otomasyonu öğesinin ExpandCollapseState belirten değerler içerir. |
| IsOffscreenBehavior |
IsOffscreen() özelliğinin nasıl belirlendiğini belirtir. |
| OrientationType |
Denetimin yönünü belirten değerler içerir. |
| PropertyConditionFlags |
bir özellik değerinin bir PropertyConditioniçinde nasıl test edilir belirten değerler içerir. |
| RowOrColumnMajor |
Tablodaki verilerin öncelikle satıra göre mi yoksa sütuna göre mi okunacağını belirten değerler içerir. |
| ScrollAmount |
kaydırma yönünü ve uzaklığı belirtmek için ScrollPattern tarafından kullanılan değerleri içerir. |
| StructureChangeType |
Microsoft UI Otomasyonu öğe ağacının yapısındaki değişiklikleri belirten değerler içerir. |
| SupportedTextSelection |
Metin sağlayıcısının seçimi destekleyip desteklemediğini ve destekliyorsa tek, sürekli veya birden çok ayrı seçimi destekleyip desteklemediğini belirten değerler içerir. |
| SynchronizedInputType |
Eşitlenmiş girişin türünü belirten değerler içerir. |
| ToggleState |
UI Otomasyonu öğesinin ToggleState belirten değerler içerir. |
| TreeScope |
UI Otomasyonu ağacı içindeki öğelerin kapsamını belirten değerler içerir. |
| WindowInteractionState |
Kullanıcı veya programlı etkileşim amacıyla pencerenin geçerli durumunu belirten değerler içerir. |
| WindowVisualState |
Pencerenin görsel durumunu belirten değerler içerir. |
Temsilciler
| Name | Description |
|---|---|
| AutomationEventHandler |
UI Otomasyonu sağlayıcısı tarafından tetiklenen bir olayı işlemek için UI Otomasyonu istemci uygulaması tarafından uygulanan yöntemi temsil eder. |
| AutomationFocusChangedEventHandler |
Odak değiştiğinde bir UI Otomasyonu sağlayıcısı tarafından tetiklenen olayı işlemek için UI Otomasyonu istemci uygulaması tarafından uygulanan yöntemi temsil eder. |
| AutomationPropertyChangedEventHandler |
Bir özellik değiştiğinde UI Otomasyonu sağlayıcısı tarafından tetiklenen olayı işlemek için UI Otomasyonu istemci uygulaması tarafından uygulanan yöntemi temsil eder. |
| ClientSideProviderFactoryCallback |
Bir pencere için istemci tarafı UI Otomasyonu sağlayıcısı oluşturan yöntemi temsil eder. |
| StructureChangedEventHandler |
UI Otomasyonu ağaç yapısı değiştiğinde tetiklenen olayı işlemek için istemci uygulaması tarafından uygulanan yöntemi temsil eder. |