UI Manager Sample for .NET 4.0

This sample demonstrates how to customize the user interface (UI) of Microsoft Office Outlook 2007 by implementing extensibility interfaces in an add-in. This sample uses extensibility interfaces to create a Ribbon customization, a custom task pane, and a custom form region.

 
 
 
 
 
4 Star
(2)
6,222 times
Add to favorites
2/19/2011
E-mail Twitter del.icio.us Digg Facebook

Solution explorer

C#
VB.NET
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" 
          onLoad="OnLoad">
  <ribbon>
    <tabs>
		<tab idMso="TabAddIns">
			<group id="uimGroup" label="UI Manager">
				<toggleButton id="toggleTaskPane"
							  label="TaskPane"
							  imageMso="ControlLayoutStacked"
							  size="large"
							  onAction="OnToggleTaskPane" />
			</group>
			<group id="mailServiceGroup"
				   label="Add-in Services"
				   getVisible="GetVisible">
				<button id="sendList"
						label="Send"
						imageMso="OtherActionsMenu"
						size="large"
						onAction="OnSendList"/>
			</group>
			<group idMso="GroupShow" />
		</tab>
    </tabs>
  </ribbon>
</customUI>