AutomationProperties Sınıf

Tanım

Bu sınıf, otomatik bir nesne için gereken temel özellikleri sağlar. Amacı, Otomasyonu sağlayan nesnelerin ortak türlerini toplamaktır. Ayrıca, bu sınıfta tanımlanan temel özellikler kümesini uygulamak üzere her otomatikleştirilmiş nesneyi zorlamak için de kullanılır.

public ref class AutomationProperties
public class AutomationProperties
type AutomationProperties = class
Public Class AutomationProperties
Devralma
AutomationProperties

Oluşturucular

AutomationProperties(String, String, String, String, AutomationControlType, IWpfTextView)

Verilen herhangi bir öğe için bir Otomasyon Yardımcısı oluşturur

AutomationProperties(String, String, String, String, AutomationControlType, IWpfTextView, Func<String>)

Verilen herhangi bir öğe için bir Otomasyon Yardımcısı oluşturur

AutomationProperties(String, String, String, String, IWpfTextView)

Verilen herhangi bir öğe için bir Otomasyon Yardımcısı oluşturur

Özellikler

AutomationId

AutomationId, Otomasyon istemcilerinin kullanılabilir çeşitli otomatikleştirilmiş öğeleri birbirinden ayırabileceği şekilde kullanılır.

ClassName

ClassName otomatikleştirilen programlama sınıfının adını sağlar.

ControlType

AutomationControlTypeOtomatikleştirilmiş olan öğenin değerini döndürür.

HelpText

HelpText, son kullanıcıların otomatik nesne hakkında genel bilgiler sağlaması için tasarlanmıştır.

Name

Ad, son kullanıcılar için otomatik öğeyi tanımlamak üzere kolay bir tanımlayıcı işlevi görür.

NameBuilder

Son kullanıcıların otomatikleştirilmiş öğeyi tanımlaması için kolay bir tanımlayıcı görevi gören adı döndürür.

TextView

Automation 'ın sağlandığı bir örneğini döndürür IWpfTextView

Yöntemler

AddPattern(PatternInterface, Object)

Bu Otomasyon Yardımcısı için yeni bir model uygulama ekler.

GetPatternProvider(PatternInterface)

Verilen için model uygulamasını döndürür PatternInterface . Model otomatik nesne tarafından desteklenmiyorsa null değerini döndürür.

Şunlara uygulanır