Strings Öğesi

Strings öğesi en az bir ButtonText alt öğesi içermelidir. Diğer tüm alt öğeler isteğe bağlıdır. '&' ve '<' gibi geçersiz XML karakterleri varlık ('&' ve '<' vb.) olarak kodlanmalıdır.

Metin dizesindeki ve işareti komutun klavye kısayolunu belirtir.

Sözdizimi

<Strings>
  <ButtonText>... </ButtonText>
  <CommandName>... </CommandName>
</Strings>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Özellikler

Öznitelik Açıklama
dil isteğe bağlı. Language=".".

Alt Öğeler

Öğe Açıklama
ButtonText Bu alan ve komut tanımında aşağıdaki beş metin alanı, çeşitli menülerde görünen metni belirtmenize olanak sağlar. Varsayılan olarak, ButtonText alan menü denetleyicilerinde görünür. Diğer ButtonText metin alanları boşsa, alan da varsayılan değer olur. ButtonText Diğer metin alanları belirtilse bile alan boş olamaz.
Tooltiptext alanı, ToolTipText bir menü öğesinin araç ipucunda görüntülenen metni belirtir.

ToolTipText Alan boşsa, ButtonText alan kullanılır.
MenuText Alan, MenuText ana menüde, araç çubuğunda, kısayol menüsünde veya alt menüdeyse, komut için görüntülenen metni belirtir. MenuText Alan boşsa, tümleşik geliştirme ortamı (IDE) alanını kullanırButtonText. Alan MenuText yerelleştirme için de kullanılabilir.

Kısayol menüleri için, MenuText alan Kısayol Menüleri araç çubuğunda görüntülenen ve IDE'deki kısayol menülerinin özelleştirilmesini sağlayan addır. Bu nedenle, kısayol menünüzü adlandırdığınız adda belirli olun; örneğin, "Kısayol" yerine "Pencere Öğesi Paketi Kısayol Menüsü" kullanın.

MenuText Alan belirtilmezse, ButtonText alan kullanılır.
Commandname Alanı, CommandName Özelleştir iletişim kutusunun Komutlar sekmesinde klavye kategorisinde görünen metni belirtir (Araçlar menüsünde Özelleştir'e tıklayarak kullanılabilir).
CanonicalName İngilizce CanonicalName alanı, komut öğesini yürütmek için Komut penceresine girilebilen İngilizce metinde komutun adını belirtir. IDE harf, rakam, alt çizgi veya eklenmiş nokta olmayan karakterleri çıkarır. Bu metin daha sonra komutu tanımlamak için ButtonText alanıyla birleştirilir. Örneğin, Dosya menüsündeki Yeni Proje, File.NewProject komutuna dönüşür.

İngilizce CanonicalName alanı belirtilmezse, IDE alanı kullanır ButtonText ve harfler, basamaklar, alt çizgiler ve eklenmiş dönemler dışında tüm çizgileri çıkarır. Örneğin, Düğme Metni "&Komutları Tanımla..." DefineCommands olur; burada ve işareti, boşluk ve üç nokta kaldırılır.

TextChanges Bayrak belirtilirse ve komutun metni değiştirilirse, Komut penceresi tarafından tanınan karşılık gelen komut değişmez; özgün ButtonText veya İngilizce CanonicalName alanların kurallı biçimi olarak kalır.
LocCanonicalName Alan, LocCanonicalName İngilizce CanonicalName alanıyla aynı şekilde davranır, ancak yerelleştirilmiş komut metninin belirtilmesine olanak tanır. Her iki kurallı alan da belirtilebilir. IDE yalnızca Komut penceresine girilen metni ayrıştırdığından ve bir komutla ilişkilendirdiğinden, hem İngilizce hem de İngilizce olmayan metin aynı komutla ilişkilendirilebilir.

Üst Öğeler

Öğe Açıklama
Button Öğesi Kullanıcının etkileşim kurabileceği bir öğe tanımlar.
Menu Öğesi Tek bir menü öğesi tanımlar.
Combos Öğesi Birleşik giriş kutusunda görünen komutları tanımlar.

Ayrıca bkz.