Sdílet prostřednictvím


RibbonBase – třída

Slouží jako základní třída pro úpravy systém Microsoft Office Pás karet .

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
Veřejná metoda RibbonBase Infrastruktura. Inicializuje novou instanci RibbonBase Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost Base Získává RibbonBase objektu touto RibbonBase rozšiřuje objekt.
Chráněná vlastnost CanRaiseEvents Získá hodnotu určující, zda komponenta mohou vyvolat událost. (Zděděno z Component.)
Veřejná vlastnost Container Získává IContainer , který obsahuje Component. (Zděděno z Component.)
Veřejná vlastnost Context V aplikaci Outlook, která je přidružena k této Pás karetzískává inspektor oknonebo okno Průzkumníka.
Chráněná vlastnost DesignMode Získá hodnotu označující, zda Component je nyní v režimu návrhu. (Zděděno z Component.)
Chráněná vlastnost Events Získá seznam obslužné rutiny událostí, které jsou připojeny k tomuto Component. (Zděděno z Component.)
Veřejná vlastnost Factory Získá nebo nastaví factory Pás karet spojené s tímto RibbonBase.
Veřejná vlastnost Global Získá nebo nastaví hodnotu, která určuje, zda tento RibbonBase lze použít ve více kontextů současně.
Veřejná vlastnost Name Získá nebo nastaví název tohoto RibbonBase.
Veřejná vlastnost OfficeMenu Získává RibbonOfficeMenu , představuje systém Microsoft Office nabídce Úpravy.
Veřejná vlastnost Parent Získává RibbonComponent , představuje rodiče RibbonComponent této RibbonBase.
Veřejná vlastnost RibbonId Získá ID Pás karet , který byl použit k vytvořit této instance RibbonBase třída.
Veřejná vlastnost RibbonType Čárkami oddělený seznam ID pásu karet, které jsou spojeny s tímto získává RibbonBase instance.
Veřejná vlastnost RibbonUI Infrastruktura. Získává IRibbonUI instance poskytovanéaplikace systém Microsoft Officekód rozšiřitelnosti Pás karet .
Veřejná vlastnost Site Získá nebo nastaví ISite z Component. (Zděděno z Component.)
Veřejná vlastnost StartFromScratch Získá nebo nastaví hodnotu, která označuje, zda skrýt všechny vestavěné tabulátory na Pás karet a většina příkazů v nabídce systém Microsoft Office a zobrazit pouze vlastní úpravy, které jsou definovány v Pás karet položka.
Veřejná vlastnost Tabs Získá kolekce RibbonTab objekty v RibbonOfficeMenu.
Veřejná vlastnost Tag Získá nebo nastaví specifická data spojená s tímto RibbonBase.

Na začátek

Metody

  Název Popis
Veřejná metoda CreateObjRef 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.)
Veřejná metoda Dispose() Uvolní všechny prostředky používané Component. (Zděděno z Component.)
Chráněná metoda Dispose(Boolean) Uvolní nespravované prostředky používané RibbonBase třídy a volitelně verze spravované prostředky. (Přepisuje Component.Dispose(Boolean).)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Uvolní nespravované prostředky a provede další operace vyčištění před Component převzaty systémem pro sběr odpadků. (Zděděno z Component.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetLifetimeService Načte aktuální životnost objektu služby ovládající zásady životnost této instance. (Zděděno z MarshalByRefObject.)
Chráněná metoda GetService Vrátí objekt, který představuje služby poskytované Component nebo jeho Container. (Zděděno z Component.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda InitializeLifetimeService Získá objektu služby životnost řízení životnosti zásad pro tuto instanci. (Zděděno z MarshalByRefObject.)
Chráněná metoda MemberwiseClone() Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda MemberwiseClone(Boolean) Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.)
Veřejná metoda PerformDynamicLayout Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl metoda nadřazené řízení, pokud RibbonComponent z RibbonBase má dynamické nadřazené, například dynamické nabídkaa rozložení není pozastaven.
Veřejná metoda PerformLayout Aktualizujeuživatelrozhraní Pás karet.
Veřejná metoda ResumeLayout() Účinek obrátí SuspendLayout metody.
Veřejná metoda ResumeLayout(Boolean) Účinek obrátí SuspendLayout metody.
Veřejná metoda SuspendLayout Zabrání aktualizaci stavu ovládací prvky na Pás karetaplikace sady systém Microsoft Office.
Veřejná metoda ToString Vrátí String obsahující název Component, případně.Tato metoda by měla být přepsána. (Zděděno z Component.)

Na začátek

Události

  Název Popis
Veřejná událost Close Dochází při této RibbonBase instance je konečný.
Veřejná událost Disposed Dojde k vyřazení komponentě voláním Dispose metody. (Zděděno z Component.)
Veřejná událost Load Vyvolá se při RibbonBase je načten do aplikace Microsoft Office.
Veřejná událost LoadImage Dochází při RibbonBase načte, pokud ImageName je nastavena pro jeden nebo více ovládacích prvků.

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá vlastnost IExtension.ExtensionBase Infrastruktura.

Na začátek

Poznámky

Při přidání nového Pás karet (vizuální Návrhář) položka do aplikace Office projektpřidá Visual Studio Pás karet třída od RibbonBase projekt. RibbonBaseobsahuje metody a vlastnosti, které jsou společné pro všechny třídy Pás karet . Další informace naleznete v tématu Ribbon Designer.

Některé vlastnosti RibbonBase lze nastavit pouze před načtením Pás karet do aplikacesady Office. Informace o nastavení těchto vlastností v Ribbon Object Model Overview.

Použití

Tento typ je používán pouze v projektech systému Office cílených na rozhraní .NET Framework 4. Sestavení, ve kterém je tento typ definován, není součástí modulu runtime nástrojů Visual Studio Tools for Office. 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 spuštění Office „14“ „14“.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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