EmptySelection-Klasse
Behandelt leere Auswahlen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
Microsoft.VisualStudio.Modeling.Diagrams.EmptySelection
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Class EmptySelection _
Inherits SelectionState
public class EmptySelection : SelectionState
Der EmptySelection-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
EmptySelection | constructor |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ActualSelection | Ruft die aktuelle Auswahl ab. (Von SelectionState geerbt.) | |
CoercedSelection | Wir müssen eine leere Auflistung hier zurückgeben, um einen Umwandlungsfehler zu verursachen.Dies ist angesichts der Implementierung von SelectionState.IsCoercionFailure etwas seltsam, aber notwendig. (Überschreibt SelectionState.CoercedSelection.) | |
CoercedSelectionCache | (Von SelectionState geerbt.) | |
CoercedSelectionModelElements | Es besteht die Möglichkeit, dass CoercedSelection Pels und Mel aufnimmt, die noch nicht berücksichtigten Pels zugeordnet sind.Diese Methode gibt eine Liste zurück, die die Pels in der umgewandelten Auswahl durch ihre zugeordneten Mel sowie alle Mel aus der umgewandelten Auswahl, die keine Pels hatten, ersetzt. (Von SelectionState geerbt.) | |
CoercedSelectionPresentationElements | Es besteht die Möglichkeit, dass CoercedSelection Pels und Mel aufnimmt, die noch nicht berücksichtigten Pels zugeordnet sind.Diese Methode gibt eine Auflistung zurück, die alle Mel ausschließt. (Von SelectionState geerbt.) | |
CoercionCompliantSelection | Gibt die Liste der ausgewählten Objekte zurück, die den Koersionsregeln entsprechen.Wenn die Auswahl erzwingbar ist, wird die erzwungene Auswahl zurückgegeben. Wenn ein Erzwingungsfehler auftritt, ist die Liste leer.Wenn es keine Erzwingungsregeln gibt (!IsCoercable), wird die tatsächliche Auswahl zurückgegeben. (Von SelectionState geerbt.) | |
HasCoercion | Bestimmt, ob die Auswahl über eine gültige Umwandlung verfügt. (Von SelectionState geerbt.) | |
Instance | Singleton EmptySelections-Instanz | |
IsActualSelectionMixed | "True", wenn alle ausgewählte Objekte in der aktuellen Auswahl vom selben Typ sind. (Von SelectionState geerbt.) | |
IsCoercedSelectionMixed | "True", wenn alle ausgewählte Objekte in der umgewandelten Auswahl vom selben Typ sind. (Von SelectionState geerbt.) | |
IsCoercible | Bestimmt, ob die aktuelle Auswahl umgewandelt werden kann.Togegher IsCoercible und IsCoercionFailure unterscheidet zwischen Fehler bei der Umwandlung und keine Umwandlung verfügbar. (Von SelectionState geerbt.) | |
IsCoercionFailure | Togegher IsCoercible und IsCoercionFailure unterscheidet zwischen Fehler bei der Umwandlung und keine Umwandlung verfügbar. (Von SelectionState geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CacheCoercedSelection | Zwischenspeichern der angegebenen Sammlung. (Von SelectionState geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IdentifyCommandsToBeFilteredOutForMultipleSelection | Überschreiben, um die Befehle, die in einem einzelnen Auswahlszenario ungültig sind, für diesen Auswahlzustand zu identifizieren. (Von SelectionState geerbt.) | |
IdentifyCommandsToBeFilteredOutForSingleSelection | Überschreiben, um die Befehle, die in einem einzelnen Auswahlszenario ungültig sind, für diesen Auswahlzustand zu identifizieren. (Von SelectionState geerbt.) | |
Initialize | gibt die tatsächliche Auswahl an, bei der die Operation ausgeführt werden soll. (Von SelectionState geerbt.) | |
IsApplicable | Bestimmt, ob dieser Auswahlzustand der Verwendung mit der angegebenen Auswahl entspricht. (Überschreibt SelectionState.IsApplicable(ICollection).) | |
IsCommandToBeFilteredOut | True, wenn der angegebene Befehl nicht für den Auswahlzustand aktiviert werden sollte.Die Methode wird für die umgewandelte Auswahl ausgewertet. (Von SelectionState geerbt.) | |
IsCommandToBeFilteredOutForMultipleSelection | True, wenn der angegebene Befehl nicht für den Auswahlzustand aktiviert werden sollte.Die Methode wird für die umgewandelte Auswahl ausgewertet. (Von SelectionState geerbt.) | |
IsCommandToBeFilteredOutForSingleSelection | True, wenn der angegebene Befehl nicht für den Auswahlzustand aktiviert werden sollte.Die Methode wird für die umgewandelte Auswahl ausgewertet. (Von SelectionState geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.