本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

RibbonFactory 介面

 

提供您可以用來為 Microsoft Office 功能區自訂建立功能區控制項的方法。

命名空間:   Microsoft.Office.Tools.Ribbon
組件:  Microsoft.Office.Tools.Common (在 Microsoft.Office.Tools.Common.dll 中)

[GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface RibbonFactory

名稱描述
System_CAPS_pubpropertyRibbonPosition

取得 RibbonPositionStatics 物件,您可以使用這個物件,在功能區自訂中指定控制項、群組或索引標籤的位置。

名稱描述
System_CAPS_pubmethodCreateRibbonBox()

建立 RibbonBox 物件,這個物件會排列和對齊自訂功能區上的控制項。

System_CAPS_pubmethodCreateRibbonButton()

RibbonButton,表示自訂功能區上的按鈕。

System_CAPS_pubmethodCreateRibbonButtonGroup()

建立 RibbonButtonGroup 物件,這個物件表示在功能區上的按鈕群組。

System_CAPS_pubmethodCreateRibbonCheckBox()

建立 RibbonCheckBox 物件,這個物件表示功能區上的核取方塊。

System_CAPS_pubmethodCreateRibbonComboBox()

建立 RibbonComboBox 物件,這個物件表示自訂功能區上的下拉式方塊。

System_CAPS_pubmethodCreateRibbonDialogLauncher()

建立 RibbonDialogLauncher 物件,這個物件表示群組中可用來開啟對話方塊的小型標準化圖示。

System_CAPS_pubmethodCreateRibbonDropDown()

建立 RibbonDropDown 物件,這個物件表示使用者可從中選擇項目的清單,以及使用者可按一下之功能區按鈕的清單。

System_CAPS_pubmethodCreateRibbonDropDownItem()

建立 RibbonDropDownItem 物件,這個物件表示下拉式控制項中的項目。

System_CAPS_pubmethodCreateRibbonEditBox()

建立 RibbonEditBox 物件,這個物件表示功能區上的編輯方塊。

System_CAPS_pubmethodCreateRibbonGallery()

建立 RibbonGallery 物件,這個物件表示顯示 RibbonDropDownItem 物件和 RibbonButton 控制項之功能表的控制項。

System_CAPS_pubmethodCreateRibbonGroup()

建立 RibbonGroup 物件,這個物件表示在功能區索引標籤上的控制項群組。

System_CAPS_pubmethodCreateRibbonLabel()

建立 RibbonLabel 物件,這個物件表示 RibbonGroupRibbonBox 上的標籤。

System_CAPS_pubmethodCreateRibbonManager(IRibbonExtension[])

建立表示功能區自訂的 IRibbonExtensibility 物件。

System_CAPS_pubmethodCreateRibbonMenu()

建立 RibbonMenu 物件,這個物件表示功能區索引標籤或 Microsoft Office 功能表上的功能表。

System_CAPS_pubmethodCreateRibbonReadOnlyCollection()

建立 RibbonMenu 物件,這個物件可讓您存取功能區自訂中的 IRibbonExtension 物件。

System_CAPS_pubmethodCreateRibbonSeparator()

建立 RibbonSeparator 物件,這個物件表示功能區上之群組或功能表的分隔符號控制項。

System_CAPS_pubmethodCreateRibbonSplitButton()

建立 RibbonSplitButton 物件,這個物件結合了按鈕或切換按鈕與下拉式功能表。

System_CAPS_pubmethodCreateRibbonTab()

建立 RibbonTab 物件,這個物件包含功能區上的一個或多個控制項群組。

System_CAPS_pubmethodCreateRibbonToggleButton()

建立 RibbonToggleButton 物件,這個物件表示功能區索引標籤上的切換按鈕控制項。

System_CAPS_note注意事項

這個介面是由 Visual Studio Tools for Office Runtime 實作,並不能實作於您的程式碼中。如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀

下列範例會存取 Excel 2010 活頁簿專案之功能區程式碼檔案中專案的 RibbonFactory 執行個體。這個程式碼會使用 RibbonFactory 物件中的方法來建立下拉式項目、功能表和按鈕。  若要檢視完整的範例,請參閱逐步解說:在執行階段更新功能區中的控制項  

private RibbonDropDownItem CreateRibbonDropDownItem()
{
    return this.Factory.CreateRibbonDropDownItem();
}
private RibbonMenu CreateRibbonMenu()
{
    return this.Factory.CreateRibbonMenu();
}
private RibbonButton CreateRibbonButton()
{
    RibbonButton button = this.Factory.CreateRibbonButton();
    button.Click += new RibbonControlEventHandler(button_Click);
    return button;
}
回到頁首
顯示: