Tool.OnItemChanged-Methode
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 _
)
protected override sealed void OnItemChanged(
EditingContext context,
ContextItem previousItem
)
protected:
virtual void OnItemChanged(
EditingContext^ context,
ContextItem^ previousItem
) override sealed
abstract OnItemChanged :
context:EditingContext *
previousItem:ContextItem -> unit
override OnItemChanged :
context:EditingContext *
previousItem:ContextItem -> unit
protected override final function OnItemChanged(
context : EditingContext,
previousItem : ContextItem
)
Parameter
- context
Typ: Microsoft.Windows.Design.EditingContext
Der Bearbeitungskontext, in dem die Änderung erfolgt.
- previousItem
Typ: Microsoft.Windows.Design.ContextItem
Das 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- und OnDeactivate-Methode zu erzwingen.
.NET Framework-Sicherheit
- 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