2016-03-26 15 views
0

Eklentim için Outlook API dinamik menü denetimi ile çalışıyorum. Uygulamamda, kullanıcıların ağ sürücüsünden yolları eklemelerine ve daha sonra dinamik menü kontrolü eklemelerine izin veriyorum. Her şey beklendiği gibi çalışır ancak dinamik kontrol her zaman herhangi bir zamanda yalnızca 5 öğe görüntüler. Kontrolde 5'den fazla öğe varsa, sadece üst 5'i görüntüler. Tüm öğeleri görüntülemek için ayarlayabileceğimiz herhangi bir boyut var mı? Outlook 2010 kullanıyorum.Outlook API: Sadece En Üst 5 maddeyi gösteren DymanicMenu

Önceden teşekkürler.

cevap

0

Menüye yeni öğeler eklemek için hangi kodu kullanıyorsunuz?

Genellikle Şerit XML işaretlemesinde getContent geri bildirimini tanımlamanız gerekir. Dinamik bir menü için menüyü açıklayan XML içeriğini alır. Bu dinamik menünün içeriğini içeren bir XML dizesi alır. getContent yönteminin, menüyü doldurmak için XML'ye aşağıdakine benzer şekilde döndürmesi gerekir. Örneğin:

<menu xmlns="http://schemas.microsoft.com/office/2006/01/customui"> 
<button id="dynaButton" label="Button" 
    onAction="OnAction" imageMso="FoxPro"/> 
<toggleButton id="dynaToggleButton" label="Toggle Button" 
    onAction="OnToggleAction" image="logo.bmp"/> 
<menuSeparator id="div2"/> 
<dynamicMenu id="subMenu" label="Sub Menu" getContent="GetSubContent" /> 
</menu> 

makale aşağıdaki serisinde Akıcı kullanıcı arayüzü hakkında daha fazla bilgi:

Ayrıca aşağıdaki bulabilirsiniz faydalı makaleler: