UndoUnit 建構函式 (IServiceProvider, Context, TransactionCommitHandler, DescriptionHandler)
建立復原單位不使用交易,但它可用來在必要時,取得更新版本中,交易的委派。 也指定了委派可以用來取得此巨集,以避免認可的描述。
命名空間: Microsoft.VisualStudio.Modeling.Shell
組件: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 中)
語法
'宣告
Public Sub New ( _
serviceProvider As IServiceProvider, _
context As Context, _
commitHandler As TransactionCommitHandler, _
descriptionHandler As DescriptionHandler _
)
public UndoUnit(
IServiceProvider serviceProvider,
Context context,
TransactionCommitHandler commitHandler,
DescriptionHandler descriptionHandler
)
參數
- serviceProvider
型別:System.IServiceProvider
- context
型別:Microsoft.VisualStudio.Modeling.Context
- commitHandler
型別:Microsoft.VisualStudio.Modeling.Shell.TransactionCommitHandler
- descriptionHandler
型別:Microsoft.VisualStudio.Modeling.Shell.DescriptionHandler
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。