Udostępnij za pośrednictwem


Klasa DynamicStatusMenuCommand

Zmniejsza konfliktów w korespondencji seryjnej podczas integracji serwera podczas wywoływania polecenia menu.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

System.Object
  System.ComponentModel.Design.MenuCommand
    Microsoft.VisualStudio.Shell.OleMenuCommand
      Microsoft.VisualStudio.Modeling.Shell.DynamicStatusMenuCommand

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class DynamicStatusMenuCommand _
    Inherits OleMenuCommand
[CLSCompliantAttribute(false)]
public class DynamicStatusMenuCommand : OleMenuCommand

Typ DynamicStatusMenuCommand uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DynamicStatusMenuCommand Inicjuje nowe wystąpienie DynamicStatusMenuCommand klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Checked Pobiera lub ustawia wartość określającą, czy ten element menu jest zaznaczone. (Odziedziczone z MenuCommand).
Właściwość publiczna CommandID Pobiera CommandID skojarzony z tym poleceniem menu. (Odziedziczone z MenuCommand).
Właściwość publiczna Enabled Zwraca wartość wskazującą, czy ten element menu jest dostępne. (Odziedziczone z MenuCommand).
Właściwość publiczna MatchedCommandId (Odziedziczone z OleMenuCommand).
Właściwość publiczna OleStatus (Odziedziczone z OleMenuCommand).
Właściwość publiczna ParametersDescription (Odziedziczone z OleMenuCommand).
Właściwość publiczna Properties Pobiera właściwości publiczne skojarzone z MenuCommand. (Odziedziczone z MenuCommand).
Właściwość publiczna Supported Pobiera lub ustawia wartość określającą, czy ten element menu jest obsługiwane. (Odziedziczone z MenuCommand).
Właściwość publiczna Text (Odziedziczone z OleMenuCommand).
Właściwość publiczna Visible Pobiera lub ustawia wartość określającą, czy ten element menu jest widoczny. (Odziedziczone z MenuCommand).

Początek

Metody

  Nazwa Opis
Metoda publiczna DynamicItemMatch (Odziedziczone z OleMenuCommand).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Invoke() Wywołuje polecenie. (Odziedziczone z MenuCommand).
Metoda publiczna Invoke(Object) (Odziedziczone z OleMenuCommand).
Metoda publiczna Invoke(Object, IntPtr) (Odziedziczone z OleMenuCommand).
Metoda publiczna Invoke(Object, IntPtr, OLECMDEXECOPT) (Odziedziczone z OleMenuCommand).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona OnCommandChanged Podnosi CommandChanged zdarzenia. (Odziedziczone z MenuCommand).
Metoda publiczna ToString Zwraca reprezentację ciągu to polecenie menu. (Odziedziczone z MenuCommand).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne BeforeQueryStatus (Odziedziczone z OleMenuCommand).
Zdarzenie publiczne CommandChanged Występuje, gdy polecenie menu. (Odziedziczone z MenuCommand).

Początek

Uwagi

Ta klasa jest aliasem dla OleMenuCommand.Po zakończeniu integracji, musisz usunąć aliasu.

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.VisualStudio.Modeling.Shell