Tool.OnItemChanged-Methode
Aktualisiert: November 2007
Fügt der Tool-Klasse Aktivierungs- und Deaktivierungssemantik hinzu.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Protected Overrides NotOverridable Sub OnItemChanged ( _
context As EditingContext, _
previousItem As ContextItem _
)
'Usage
Dim context As EditingContext
Dim previousItem As ContextItem
Me.OnItemChanged(context, previousItem)
protected override sealed void OnItemChanged(
EditingContext context,
ContextItem previousItem
)
protected:
virtual void OnItemChanged(
EditingContext^ context,
ContextItem^ previousItem
) override sealed
protected override final function OnItemChanged(
context : EditingContext,
previousItem : ContextItem
)
Parameter
context
Typ: Microsoft.Windows.Design.EditingContextDer Bearbeitungskontext, in dem die Änderung erfolgt.
previousItem
Typ: Microsoft.Windows.Design.ContextItemDas vorherige Tool.
Hinweise
Die OnItemChanged-Methode überschreibt die in der ContextItem-Klasse gefundene Benachrichtigungsmethode. Durch diese Überschreibung wird der Tool-Klasse Aktivierungs- und Deaktivierungssemantik hinzugefügt. Im Grunde führt OnItemChanged den folgenden Pseudocode aus: _previousTool = (Tool)old; _previousTool.OnDeactivate(); OnActivate(_previousTool);. Tool versiegelt diese Methode, um die Verwendung der OnActivate-Methode und der OnDeactivate-Methode zu erzwingen.
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace