SPFeatureReceiver.FeatureUpgrading-Methode
Behandelt das Ereignis, das ausgelöst wird, wenn ein Feature aktualisiert wird.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Overridable Sub FeatureUpgrading ( _
properties As SPFeatureReceiverProperties, _
upgradeActionName As String, _
parameters As IDictionary(Of String, String) _
)
'Usage
Dim instance As SPFeatureReceiver
Dim properties As SPFeatureReceiverProperties
Dim upgradeActionName As String
Dim parameters As IDictionary(Of String, String)
instance.FeatureUpgrading(properties, _
upgradeActionName, parameters)
public virtual void FeatureUpgrading(
SPFeatureReceiverProperties properties,
string upgradeActionName,
IDictionary<string, string> parameters
)
Parameter
properties
Typ: Microsoft.SharePoint.SPFeatureReceiverPropertiesDie Eigenschaften des Ereignisses.
upgradeActionName
Typ: System.StringDer Name der auszuführenden benutzerdefinierten Upgradeaktion.
parameters
Typ: System.Collections.Generic.IDictionary<String, String>Namen für die Parameter und Werte für die benutzerdefinierte Aktion.
Hinweise
Wenn die Überschreibung dieser Methode nur eine Upgradeaktion implementiert, kann der Wert der upgradeActionName Null sein.
Diese Methode wird aufgerufen, während ein Feature aktualisieren, wenn die XML-Code des Features ein oder mehrere CustomUpgradeAction Tags enthält, wie im folgenden Beispiel dargestellt:
<UpgradeActions>
<CustomUpgradeAction Name="text">
...
</CustomUpgradeAction>
</UpgradeActions>