LinkedTransaction Konstruktoren

Definition

Überlädt

LinkedTransaction(String, IServiceProvider)

Erstellen Sie eine Transaktion, die potenziell mehrere Designer umfassen kann. Öffnet zunächst eine verknüpfte rückgängig-Transaktion und öffnet dann eine IMS-Transaktion. Diese Version verwendet das aktuell geöffnete Dokument.

LinkedTransaction(String, IServiceProvider, ModelingDocData)

Erstellen Sie eine Transaktion, die potenziell mehrere Designer umfassen kann. Öffnet zunächst eine verknüpfte rückgängig-Transaktion und öffnet dann eine IMS-Transaktion.

LinkedTransaction(String, IServiceProvider)

Erstellen Sie eine Transaktion, die potenziell mehrere Designer umfassen kann. Öffnet zunächst eine verknüpfte rückgängig-Transaktion und öffnet dann eine IMS-Transaktion. Diese Version verwendet das aktuell geöffnete Dokument.

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)

Parameter

description
String

die Beschreibung, die in den Dropdown Menüs Rückgängig/Wiederholen angezeigt wird.

serviceProvider
IServiceProvider

der Dienstanbieter, der zum erhalten von ivslinkedundotransaktionmanager verwendet wird.

Gilt für

LinkedTransaction(String, IServiceProvider, ModelingDocData)

Erstellen Sie eine Transaktion, die potenziell mehrere Designer umfassen kann. Öffnet zunächst eine verknüpfte rückgängig-Transaktion und öffnet dann eine IMS-Transaktion.

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)

Parameter

description
String

die Beschreibung, die in den Dropdown Menüs Rückgängig/Wiederholen angezeigt wird.

serviceProvider
IServiceProvider

der Dienstanbieter, der zum erhalten von ivslinkedundotransaktionmanager verwendet wird.

docData
ModelingDocData

Docdata initiiert die verknüpfte Transaktion.

Gilt für