Udostępnij za pośrednictwem


Klasa RibbonBase

Służy jako klasa podstawowa dla dostosowania programu Microsoft Office wstążki.

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
Metoda publiczna RibbonBase Infrastruktura. Inicjuje nowe wystąpienie klasy RibbonBase.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Base Pobiera RibbonBase obiektu to RibbonBase obiektu rozszerza.
Właściwość chroniona CanRaiseEvents Zwraca wartość wskazującą, czy składnik można wygenerować zdarzenie. (Odziedziczone z Component).
Właściwość publiczna Container Pobiera IContainer , która zawiera Component. (Odziedziczone z Component).
Właściwość publiczna Context Pobiera okna Inspektora, lub w oknie Eksploratora w programie Outlook, który jest skojarzony z tym wstążki.
Właściwość chroniona DesignMode Pobiera wartość, która wskazuje, czy Component jest obecnie w trybie projektowania. (Odziedziczone z Component).
Właściwość chroniona Events Pobiera listę programów obsługi zdarzeń, które są dołączone do tego Component. (Odziedziczone z Component).
Właściwość publiczna Factory Pobiera lub ustawia fabryki wstążki, która jest skojarzona z tym RibbonBase.
Właściwość publiczna Global Pobiera lub ustawia wartość określającą, czy to RibbonBase mogą być używane jednocześnie w wielu kontekstów.
Właściwość publiczna Name Pobiera lub ustawia nazwę tego RibbonBase.
Właściwość publiczna OfficeMenu Pobiera RibbonOfficeMenu , oznaczającą dostosowywania Menu systemu Microsoft Office.
Właściwość publiczna Parent Pobiera RibbonComponent , oznaczającą nadrzędny RibbonComponent to RibbonBase.
Właściwość publiczna RibbonId Pobiera identyfikator wstążki, który został użyty do utworzenia tego wystąpienia programu RibbonBase klasy.
Właściwość publiczna RibbonType Pobiera rozdzielana przecinkami lista identyfikatorów wstążki, które są skojarzone z tym RibbonBase wystąpienie.
Właściwość publiczna RibbonUI Infrastruktura. Pobiera IRibbonUI instancji, która jest dostarczonej wraz z aplikacją Microsoft Office do kodu rozszerzalność wstążki.
Właściwość publiczna Site Zwraca lub ustawia ISite z Component. (Odziedziczone z Component).
Właściwość publiczna StartFromScratch Pobiera lub ustawia wartość, która wskazuje, czy można ukryć wszystkie wbudowane karty na Wstążce i większości poleceń w Menu programu Microsoft Office lub wyświetlić tylko dostosowań, które są zdefiniowane w tym elemencie wstążki.
Właściwość publiczna Tabs Pobiera kolekcja z RibbonTab obiektów w RibbonOfficeMenu.
Właściwość publiczna Tag Pobiera lub ustawia dane specyficzne dla aplikacji, która jest skojarzona z tym RibbonBase.

Początek

Metody

  Nazwa Opis
Metoda publiczna 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).
Metoda publiczna Dispose() Zwalnia wszystkie zasoby używane przez Component. (Odziedziczone z Component).
Metoda chroniona Dispose(Boolean) Zwalnia niezarządzanych zasoby używane przez RibbonBase klasy i opcjonalnie zwalnia zarządzanych zasobów. (Zastępuje Component.Dispose(Boolean)).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Zwalnia zasoby niezarządzanych i wykonuje inne czynności oczyszczania przed Component odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Component).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna 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).
Metoda chroniona GetService Zwraca obiekt, który reprezentuje usługę świadczoną przez Component lub przez jego Container. (Odziedziczone z Component).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna InitializeLifetimeService Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject).
Metoda chroniona MemberwiseClone() Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone(Boolean) Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject).
Metoda publiczna 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.
Metoda publiczna PerformLayout Odświeża ze Wstążki.
Metoda publiczna ResumeLayout() Odwraca efekt SuspendLayout metoda.
Metoda publiczna ResumeLayout(Boolean) Odwraca efekt SuspendLayout metoda.
Metoda publiczna SuspendLayout Zapobiega zastosowaniu programu Microsoft Office z odświeżanie stan formantów na Wstążce.
Metoda publiczna ToString Zwraca String zawierający nazwę Component, jeśli istnieje.Metoda ta nie powinna być pomijana. (Odziedziczone z Component).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Close Występuje, gdy to RibbonBase wystąpienie zostanie zamknięty.
Zdarzenie publiczne Disposed Występuje, gdy składnik jest usuwany przez wywołanie do Dispose metody. (Odziedziczone z Component).
Zdarzenie publiczne Load Występuje, gdy RibbonBase jest ładowane do aplikacji Microsoft Office.
Zdarzenie publiczne LoadImage Występuje, gdy RibbonBase ładuje, jeśli Nazwa_obrazu właściwość jest ustawiona dla jednego lub kilku formantów.

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuWłaściwość prywatna IExtension.ExtensionBase Infrastruktura.

Początek

Uwagi

Po dodaniu nowego wstążki (Visual Designer) element do projektu programu pakietu 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 w przypadku, zanim wstążki jest ładowany do aplikacji pakietu Office.Aby uzyskać informacje o ustawianiu tych właściwości, zobacz Omówienie modelu obiektu wstążki.

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 Zespoły w Visual Studio Tools dla pakietu Office w czasie wykonywania.

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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Office.Tools.Ribbon