Share via


IDesignerHost.CreateTransaction Metode

Definisi

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan urungkan dan ulangi.

Overload

CreateTransaction()

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan urungkan dan ulangi.

CreateTransaction(String)

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan batalkan dan ulangi, menggunakan deskripsi transaksi yang ditentukan.

CreateTransaction()

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan urungkan dan ulangi.

public:
 System::ComponentModel::Design::DesignerTransaction ^ CreateTransaction();
public System.ComponentModel.Design.DesignerTransaction CreateTransaction ();
abstract member CreateTransaction : unit -> System.ComponentModel.Design.DesignerTransaction
Public Function CreateTransaction () As DesignerTransaction

Mengembalikan

Instans baru .DesignerTransaction Ketika Anda menyelesaikan langkah-langkah dalam transaksi Anda, Anda harus memanggil Commit() objek ini.

Keterangan

Metode ini membuat DesignerTransaction yang dapat digunakan untuk merangkum serangkaian operasi. Designer transaksi dapat meningkatkan performa, mengurangi kedipan yang disebabkan oleh beberapa pembaruan selama proses operasi, dan memungkinkan sebagian besar operasi dibatalkan.

Operasi panjang yang melibatkan beberapa komponen dapat meningkatkan banyak peristiwa. Peristiwa ini dapat menyebabkan efek samping, seperti kedipan atau penurunan performa. Saat beroperasi pada beberapa komponen pada satu waktu, atau mengatur beberapa properti pada satu komponen, Anda dapat meningkatkan performa dengan melakukan perubahan ini dalam transaksi. Beberapa operasi menangani TransactionOpening peristiwa dan TransactionClosed dan melakukan pekerjaan hanya ketika transaksi tidak sedang berlangsung. Untuk informasi selengkapnya tentang menggunakan transaksi, lihat dokumentasi untuk DesignerTransaction.

Berlaku untuk

CreateTransaction(String)

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan batalkan dan ulangi, menggunakan deskripsi transaksi yang ditentukan.

public:
 System::ComponentModel::Design::DesignerTransaction ^ CreateTransaction(System::String ^ description);
public System.ComponentModel.Design.DesignerTransaction CreateTransaction (string description);
abstract member CreateTransaction : string -> System.ComponentModel.Design.DesignerTransaction
Public Function CreateTransaction (description As String) As DesignerTransaction

Parameter

description
String

Judul atau deskripsi untuk transaksi yang baru dibuat.

Mengembalikan

DesignerTransactionBaru. Ketika Anda telah menyelesaikan langkah-langkah dalam transaksi Anda, Anda harus memanggil Commit() objek ini.

Keterangan

Metode ini membuat DesignerTransaction yang dapat digunakan untuk merangkum serangkaian operasi. Designer transaksi dapat meningkatkan performa, mengurangi kedipan yang disebabkan oleh beberapa pembaruan selama proses operasi, dan memungkinkan sebagian besar operasi dibatalkan.

Operasi panjang yang melibatkan beberapa komponen dapat meningkatkan banyak peristiwa. Peristiwa ini dapat menyebabkan efek samping, seperti kedipan atau penurunan performa. Saat beroperasi pada beberapa komponen pada satu waktu, atau mengatur beberapa properti pada satu komponen, Anda dapat meningkatkan performa dengan melakukan perubahan ini dalam transaksi. Beberapa operasi menangani TransactionOpening peristiwa dan TransactionClosed dan melakukan pekerjaan hanya ketika transaksi tidak sedang berlangsung. Untuk informasi selengkapnya tentang menggunakan transaksi, lihat dokumentasi untuk DesignerTransaction.

Berlaku untuk