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 | |
---|---|---|
RibbonBase | Infrastruktura. Inicializuje novou instanci RibbonBase Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
Base | Získává RibbonBase objektu touto RibbonBase rozšiřuje objekt. | |
CanRaiseEvents | Získá hodnotu určující, zda komponenta mohou vyvolat událost. (Zděděno z Component.) | |
Container | Získává IContainer , který obsahuje Component. (Zděděno z Component.) | |
Context | V aplikaci Outlook, která je přidružena k této Pás karetzískává inspektor oknonebo okno Průzkumníka. | |
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 tomuto Component. (Zděděno z Component.) | |
Factory | Získá nebo nastaví factory Pás karet spojené s tímto RibbonBase. | |
Global | Získá nebo nastaví hodnotu, která určuje, zda tento RibbonBase lze použít ve více kontextů současně. | |
Name | Získá nebo nastaví název tohoto RibbonBase. | |
OfficeMenu | Získává RibbonOfficeMenu , představuje systém Microsoft Office nabídce Úpravy. | |
Parent | Získává RibbonComponent , představuje rodiče RibbonComponent této RibbonBase. | |
RibbonId | Získá ID Pás karet , který byl použit k vytvořit této instance RibbonBase třída. | |
RibbonType | Čárkami oddělený seznam ID pásu karet, které jsou spojeny s tímto získává RibbonBase instance. | |
RibbonUI | Infrastruktura. Získává IRibbonUI instance poskytovanéaplikace systém Microsoft Officekód rozšiřitelnosti Pás karet . | |
Site | Získá nebo nastaví ISite z Component. (Zděděno z Component.) | |
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. | |
Tabs | Získá kolekce RibbonTab objekty v RibbonOfficeMenu. | |
Tag | Získá nebo nastaví specifická data spojená s tímto RibbonBase. |
Na začátek
Metody
Název | Popis | |
---|---|---|
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.) | |
Dispose() | Uvolní všechny prostředky používané Component. (Zděděno z Component.) | |
Dispose(Boolean) | Uvolní nespravované prostředky používané RibbonBase třídy a volitelně verze spravované prostředky. (Přepisuje Component.Dispose(Boolean).) | |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) | |
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.) | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetLifetimeService | Načte aktuální životnost objektu služby ovládající zásady životnost této instance. (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ává Type aktuální instance. (Zděděno z Object.) | |
InitializeLifetimeService | Získá objektu služby životnost řízení životnosti zásad pro tuto instanci. (Zděděno z MarshalByRefObject.) | |
MemberwiseClone() | Vytvoří kopii aktuální 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é řízení, pokud RibbonComponent z RibbonBase má dynamické nadřazené, například dynamické nabídkaa rozložení není pozastaven. | |
PerformLayout | Aktualizujeuživatelrozhraní Pás karet. | |
ResumeLayout() | Účinek obrátí SuspendLayout metody. | |
ResumeLayout(Boolean) | Účinek obrátí SuspendLayout metody. | |
SuspendLayout | Zabrání aktualizaci stavu ovládací prvky na Pás karetaplikace sady systém Microsoft Office. | |
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 | |
---|---|---|
Close | Dochází při této RibbonBase instance je konečný. | |
Disposed | Dojde k vyřazení komponentě voláním Dispose metody. (Zděděno z Component.) | |
Load | Vyvolá se při RibbonBase je načten do aplikace Microsoft Office. | |
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 | |
---|---|---|
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.