Sdílet prostřednictvím


RibbonComponent – rozhraní

Obsahuje metody a členy, které umožňují komunikaci s aplikací Visual Studio, navigaci v hierarchii ovládacích prvků v aplikaci a optimalizaci běhu rozložení ovládacích prvků.

Obor názvů:  Microsoft.Office.Tools.Ribbon
Sestavení:   Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)
  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

Syntaxe

'Deklarace
<GuidAttribute("09b06894-74de-44ff-9d48-9661ae639f41")> _
Public Interface RibbonComponent _
    Inherits IComponent, IDisposable
[GuidAttribute("09b06894-74de-44ff-9d48-9661ae639f41")]
public interface RibbonComponent : IComponent, 
    IDisposable

Typ RibbonComponent zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Name Získá nebo nastaví název tohoto RibbonComponent.
Veřejná vlastnost Parent Získá RibbonComponent , která představuje nadřazené tohoto RibbonComponent.
Veřejná vlastnost Ribbon Získá nejvyšší Ribbon objekt, který obsahuje hierarchii ovládacích prvků.
Veřejná vlastnost RibbonUI Infrastruktura. Získá IRibbonUI instanci, která je součástí aplikace Microsoft Office kódu rozšiřitelnost pásu karet.
Veřejná vlastnost Site Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.)
Veřejná vlastnost Tag Získá nebo nastaví specifická data, který je spojen s tímto RibbonComponent.

Nahoru

Metody

  Název Popis
Veřejná metoda Dispose Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.)
Veřejná metoda PerformDynamicLayout Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl metoda nadřazeného ovládacího prvku, pokud RibbonComponent s nadřízenou dynamická, jako jsou dynamické nabídky a rozložení není pozastavena.
Veřejná metoda PerformLayout Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl -li RibbonComponent s nadřízenou a rozložení není pozastavena.
Veřejná metoda ResumeLayout() Účinek se obrátí SuspendLayout metoda.
Veřejná metoda ResumeLayout(Boolean) Účinek se obrátí SuspendLayout metoda.
Veřejná metoda SuspendLayout Zabrání aplikaci Microsoft Office, který brání v aktualizaci stavu ovládacích prvků na pásu karet.

Nahoru

Události

  Název Popis
Veřejná událost Disposed Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.)

Nahoru

Poznámky

Někteří členové tohoto rozhraní lze nastavit pouze před pásu karet je načten do aplikace sady Office nebo předtím, než ovládací prvek je přidán do dynamické nabídky v době běhu.Informace o nastavení těchto vlastností naleznete 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 naleznete v tématu Visual Studio Tools pro přehled Runtime sady Office.

Použití

Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. 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 cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k aplikaci Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Viz také

Referenční dokumentace

Microsoft.Office.Tools.Ribbon – obor názvů