Aracılığıyla paylaş


ICommandItem Arayüzü

Tanım

Ad alanı: Microsoft.CommandPalette.Extensions

ICommandItem arabirimi, Komut Paleti'ndeki bir komut öğesini temsil etmek için kullanılır. Bir komut öğesinin Komut Paleti'nde görüntülenmesi için uygulaması gereken özellikleri ve yöntemleri tanımlamak için kullanılır.

Özellikler

Mülkiyet Türü Açıklama
Komut ICommand (Mesaj Taşı) Bu öğeyle ilişkili komut. Bu, öğe etkinleştirildiğinde yürütülecek komuttur.
İkon IIconInfo Bu öğeyle ilişkili simge. Bu simge, Komut Paleti'ndeki öğenin yanında görüntülenecektir.
Daha Fazla Komutlar IContextItem[] Bir alt menüde görüntülenebilen bir dizi ek komut. Bu özellik, Komut Paleti'nden yürütülebilecek ilgili komutların bir listesini tanımlamak için kullanılır.
Altyazı Dizgi Bu öğeyle ilişkili alt başlık. Bu altyazı, Komut Paleti'ndeki öğenin altında görüntülenecektir.
Başlık Dizgi Bu öğeyle ilişkili başlık. Bu başlık, Komut Paleti'ndeki öğenin ana metni olarak görüntülenecektir.

Açıklamalar

Bağlam menüsündeki bir ICommandItem öğesinde MoreCommands varsa, bunu etkinleştirmek bu öğelerin bulunduğu bir alt menü açar. Bağlam menüsündeki bir ICommandItem öğesinde MoreCommands ve null olmayan bir Komut varsa, bunu etkinleştirmek önce Command (varsayılan bir Komuttan bağlam öğesi oluşturmak için aynı kuralları izleyerek) ve ardından MoreCommands'taki öğelerin bulunduğu bir alt menü açar.

Bir sayfayı görüntülerken:

  • Başlık şöyle olacak IPage.Title ?? ICommand.Name
  • Simge şöyle olacaktır: ICommand.Icon