Objeto IRibbonExtensibility (Office)
A interface através da qual a IU (interface do usuário) Ribbon se comunica com um suplemento para personalização da IU.
Comentários
A interface IRibbonExtensibility possui um método exclusivo, GetCustomUI.
Exemplo
O exemplo a seguir, criado em c#, a interface IRibbonExtensibility é especificada na definição da classe. O procedimento, em seguida, implementa o único método do interfaces, GetCustomUI. Esse método cria uma instância de um objeto StreamReader que lê na marcação personalizada armazenada em um arquivo XML externo.
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;
}
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.