MenuItem Sınıf
Tanım
Ö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.
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf.
public class MenuItem : Xamarin.Forms.BaseMenuItem, Xamarin.Forms.IMenuItemController
type MenuItem = class
inherit BaseMenuItem
interface IMenuItemController
- Devralma
- Türetilmiş
- Uygulamalar
Oluşturucular
MenuItem() |
Yeni MenuItem bir örneği başlatır. |
Alanlar
AcceleratorProperty |
Hızlandırıcı ekli özelliği için yedekleme deposu. |
CommandParameterProperty |
Komut parametresi bağlı özelliğini tanımlar. |
CommandProperty |
Komut bağlı özelliğini tanımlar. |
IconImageSourceProperty |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
IconProperty |
Kullanımdan kalktı.
Simgeye bağlı özelliği doğrular. |
IsDestructiveProperty |
IsDestructive sınır özelliğini tanımlar. |
IsEnabledProperty |
Xamarin.Forms platformu tarafından dahili kullanım için. |
TextProperty |
Metin sınırı özelliğini tanımlar. |
Özellikler
AutomationId |
Otomasyon çerçevesinin bu öğeyi bulmasını ve bu öğeyle etkileşim kurmasını sağlayan bir değer alır veya ayarlar. (Devralındığı yer: Element) |
BindingContext |
Bu BindableObjectöğesine ait olan ilişkili özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar. (Devralındığı yer: BindableObject) |
class |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
ClassId |
Benzer öğelerden oluşan bir koleksiyonu tanımlamak için kullanılan değeri alır veya ayarlar. (Devralındığı yer: Element) |
Command |
Menü tıklatıldığında çalıştırılan komutu alır veya ayarlar. |
CommandParameter |
Komutuna geçirilen parametreyi alır veya ayarlar. |
Dispatcher |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: BindableObject) |
EffectControlProvider |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
Effects |
Bu öğeye uygulanan efektlerin listesi. (Devralındığı yer: Element) |
Icon |
Kullanımdan kalktı.
Menü öğesinin simgesini alır veya ayarlar. |
IconImageSource |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
Id |
Bir uygulamanın çalıştırılmasıyla bir öğeyi benzersiz olarak tanımlamak için kullanılabilecek bir değer alır. (Devralındığı yer: Element) |
IsDestructive |
Menü öğesinin ilişkili ui öğesini kaldırıp kaldırmadığını belirten bir değer alır veya ayarlar. |
IsEnabled |
Xamarin.Forms platformu tarafından dahili kullanım için. |
IsEnabledPropertyName |
Kullanımdan kalktı.
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
LogicalChildren |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
Parent |
öğesinin üst öğesini alır veya ayarlar. (Devralındığı yer: Element) |
ParentView |
Kullanımdan kalktı.
Bir olan bu öğenin en yakın atası olan VisualElementöğesini alır. (Devralındığı yer: Element) |
Platform |
Kullanımdan kalktı.
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: Element) |
RealParent |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
StyleClass |
ile kullanıldığında oluşturulan'ın FlyoutItem StyleClass'ını ayarlar Shell |
StyleId |
Öğeyi benzersiz olarak tanımlamak için kullanıcı tanımlı bir değer alır veya ayarlar. (Devralındığı yer: Element) |
Text |
Menü öğesinin metni. |
Yöntemler
ApplyBindings() |
bağlamalarını uygulamasına BindingContextuygulayın. (Devralındığı yer: BindableObject) |
ClearValue(BindableProperty) |
için |
ClearValue(BindablePropertyKey) |
tarafından |
CoerceValue(BindableProperty) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: BindableObject) |
CoerceValue(BindablePropertyKey) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: BindableObject) |
Descendants() |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
EffectIsAttached(String) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
FindByName(String) |
Belirtilen ada sahip öğeyi döndürür. (Devralındığı yer: Element) |
GetAccelerator(BindableObject) |
Belirtilen bağlanabilir nesne için hızlandırıcıyı alır. |
GetValue(BindableProperty) |
BindableProperty içinde yer alan değeri döndürür. (Devralındığı yer: BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Kullanımdan kalktı.
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Kullanımdan kalktı.
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
IsSet(BindableProperty) |
Hedef özellik varsa ve ayarlanmışsa döndürür |
OnBindingContextChanged() |
Öğesinin bağlama bağlamı her değiştiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın. (Devralındığı yer: Element) |
OnChildAdded(Element) |
ChildAdded Olayın her dağıtılması gerektiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın. (Devralındığı yer: Element) |
OnChildRemoved(Element) |
Kullanımdan kalktı.
ChildRemoved Olayın her dağıtılması gerektiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın. (Devralındığı yer: Element) |
OnChildRemoved(Element, Int32) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: Element) |
OnClicked() |
Bir uygulama geliştiricisi tarafından geçersiz kılındığında, menü öğesine tıklandığında davranışı uygular. |
OnParentSet() |
Bir öğenin Üst öğesi ayarlandığında çağrılır. Öğe bir üst öğeye eklendiğinde davranış eklemek için bu yöntemi uygulayın. (Devralındığı yer: Element) |
OnPropertyChanged(String) |
Bir bağlı özellik değiştirildiğinde çağrılan yöntem. (Devralındığı yer: Element) |
OnPropertyChanging(String) |
Bir özellikte değişiklik olacağını bildirmek için bir alt sınıftan bu yöntemi çağırarak. (Devralındığı yer: BindableObject) |
RemoveBinding(BindableProperty) |
Önceden ayarlanmış bir bağlamayı kaldırır. (Devralındığı yer: BindableObject) |
RemoveDynamicResource(BindableProperty) |
Önceden ayarlanmış bir dinamik kaynağı kaldırır (Devralındığı yer: Element) |
SetAccelerator(BindableObject, Accelerator) |
Belirtilen bağlanabilir nesne için hızlandırıcıyı ayarlar. |
SetBinding(BindableProperty, BindingBase) |
Bir özelliğe bağlama atar. (Devralındığı yer: BindableObject) |
SetDynamicResource(BindableProperty, String) |
Bu öğenin BindableProperty özelliğini sağlanan anahtarla DynamicResource aracılığıyla güncelleştirilecek şekilde ayarlar. (Devralındığı yer: Element) |
SetValue(BindableProperty, Object) |
Belirtilen özelliğin değerini ayarlar. (Devralındığı yer: BindableObject) |
SetValue(BindablePropertyKey, Object) |
propertyKey değerini ayarlar. (Devralındığı yer: BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
UnapplyBindings() |
Önceden ayarlanmış tüm bağlamaları uygulamaz. (Devralındığı yer: BindableObject) |
Ekinlikler
BindingContextChanged |
Özellik her değiştiğinde BindingContext oluşturulur. (Devralındığı yer: BindableObject) |
ChildAdded |
Öğesine bir alt öğe eklendiğinde gerçekleşir. (Devralındığı yer: Element) |
ChildRemoved |
Öğesinden bir alt öğe kaldırıldığında gerçekleşir. (Devralındığı yer: Element) |
Clicked |
Menü öğesine tıklandığında tetiklenen olay. |
DescendantAdded |
Öğeler alt ağacına bir alt öğe eklendiğinde gerçekleşir. (Devralındığı yer: Element) |
DescendantRemoved |
Öğeler alt ağacından bir alt öğe kaldırıldığında gerçekleşir. (Devralındığı yer: Element) |
PlatformSet |
Kullanımdan kalktı.
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. (Devralındığı yer: Element) |
PropertyChanged |
Bir özellik değiştiğinde oluşturulur. (Devralındığı yer: BindableObject) |
PropertyChanging |
Bir özellik değişmek üzereyken tetikleniyor. (Devralındığı yer: BindableObject) |
Belirtik Arabirim Kullanımları
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Xamarin.Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
IMenuItemController.Activate() |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
INameScope.RegisterName(String, Object) |
Yalnızca dahili kullanım içindir. (Devralındığı yer: Element) |
Uzantı Metotları
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Bir özelliğe bağlama oluşturur ve uygular. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Kullanımdan kalktı.
İfadeden bağlama oluşturur ve uygular. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Menü öğesini sunan ve bir komutla ilişkilendiren sınıf. |
FindByName<T>(Element, String) |
içeren |