SPFeatureReceiver.FeatureUpgrading method
處理升級功能時,就會引發的事件。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Overridable Sub FeatureUpgrading ( _
properties As SPFeatureReceiverProperties, _
upgradeActionName As String, _
parameters As IDictionary(Of String, String) _
)
'用途
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
)
參數
properties
Type: Microsoft.SharePoint.SPFeatureReceiverProperties該事件的屬性。
upgradeActionName
Type: System.String若要執行自訂的升級動作的名稱。
parameters
Type: System.Collections.Generic.IDictionary<String, String>參數名稱和值的自訂動作。
備註
如果覆寫這個方法的實作只有一個升級的動作, upgradeActionName的值可以是 null 。
在一項功能時呼叫這個方法後升級功能的 XML 包含一或多個CustomUpgradeAction標籤,如下列範例所示:
<UpgradeActions>
<CustomUpgradeAction Name="text">
...
</CustomUpgradeAction>
</UpgradeActions>