OfficeRibbon – rozhraní
Představuje vlastní nastavení pásu karet aplikace Microsoft Office, vytvořený pomocí Návrháře pásu karet aplikace Office project v sadě Visual Studio.
Obor názvů: Microsoft.Office.Tools.Ribbon
Sestavení: Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)
Syntaxe
'Deklarace
<GuidAttribute("49fbf223-6d24-4c4b-9101-2d5833434328")> _
Public Interface OfficeRibbon _
Inherits RibbonComponent, IComponent, IDisposable
[GuidAttribute("49fbf223-6d24-4c4b-9101-2d5833434328")]
public interface OfficeRibbon : RibbonComponent,
IComponent, IDisposable
Typ OfficeRibbon zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Context | Získá okno inspektor nebo Průzkumníka v aplikaci Outlook, který je přidružen tento pás karet. | |
DefaultExtension | Získá výchozí přípona pro tento OfficeRibbon objektu. | |
Extension | Získá vlastní rozšíření pro tento OfficeRibbon objektu. | |
Global | Získá nebo nastaví hodnotu, která určuje, zda to OfficeRibbon lze použít ve více kontextech současně. | |
Name | Získá nebo nastaví název tohoto RibbonComponent. (Zděděno z RibbonComponent.) | |
OfficeMenu | Získá RibbonOfficeMenu , která představuje přizpůsobení aplikace Microsoft Office nabídky. | |
Parent | Získá RibbonComponent , která představuje nadřazené tohoto RibbonComponent. (Zděděno z RibbonComponent.) | |
Ribbon | Získá nejvyšší Ribbon objekt, který obsahuje hierarchii ovládacích prvků. (Zděděno z RibbonComponent.) | |
RibbonId | Získá ID pásu karet, který byl použit k vytvoření této instance OfficeRibbon objektu. | |
RibbonType | Získá čárkami oddělený seznam identifikátorů pásu karet, které jsou spojeny s tímto OfficeRibbon instance. | |
RibbonUI | Infrastruktura. Získá IRibbonUI instanci, která je součástí aplikace Microsoft Office kódu rozšiřitelnost pásu karet. (Zděděno z RibbonComponent.) | |
Site | Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.) | |
StartFromScratch | Získá nebo nastaví hodnotu, která označuje, zda chcete skrýt všechny vestavěné karty na pásu karet a většina příkazů v nabídce Microsoft Office a zobrazit pouze vlastní nastavení, které jsou definovány v této položce pásu karet. | |
Tabs | Získá kolekci RibbonTab objektů v RibbonOfficeMenu. | |
Tag | Získá nebo nastaví specifická data, který je spojen s tímto RibbonComponent. (Zděděno z RibbonComponent.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
_VtblGap1_2 | ||
Dispose | Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.) | |
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. (Zděděno z RibbonComponent.) | |
PerformLayout | Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl -li RibbonComponent s nadřízenou a rozložení není pozastavena. (Zděděno z RibbonComponent.) | |
ResumeLayout() | Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.) | |
ResumeLayout(Boolean) | Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.) | |
SuspendLayout | Zabrání aplikaci Microsoft Office, který brání v aktualizaci stavu ovládacích prvků na pásu karet. (Zděděno z RibbonComponent.) |
Nahoru
Události
Název | Popis | |
---|---|---|
Close | Dochází, když to OfficeRibbon zavření instance. | |
Disposed | Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.) | |
Load | Dojde-li OfficeRibbon je načten do aplikace Microsoft Office. | |
LoadImage | Dochází při OfficeRibbon načte, pokud ImageName vlastnost pro jeden nebo více ovládacích prvků. |
Nahoru
Poznámky
Obvykle použijete OfficeRibbon rozhraní přímo.Místo toho použijte třídu pásu karet, která aplikace Visual Studio generuje při přidání nového pásu karet (vizuální návrhář) položky do projektu.Můžete provádět většinu úkolů souvisejících s pásu karet pomocí události a vlastnosti generované třídy pásu karet.
Generovaná třída pásu karet dědí z RibbonBase třídy.Tato bázová třída přesměruje všechna volání svým členům vnitřní implementace OfficeRibbon rozhraní Visual Studio Tools for Office runtime.Pokud chcete pracovat OfficeRibbon objekt přímo, použijte Base vlastnosti generované třídy 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.