RibbonComponent Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje metody a členy, které umožňují komunikaci se sadou Visual Studio, navigaci v hierarchii ovládacích prvků v aplikaci a optimalizaci rozložení ovládacích prvků za běhu.
public interface class RibbonComponent : IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")]
public interface RibbonComponent : IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")>]
type RibbonComponent = interface
interface IComponent
interface IDisposable
Public Interface RibbonComponent
Implements IComponent, IDisposable
- Odvozené
- Atributy
- Implementuje
Poznámky
Některé členy tohoto rozhraní lze nastavit pouze před načtením pásu karet do aplikace Office nebo před přidání ovládacího prvku do dynamické nabídky za běhu. Informace o nastavení těchto vlastností najdete v tématu Přehled modelu objektu pásu karet.
Poznámka
Toto rozhraní je implementováno modulem Visual Studio Tools for Office Runtime. Rozhraní není určeno k implementaci do vašeho kódu. Další informace najdete v tématu přehled modulu Visual Studio Tools for Office Runtime.
Využití
Tato dokumentace popisuje verzi tohoto typu, který se používá v projektech Office cílených na rozhraní .NET Framework 4 nebo novější. V projektech cílených pro rozhraní .NET Framework 3.5 může mít tento typ jiné členy a ukázky kódu, poskytnuté pro tento typ, nemusejí fungovat. Dokumentaci k tomuto typu v projektech, které cílí na rozhraní .NET Framework 3.5, naleznete v následující referenční části v dokumentaci k sadě Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Vlastnosti
Name |
Získá nebo nastaví název tohoto RibbonComponent. |
Parent |
Získá objekt RibbonComponent , který představuje nadřazený objekt tohoto RibbonComponentobjektu . |
Ribbon |
Získá objekt nejvyšší úrovně Ribbon , který obsahuje hierarchii ovládacích prvků. |
RibbonUI |
Získá IRibbonUI instance, která je poskytnuta microsoft office aplikace do kódu rozšiřitelnosti pásu karet. |
Tag |
Získá nebo nastaví data specifická pro aplikaci, která je přidružena k tomuto RibbonComponent. |
Metody
PerformDynamicLayout() |
Volá Metodu Microsoft.Office.Core.IRibbonUI.InvalidateControl nadřazeného ovládacího prvku, pokud RibbonComponent má dynamický nadřazený prvek, například dynamickou nabídku, a rozložení není pozastaveno. |
PerformLayout() |
Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl pokud RibbonComponent má nadřazený a rozložení není pozastaveno. |
ResumeLayout() |
Obrátí účinek SuspendLayout() metody . |
ResumeLayout(Boolean) |
Obrátí účinek SuspendLayout() metody . |
SuspendLayout() |
Zabrání aplikaci Microsoft Office v aktualizaci stavu ovládacích prvků na pásu karet. |