OfficeRibbon Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje dostosowanie wstążki pakietu Microsoft Office utworzone przy użyciu Projektant wstążki w projekcie pakietu Office w programie Visual Studio.
public interface class OfficeRibbon : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonComponent, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("49fbf223-6d24-4c4b-9101-2d5833434328")]
public interface OfficeRibbon : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonComponent, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("49fbf223-6d24-4c4b-9101-2d5833434328")>]
type OfficeRibbon = interface
interface RibbonComponent
interface IComponent
interface IDisposable
Public Interface OfficeRibbon
Implements IComponent, IDisposable, RibbonComponent
- Atrybuty
- Implementuje
Uwagi
Zazwyczaj interfejs nie jest używany OfficeRibbon bezpośrednio. Zamiast tego użyj klasy wstążki generowanej przez program Visual Studio podczas dodawania nowego elementu wstążki (Visual Projektant) do projektu. Większość zadań związanych ze wstążką można wykonać przy użyciu zdarzeń i właściwości w wygenerowanej klasie wstążki.
Wygenerowana klasa wstążki dziedziczy z RibbonBase klasy. Ta klasa bazowa przekierowuje wszystkie wywołania do jego składowych do wewnętrznej implementacji interfejsu OfficeRibbon środowiska uruchomieniowego Visual Studio Tools dla pakietu Office. Jeśli chcesz pracować z OfficeRibbon obiektem bezpośrednio, użyj Base właściwości wygenerowanej klasy wstążki.
Uwaga
Ten interfejs jest wdrażany przy użyciu programu Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz omówienie środowiska uruchomieniowego Visual Studio Tools dla pakietu Office.
Użycie
W tej dokumentacji opisano wersję tego typu używaną tylko w projektach pakietu Office przeznaczonych dla platformy .NET Framework 4 i nowszych. W projektach przeznaczonych do pracy z programem .NET Framework 3.5 ten typ może mieć inne elementy członkowskie, a przykładowy kod podany dla tego typu może nie działać. Aby uzyskać dokumentację dotyczącą tego typu projektów przeznaczonych dla .NET Framework 3.5, zobacz następującą sekcję referencyjną w dokumentacji programu Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Właściwości
Context |
Pobiera okno Inspector (Inspektor) lub okno Eksplorator w programie Outlook skojarzone z tą wstążką. |
DefaultExtension |
Pobiera domyślne rozszerzenie dla tego OfficeRibbon obiektu. |
Extension |
Pobiera rozszerzenie niestandardowe dla tego OfficeRibbon obiektu. |
Global |
Pobiera lub ustawia wartość, która określa, czy może być OfficeRibbon używana w wielu kontekstach jednocześnie. |
Name |
Pobiera lub ustawia nazwę tego RibbonComponentelementu . (Odziedziczone po RibbonComponent) |
OfficeMenu |
Pobiera element RibbonOfficeMenu reprezentujący dostosowywanie menu pakietu Microsoft Office. |
Parent |
Pobiera element RibbonComponent reprezentujący element nadrzędny tego RibbonComponentelementu . (Odziedziczone po RibbonComponent) |
Ribbon |
Pobiera obiekt najwyższego poziomu Ribbon zawierający hierarchię sterowania. (Odziedziczone po RibbonComponent) |
RibbonId |
Pobiera identyfikator wstążki użyty do utworzenia OfficeRibbon tego wystąpienia obiektu. |
RibbonType |
Pobiera rozdzielaną przecinkami listę identyfikatorów wstążki skojarzonych z tym OfficeRibbon wystąpieniem. |
RibbonUI |
Pobiera wystąpienie IRibbonUI dostarczone przez aplikację pakietu Microsoft Office do kodu rozszerzalności wstążki. (Odziedziczone po RibbonComponent) |
StartFromScratch |
Pobiera lub ustawia wartość wskazującą, czy ukryć wszystkie wbudowane karty na wstążce i większość poleceń w menu pakietu Microsoft Office i wyświetlać tylko dostosowania zdefiniowane w tym elemencie wstążki. |
Tabs |
Pobiera kolekcję RibbonTab obiektów w obiekcie RibbonOfficeMenu. |
Tag |
Pobiera lub ustawia dane specyficzne dla aplikacji skojarzone z tym RibbonComponentplikiem . (Odziedziczone po RibbonComponent) |
Metody
PerformDynamicLayout() |
Wywołuje metodę Microsoft.Office.Core.IRibbonUI.InvalidateControl kontrolki nadrzędnej, jeśli RibbonComponent element nadrzędny ma dynamiczny element nadrzędny, taki jak menu dynamiczne, i układ nie jest zawieszony. (Odziedziczone po RibbonComponent) |
PerformLayout() |
Wywołuje metodę Microsoft.Office.Core.IRibbonUI.InvalidateControl, jeśli element RibbonComponent nadrzędny i układ nie jest zawieszony. (Odziedziczone po RibbonComponent) |
ResumeLayout() |
Odwraca efekt SuspendLayout() metody. (Odziedziczone po RibbonComponent) |
ResumeLayout(Boolean) |
Odwraca efekt SuspendLayout() metody. (Odziedziczone po RibbonComponent) |
SuspendLayout() |
Uniemożliwia aplikacji pakietu Microsoft Office odświeżanie stanu kontrolek na wstążce. (Odziedziczone po RibbonComponent) |
Zdarzenia
Close |
Występuje, gdy to OfficeRibbon wystąpienie jest zamykane. |
Load |
Występuje, gdy element OfficeRibbon jest ładowany do aplikacji pakietu Microsoft Office. |
LoadImage |
Występuje podczas OfficeRibbon ładowania, jeśli właściwość ImageName jest ustawiona dla co najmniej jednej kontrolki. |