RibbonBase – třída
Slouží jako základní třída pro vlastní nastavení pásu karet aplikace Microsoft Office.
Hierarchie dědičnosti
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Office.Tools.Ribbon.RibbonBase
Obor názvů: Microsoft.Office.Tools.Ribbon
Sestavení: Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public MustInherit Class RibbonBase _
Inherits Component _
Implements IRibbonExtension, IExtension, IDisposable
public abstract class RibbonBase : Component,
IRibbonExtension, IExtension, IDisposable
Typ RibbonBase zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
RibbonBase | Infrastruktura. Vytvoří novou instanci třídy RibbonBase. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Base | Získá RibbonBase objekt touto RibbonBase přesahuje objekt. |
![]() |
CanRaiseEvents | Získá hodnotu určující, zda komponenta může zvýšit události. (Zděděno z Component.) |
![]() |
Container | Získává IContainer , který obsahuje Component. (Zděděno z Component.) |
![]() |
Context | Získá okno inspektor nebo Průzkumníka v aplikaci Outlook, který je přidružen tento pás karet. |
![]() |
DesignMode | Získá hodnotu označující, zda Component je nyní v režimu návrhu. (Zděděno z Component.) |
![]() |
Events | Získá seznam obslužné rutiny událostí, které jsou připojeny k této Component. (Zděděno z Component.) |
![]() |
Factory | Získá nebo nastaví factory pásu karet, který je spojen s tímto RibbonBase. |
![]() |
Global | Získá nebo nastaví hodnotu, která určuje, zda to RibbonBase lze použít ve více kontextech současně. |
![]() |
Name | Získá nebo nastaví název tohoto RibbonBase. |
![]() |
OfficeMenu | Získá RibbonOfficeMenu , která představuje přizpůsobení aplikace Microsoft Office nabídky. |
![]() |
Parent | Získá RibbonComponent , která představuje nadřazenou RibbonComponent této RibbonBase. |
![]() |
RibbonId | Získá ID pásu karet, který byl použit k vytvoření této instance RibbonBase třídy. |
![]() |
RibbonType | Získá čárkami oddělený seznam identifikátorů pásu karet, které jsou spojeny s tímto RibbonBase instance. |
![]() |
RibbonUI | Infrastruktura. Získá IRibbonUI instanci, která je součástí aplikace Microsoft Office kódu rozšiřitelnost pásu karet. |
![]() |
Site | Získá nebo nastaví ISite z Component. (Zděděno z Component.) |
![]() |
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 RibbonBase. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CreateObjRef | Kritické pro zabezpečení Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používají ke komunikaci s vzdálený objekt. (Zděděno z MarshalByRefObject.) |
![]() |
Dispose() | Uvolní všechny prostředky používané Component. (Zděděno z Component.) |
![]() |
Dispose(Boolean) | Uvolní nespravované prostředky, které jsou používány RibbonBase třídou a volitelně uvolní spravovaných prostředků. (Přepisuje Component.Dispose(Boolean).) |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Uvolní nespravované prostředky a provede další operace vyčištění před Component je převzaty systémem pro úklid. (Zděděno z Component.) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetLifetimeService | Kritické pro zabezpečení Načte aktuální životnost objektu služby, ovládající zásady platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
GetService | Vrátí objekt, který představuje služby poskytované Component nebo jeho Container. (Zděděno z Component.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
InitializeLifetimeService | Kritické pro zabezpečení Získá objektu životnost služby řízení zásad platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
MemberwiseClone() | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
MemberwiseClone(Boolean) | Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.) |
![]() |
PerformDynamicLayout | Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl metoda nadřazeného ovládacího prvku, pokud RibbonComponent z RibbonBase s nadřízenou dynamická, jako jsou dynamické nabídky a rozložení není pozastavena. |
![]() |
PerformLayout | Aktualizuje uživatelské rozhraní pásu karet. |
![]() |
ResumeLayout() | Účinek se obrátí SuspendLayout metoda. |
![]() |
ResumeLayout(Boolean) | Účinek se obrátí SuspendLayout metoda. |
![]() |
SuspendLayout | Zabrání aplikaci Microsoft Office, který brání v aktualizaci stavu ovládacích prvků na pásu karet. |
![]() |
ToString | Vrátí String obsahující název Component, pokud existuje.Tato metoda by přepsány. (Zděděno z Component.) |
Nahoru
Události
Název | Popis | |
---|---|---|
![]() |
Close | Dochází, když to RibbonBase zavření instance. |
![]() |
Disposed | Dochází, když je komponenta uvolněn voláním Dispose metoda. (Zděděno z Component.) |
![]() |
Load | Dojde-li RibbonBase je načten do aplikace Microsoft Office. |
![]() |
LoadImage | Dochází při RibbonBase načte, pokud ImageName vlastnost pro jeden nebo více ovládacích prvků. |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
IExtension.ExtensionBase | Infrastruktura. |
Nahoru
Poznámky
Pokud přidáte nový pásu karet (vizuální návrhář) položky pro aplikaci Office project, sada Visual Studio přidá pásu karet třídu, která dědí z RibbonBase do projektu.RibbonBaseobsahuje metody a vlastnosti, které jsou společné pro všechny třídy pásu karet.Další informace naleznete v tématu Návrhář pásu karet.
Některé vlastnosti RibbonBase lze nastavit pouze před pásu karet je načten do aplikace sady Office.Informace o nastavení těchto vlastností naleznete v tématu Přehled modelu objektu pásu karet.
Použití
Tento typ je používán pouze v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. Sestavení, které definuje tento typ, není součástí modulu Visual Studio Tools for Office Runtime. Toto sestavení tedy musí být nasazeno společně s vaším řešení. Další informace naleznete v tématu Sestavení v aplikaci Visual Studio Tools pro Runtime sady Office.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.