UI Otomasyonu Değiştirme Denetim Düzenini Uygulama

Not

Bu belgeler, ad alanında tanımlanan yönetilen UI Otomasyonu sınıflarını kullanmak isteyen .NET Framework geliştiricilerine System.Windows.Automation yöneliktir. UI Otomasyonu hakkında en son bilgiler için bkz. Windows Otomasyonu API'si: UI Otomasyonu.

Bu konu, yöntemleri ve özellikleri hakkında bilgiler de dahil olmak üzere uygulama IToggleProvideryönergelerini ve kurallarını tanıtır. Ek başvuruların bağlantıları, konunun sonunda listelenir.

Denetim TogglePattern düzeni, bir durum kümesi arasında geçiş yapabilecek ve bir kez ayarlandıktan sonra durumu koruyabilen denetimleri desteklemek için kullanılır. Bu denetim desenini uygulayan denetim örnekleri için bkz. UI Otomasyonu İstemcileri için Denetim Düzeni Eşlemesi.

Uygulama Yönergeleri ve Kuralları

Geçiş denetimi desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:

  • Bunun yerine düğmeler, araç çubuğu düğmeleri ve köprüler gibi etkinleştirildiğinde durumu korumayan denetimlerin uygulanması IInvokeProvider gerekir.

  • Bir denetimin şu sırayla geçiş yapması ToggleState gerekir: OnveOff, destekleniyorsa . Indeterminate

  • TogglePattern , üç durumlu bir CheckBox'ın doğrudan ayarını uygun ToggleState dizisinde döngü yapmadan çevreleyen sorunlardan dolayı SetState(newState) yöntemi sağlamaz.

  • RadioButton denetimi IToggleProvidergeçerli durumları arasında döngü gerçekleştiremediğinden uygulamasını gerçekleştirmez.

IToggleProvider için Gerekli Üyeler

uygulamak IToggleProvideriçin aşağıdaki özellikler ve yöntemler gereklidir.

Gerekli üye Üye türü Notlar
Toggle Metot Hiçbiri
ToggleStateProperty Özellik Hiçbiri

Bu denetim deseninde ilişkili olay yok.

Özel durumlar

Bu denetim deseninde ilişkili özel durum yok.

Ayrıca bkz.