Klasa RibbonBase
Służy jako klasa podstawowa dla dostosowania wstążki Office firmy Microsoft.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Office.Tools.Ribbon.RibbonBase
Przestrzeń nazw: Microsoft.Office.Tools.Ribbon
Zestaw: Microsoft.Office.Tools.Common.v4.0.Utilities (w Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public MustInherit Class RibbonBase _
Inherits Component _
Implements IRibbonExtension, IExtension, IDisposable
public abstract class RibbonBase : Component,
IRibbonExtension, IExtension, IDisposable
Typ RibbonBase uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
RibbonBase | Infrastruktura. Inicjuje nowe wystąpienie klasy RibbonBase. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Base | Pobiera RibbonBase obiektu to RibbonBase obiektu rozszerza. | |
CanRaiseEvents | Zwraca wartość wskazującą, czy składnik można wygenerować zdarzenie. (Odziedziczone z Component). | |
Container | Pobiera IContainer , która zawiera Component. (Odziedziczone z Component). | |
Context | Pobiera okna inspektora lub w oknie Eksploratora w programie Outlook, który jest skojarzony z tym wstążki. | |
DesignMode | Pobiera wartość, która wskazuje, czy Component jest obecnie w trybie projektowania. (Odziedziczone z Component). | |
Events | Pobiera listę programów obsługi zdarzeń, które są dołączone do tego Component. (Odziedziczone z Component). | |
Factory | Pobiera lub ustawia fabryki wstążki, która jest skojarzona z tym RibbonBase. | |
Global | Pobiera lub ustawia wartość określającą, czy to RibbonBase mogą być używane jednocześnie w wielu sytuacjach. | |
Name | Pobiera lub ustawia nazwę tego RibbonBase. | |
OfficeMenu | Pobiera RibbonOfficeMenu reprezentująca dostosowywania Menu systemu Microsoft Office. | |
Parent | Pobiera RibbonComponent reprezentująca nadrzędny RibbonComponent tego RibbonBase. | |
RibbonId | Pobiera identyfikator wstążki, który został użyty do utworzenia tego wystąpienia RibbonBase klasy. | |
RibbonType | Pobiera rozdzielana przecinkami lista identyfikatorów wstążki, które są skojarzone z tym RibbonBase wystąpienie. | |
RibbonUI | Infrastruktura. Pobiera IRibbonUI instancji, która jest dostarczana przez aplikacji Microsoft Office do kodu rozszerzalność wstążki. | |
Site | Zwraca lub ustawia ISite z Component. (Odziedziczone z Component). | |
StartFromScratch | Pobiera lub ustawia wartość wskazującą, czy ukryć wszystkie wbudowane karty na Wstążce i większość poleceń w Menu programu Microsoft Office i wyświetlić tylko dostosowania, które są zdefiniowane w tym elemencie wstążki. | |
Tabs | Pobiera Kolekcja RibbonTab obiektów w RibbonOfficeMenu. | |
Tag | Pobiera lub ustawia dane specyficzne dla aplikacji, która jest skojarzona z tym RibbonBase. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateObjRef | Krytyczny pod względem zabezpieczeń Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject). | |
Dispose() | Zwalnia wszystkie zasoby używane przez Component. (Odziedziczone z Component). | |
Dispose(Boolean) | Zwalnia niezarządzanych zasoby używane przez RibbonBase klasy i opcjonalnie zwalnia zarządzanych zasobów. (Zastępuje Component.Dispose(Boolean)). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Zwalnia zasoby niezarządzanych i wykonuje inne czynności oczyszczania przed Component odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Component). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetLifetimeService | Krytyczny pod względem zabezpieczeń Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
GetService | Zwraca obiekt, który reprezentuje usługę świadczoną przez Component lub przez jego Container. (Odziedziczone z Component). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
InitializeLifetimeService | Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
MemberwiseClone() | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). | |
PerformDynamicLayout | Wywołania Microsoft.Office.Core.IRibbonUI.InvalidateControl metoda nadrzędnego kontroli, jeśli RibbonComponent z RibbonBase ma element nadrzędny dynamicznych, takich jak menu dynamiczne i układ nie jest zawieszony. | |
PerformLayout | Odświeża ze Wstążki. | |
ResumeLayout() | Cofa efekt SuspendLayout metody. | |
ResumeLayout(Boolean) | Cofa efekt SuspendLayout metody. | |
SuspendLayout | Zapobiega aplikacji Microsoft Office odświeżania stanu formantów na Wstążce. | |
ToString | Zwraca String zawierający nazwę Component, jeśli istnieje.Metoda ta nie powinna być pomijana. (Odziedziczone z Component). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
Close | Występuje, gdy to RibbonBase wystąpienie zostanie zamknięty. | |
Disposed | Występuje, gdy składnik jest usuwany przez wywołanie do Dispose metody. (Odziedziczone z Component). | |
Load | Występuje, gdy RibbonBase jest ładowane do aplikacji pakietu Microsoft Office. | |
LoadImage | Występuje, gdy RibbonBase ładuje, jeśli Nazwa_obrazu właściwość jest ustawiona na jeden lub więcej formantów. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IExtension.ExtensionBase | Infrastruktura. |
Początek
Uwagi
Podczas dodawania nowego wstążki (wizualnego projektowania) element do projektu programu Office Visual Studio dodaje klasy wstążki, która dziedziczy z RibbonBase do projektu.RibbonBasezawiera metody i właściwości, które są wspólne dla wszystkich klas wstążki. Aby uzyskać więcej informacji, zobacz Projektant wstążki.
Niektóre właściwości RibbonBase można ustawić tylko przed Wstążka jest ładowany do aplikacji pakietu Office.Aby uzyskać informacje o ustawianiu tych właściwości, zobacz Model obiektu Wstążka ― Omówienie.
Użycie
Ten typ jest używany tylko w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. Zestaw definiujący ten typ nie wchodzi w skład programu Visual Studio Tools for Office Runtime. Ten zestaw należy wdrażać wraz z rozwiązaniem. Aby uzyskać więcej informacji, zobacz Zestawy w Visual Studio Tools for Office Runtime.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.