步骤 5:本地化自定义功能区 XML 文件

自定义功能区 XML 文件定义一个包含自定义操作的自定义功能区。在此步骤中,您将了解如何本地化自定义功能区 XML 文件。

上次修改时间: 2010年7月12日

适用范围: SharePoint Server 2010

AdventureWorks2008 声明性 Outlook 解决方案示例 中,此文件为 OutlookContactRibbon.xml。在此文件中,必须本地化几个 XML 元素(如按钮和选项卡)的标签。

本地化自定义功能区 XML 文件

  • 使用以下自定义功能区 XML 文件示例。此示例包含一些占位符,这些占位符显示为"yourLocalizedString"字符串常量,并与必须替换为本地化文本的标签值对应。

    <tab id="tabID" label="yourLocalizedString" 
               getVisible="GetVisible" tag="Solution">
        <group id="CustomerSalesGroupID" label="yourLocalizedString" 
               getVisible="GetVisible" tag="Context[OutlookContactCustomer.CustomerSalesGroupID]">
           <button id="relatedOrderHeaderButton"
                          size="large"
                          label="yourLocalizedString"
                          onAction="OnAction"
                          image="Arrow.jpg"
                        getEnabled ="GetEnabled"
                        tag="Action[OutlookContactCustomer.RelatedOrderHeaderAction]"
                      />
         </group>
         <group id="CustomerActionsGroupID" label="yourLocalizedString" getVisible="GetVisible" tag="Context[OutlookContactCustomer.CustomerActionsGroupID]">
             <button id="SearchCustomerByPhoneButton"
                         size="large"
                         label="yourLocalizedString"
                         onAction="OnAction"
                         image="MagGlass.png"
                       getEnabled ="GetEnabled"
                       tag="Action[OutlookContactCustomer.SearchCustomerByPhoneAction]"
                      />
         </group>
     </tab>
    

后续步骤

步骤 6:本地化布局 XML 文件