Selection Klas

Definitie

Hiermee definieert u een selectie van objecten die zijn gepubliceerd als een ContextItem in de EditingContext.

public ref class Selection : System::Activities::Presentation::ContextItem
public class Selection : System.Activities.Presentation.ContextItem
type Selection = class
    inherit ContextItem
Public Class Selection
Inherits ContextItem
Overname
Selection

Opmerkingen

Selecties bestaan uit nul of meer objecten. Het eerste object in een selectie wordt gedefinieerd als de primaire selectie, die wordt gebruikt wanneer één object in een groep moet worden gebruikt als sleutel. Elk object wordt opgeslagen als een ModelItem.

Constructors

Name Description
Selection()

Hiermee maakt u een leeg Selection object.

Selection(IEnumerable, Predicate<ModelItem>)

Hiermee maakt u een Selection object met de opgegeven objecten geselecteerd.

Selection(IEnumerable)

Hiermee maakt u een Selection object met de opgegeven objecten geselecteerd.

Selection(IEnumerable<ModelItem>, Predicate<ModelItem>)

Hiermee maakt u een Selection object met de opgegeven objecten geselecteerd.

Selection(IEnumerable<ModelItem>)

Hiermee maakt u een Selection object met de opgegeven objecten geselecteerd.

Selection(ModelItem[])

Hiermee maakt u een Selection object met de opgegeven objecten geselecteerd.

Eigenschappen

Name Description
ItemType

Retourneert het itemtype voor dit bewerkingscontextitem.

PrimarySelection

Retourneert de primaire selectie.

SelectedObjects

De opsomming van geselecteerde objecten.

SelectionCount

Het aantal objecten dat momenteel in deze selectie is geselecteerd.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnItemChanged(EditingContext, ContextItem)

Vertegenwoordigt een methode die wordt aangeroepen op het contextitem voordat het wordt opgeslagen in de contextitembeheer. Het vorige item in de contextitembeheer wordt doorgegeven als parameter.

(Overgenomen van ContextItem)
Select(EditingContext, ModelItem)

Een selectiehulpmethode waarmee de bestaande selectie in de context wordt gebruikt en een item erin wordt geselecteerd. Als het item al in de selectie staat, blijft de selectie behouden en wordt het item gepromoveerd naar de primaire selectie.

SelectOnly(EditingContext, ModelItem)

Een methode voor selectiehulp waarmee een item in de selectie wordt ingesteld. Alle bestaande items worden gedeselecteerd.

Subscribe(EditingContext, SubscribeContextCallback<Selection>)

Een helpermethode die zich abonneert op selectiewijzigingsevenementen.

Toggle(EditingContext, ModelItem)

Een selectiehulpmethode die de bestaande selectie in de context gebruikt en een nieuwe selectie maakt die de status van het item bevat. Als het item aan de selectie moet worden toegevoegd, wordt het toegevoegd als de primaire selectie.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Union(EditingContext, ModelItem)

Een selectiehulpmethode die de bestaande selectie in de context gebruikt en een nieuwe selectie maakt die de oorspronkelijke selectie bevat en het opgegeven item dat moet worden toegevoegd. Als het opgegeven item dat u wilt toevoegen al in de oorspronkelijke selectie staat, wordt het gepromoveerd naar de primaire selectie.

Unsubscribe(EditingContext, SubscribeContextCallback<Selection>)

Een helpermethode waarmee een eerder toegevoegde selectiewijzigingsbeurtenis wordt verwijderd.

Van toepassing op