RibbonComponent 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.
Zawiera metody i elementy członkowskie, które umożliwiają komunikację z programem Visual Studio, nawigację przez hierarchię sterowania w aplikacji oraz optymalizację układu czasu wykonywania kontrolek.
public interface class RibbonComponent : IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")]
public interface RibbonComponent : IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")>]
type RibbonComponent = interface
interface IComponent
interface IDisposable
Public Interface RibbonComponent
Implements IComponent, IDisposable
- Pochodne
- Atrybuty
- Implementuje
Uwagi
Niektóre elementy członkowskie tego interfejsu można ustawić tylko przed załadowaniem wstążki do aplikacji pakietu Office lub przed dodaniu kontrolki do dynamicznego menu w czasie wykonywania. Aby uzyskać informacje na temat ustawiania tych właściwości, zobacz Omówienie modelu obiektów 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
Name |
Pobiera lub ustawia nazwę tego RibbonComponentelementu . |
Parent |
Pobiera element RibbonComponent reprezentujący element nadrzędny tego RibbonComponentelementu . |
Ribbon |
Pobiera obiekt najwyższego poziomu Ribbon zawierający hierarchię sterowania. |
RibbonUI |
Pobiera wystąpienie IRibbonUI dostarczone przez aplikację pakietu Microsoft Office do kodu rozszerzalności wstążki. |
Tag |
Pobiera lub ustawia dane specyficzne dla aplikacji skojarzone z tym RibbonComponentplikiem . |
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. |
PerformLayout() |
Wywołuje metodę Microsoft.Office.Core.IRibbonUI.InvalidateControl, jeśli element RibbonComponent nadrzędny i układ nie jest zawieszony. |
ResumeLayout() |
Odwraca efekt SuspendLayout() metody. |
ResumeLayout(Boolean) |
Odwraca efekt SuspendLayout() metody. |
SuspendLayout() |
Uniemożliwia aplikacji pakietu Microsoft Office odświeżanie stanu kontrolek na wstążce. |