LinkedTransaction 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| LinkedTransaction(String, IServiceProvider) |
创建可能跨多个设计器的事务。 第一次打开链接的撤消事务,然后打开 IMS transaction。 此版本使用当前打开的文档。 |
| LinkedTransaction(String, IServiceProvider, ModelingDocData) |
创建可能跨多个设计器的事务。 第一次打开链接的撤消事务,然后打开 IMS transaction。 |
LinkedTransaction(String, IServiceProvider)
创建可能跨多个设计器的事务。 第一次打开链接的撤消事务,然后打开 IMS transaction。 此版本使用当前打开的文档。
public:
LinkedTransaction(System::String ^ description, IServiceProvider ^ serviceProvider);
public LinkedTransaction (string description, IServiceProvider serviceProvider);
new Microsoft.VisualStudio.Modeling.Shell.LinkedTransaction : string * IServiceProvider -> Microsoft.VisualStudio.Modeling.Shell.LinkedTransaction
Public Sub New (description As String, serviceProvider As IServiceProvider)
参数
- description
- String
显示在 "撤消"/"重做" 下拉菜单中的说明
- serviceProvider
- IServiceProvider
用于获取 IVsLinkedUndoTransactionManager 的服务提供程序
适用于
LinkedTransaction(String, IServiceProvider, ModelingDocData)
创建可能跨多个设计器的事务。 第一次打开链接的撤消事务,然后打开 IMS transaction。
public:
LinkedTransaction(System::String ^ description, IServiceProvider ^ serviceProvider, Microsoft::VisualStudio::Modeling::Shell::ModelingDocData ^ docData);
public LinkedTransaction (string description, IServiceProvider serviceProvider, Microsoft.VisualStudio.Modeling.Shell.ModelingDocData docData);
new Microsoft.VisualStudio.Modeling.Shell.LinkedTransaction : string * IServiceProvider * Microsoft.VisualStudio.Modeling.Shell.ModelingDocData -> Microsoft.VisualStudio.Modeling.Shell.LinkedTransaction
Public Sub New (description As String, serviceProvider As IServiceProvider, docData As ModelingDocData)
参数
- description
- String
显示在 "撤消"/"重做" 下拉菜单中的说明
- serviceProvider
- IServiceProvider
用于获取 IVsLinkedUndoTransactionManager 的服务提供程序
- docData
- ModelingDocData
DocData 启动链接事务。