SelectionOperations-Klasse
Stellt Standardoperationen bereit, die die programmgesteuerte Auswahl von Objekten in einem Designer steuern.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Interaction.SelectionOperations
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public NotInheritable Class SelectionOperations
public static class SelectionOperations
public ref class SelectionOperations abstract sealed
[<AbstractClass>]
[<Sealed>]
type SelectionOperations = class end
public final class SelectionOperations
Der SelectionOperations-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
Select | Verarbeitet eine Anforderung, um im Designer ein Objekt programmgesteuert auszuwählen. | |
SelectOnly | Verarbeitet eine Anforderung, um im Designer ein einzelnes Objekt programmgesteuert auswählen. | |
Subscribe | Fügt eine Rückrufmethode hinzu, die aufgerufen wird, wenn sich die Auswahl im Bearbeitungskontext ändert. | |
Toggle | Verarbeitet eine Anforderung, um den Auswahlstatus eines Objekts im Designer zu wechseln. | |
Union | Verarbeitet eine Anforderung, um im Designer ein Objekt programmgesteuert zur bestehenden Auswahl hinzuzufügen. | |
Unsubscribe | Entfernt eine Rückrufmethode, damit sie nicht aufgerufen wird, wenn sich die Auswahl im Bearbeitungskontext ändert. |
Zum Seitenanfang
Hinweise
Zum programmgesteuerten Auswählen von Objekten im Designer können verschiedene Auswahlvorgänge verwendet werden.
Das Konzept der Auswahl ist für verschiedene Typen von Designern unterschiedlich. Wenn ein Benutzer Objekte in einem Designer auswählt, gibt es einige Standardverhalten, die der Designer aufweisen sollte. Der Benutzer sollte beispielsweise ein Objekt oder mehrere Objekte auswählen können, die Auswahl von Objekten aufheben oder alle Objekte auswählen können. Sie können mithilfe der Erweiterbarkeit kontrollieren, wie der Benutzer Objekte im Designer auswählt.
Tipp
Andere hier nicht erwähnte Auswahltypen sind beispielsweise Textauswahl, bei der ein Textbereich in einem Objekt ausgewählt wird, und Punktauswahl, bei der ein oder mehrere Punkte auf einer Kurve ausgewählt werden. Komplexe Auswahlmuster, zum Beispiel das Ziehen eines Rechtecks zum Auswählen mehrerer Objekte, werden von den TaskProvider-Anbietern dieser Objekte verarbeitet.
Wenn mehrere Objekte in einem Designer ausgewählt werden, ist ein Objekt das primäre Auswahlobjekt. Das primäre Auswahlobjekt wird oft als Schlüssel für andere Verhaltensweisen verwendet. Wenn beispielsweise alle ausgewählten Objekte links ausgerichtet werden sollen, bestimmt das primäre Auswahlobjekt, wo die Objekte ausgerichtet werden.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace