IRibbonExtensibility オブジェクト (Office)
リボン ユーザー インターフェイス (UI) が UI をカスタマイズするために COM アドインとの通信に使用するインターフェイスです。
注釈
IRibbonExtensibility インターフェイスは、1 つのメソッドで ある GetCustomUI をしました。
例
C# で記述された次の例では、 IRibbonExtensibility インターフェイスはクラス定義で指定されます。 プロシージャは、そのインターフェイスの唯一のメソッドで ある GetCustomUI を実装します。 このメソッドは、外部 XML ファイルに格納されているカスタマイズされたマークアップを読み取る StreamReader オブジェクトのインスタンスを作成します。
public class Connect : Object, Extensibility.IDTExtensibility2, IRibbonExtensibility
...
public string GetCustomUI(string RibbonID)
{
StreamReader customUIReader = new System.IO.StreamReader("C:\\RibbonXSampleCS\\customUI.xml");
string customUIData = customUIReader.ReadToEnd();
return customUIData;
}
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。