Klasa CommandSetLibrary
Klasa podstawowa dla CommandSet i ClipboardCommandSet.Zapewnia dostęp do bieżącego zaznaczenia, diagramu, windows i usług.
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.CommandSetLibrary
Microsoft.VisualStudio.Modeling.Shell.ClipboardCommandSet
Microsoft.VisualStudio.Modeling.Shell.CommandSet
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(False)> _
Public MustInherit Class CommandSetLibrary _
Inherits MarshalByRefObject
[CLSCompliantAttribute(false)]
public abstract class CommandSetLibrary : MarshalByRefObject
Typ CommandSetLibrary uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
CommandSetLibrary | Tworzy nowy CommandSetLibrary. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
CurrentDocData | |
![]() |
CurrentDocumentSelection | |
![]() |
CurrentModelingDocView | |
![]() |
CurrentSelection | |
![]() |
MenuService | |
![]() |
MonitorSelection | |
![]() |
ServiceProvider | |
![]() |
SingleDocumentSelection | |
![]() |
SingleSelection |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
CanDeleteSelectedItems | Zwraca wartość true, usunięcie zaznaczonych elementów. |
![]() |
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). |
![]() |
DeleteSelectedItems | Usuń wybrane elementy. |
![]() |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
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). |
![]() |
GetMenuCommands | Określa listę poleceń menu, które implementuje ten CommandSet. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
Initialize | Zainicjuj zestaw poleceń.Wywołuje GetMenuCommands i buforuje wynik. |
![]() |
InitializeLifetimeService | Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). |
![]() |
IsAnyDocumentSelectionCompartment | Wartość true, jeśli wszystkie elementy w zaznaczonym obszarze listy jest przedziału. |
![]() |
IsAnyDocumentSelectionMoveableHostShape | Wartość true, jeśli któryś z elementów na liście wyboru jest kształt ruchome hosta nie może zostać usunięty. |
![]() |
IsAnyDocumentSelectionUndeletable | Wartość true, jeśli dowolnego kształtu elementów na liście wyboru nie można usunąć. |
![]() |
IsCurrentDiagramEmpty | Ma wartość true, jeśli wykres nie ma elementów podrzędnych. |
![]() |
IsDiagramSelected | Ma wartość true, jeśli wykres jest zaznaczona. |
![]() |
IsSingleDocumentSelection | Ma wartość true, jeśli istnieje tylko jeden zaznaczony element w aktywnym dokumencie. |
![]() |
IsSingleSelection | Ma wartość true, jeśli istnieje tylko jeden element wybranego okna aktywnego dokumentu lub okna narzędzia. |
![]() |
MemberwiseClone() | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). |
![]() |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Aby uzyskać więcej informacji, zobacz Porady: dodawanie polecenia do menu skrótów.
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.