IDesignerHost.CreateTransaction Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy olyan eseményütemezéseket DesignerTransaction , amelyek javítják a teljesítményt, és lehetővé teszik a visszavonást, és újra elvégzik a támogatási funkciókat.
Túlterhelések
| Name | Description |
|---|---|
| CreateTransaction() |
Létrehoz egy olyan eseményütemezéseket DesignerTransaction , amelyek javítják a teljesítményt, és lehetővé teszik a visszavonást, és újra elvégzik a támogatási funkciókat. |
| CreateTransaction(String) |
Létrehoz egy DesignerTransaction olyan eseményütemezéseket, amelyek javítják a teljesítményt, és engedélyezik a visszavonást, és újra elvégzik a támogatási funkciókat a megadott tranzakcióleírás használatával. |
CreateTransaction()
- Forrás:
- IDesignerHost.cs
- Forrás:
- IDesignerHost.cs
- Forrás:
- IDesignerHost.cs
Létrehoz egy olyan eseményütemezéseket DesignerTransaction , amelyek javítják a teljesítményt, és lehetővé teszik a visszavonást, és újra elvégzik a támogatási funkciókat.
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
Válaszok
Egy új példány a DesignerTransaction. A tranzakció lépéseinek végrehajtásakor fel kell hívnia Commit() ezt az objektumot.
Megjegyzések
Ez a metódus létrehoz egy olyan metódust DesignerTransaction , amely egy műveletsorozat beágyazására használható. A tervezői tranzakciók javíthatják a teljesítményt, csökkenthetik a műveletek során több frissítés által okozott villódzást, és lehetővé teszik a legtöbb művelet visszavonását.
A több összetevőt tartalmazó hosszadalmas műveletek számos eseményt okozhatnak. Ezek az események mellékhatásokat okozhatnak, például villódzást vagy csökkent teljesítményt. Ha egyszerre több összetevőn dolgozik, vagy több tulajdonságot állít be egy összetevőre, a tranzakción belül végrehajtva javíthatja a teljesítményt. Egyes műveletek kezelik az TransactionOpening eseményeket, TransactionClosed és csak akkor hajtják végre a munkát, ha egy tranzakció nincs folyamatban. A tranzakciók használatáról további információt a következő dokumentációban DesignerTransactiontalál: .
A következőre érvényes:
CreateTransaction(String)
- Forrás:
- IDesignerHost.cs
- Forrás:
- IDesignerHost.cs
- Forrás:
- IDesignerHost.cs
Létrehoz egy DesignerTransaction olyan eseményütemezéseket, amelyek javítják a teljesítményt, és engedélyezik a visszavonást, és újra elvégzik a támogatási funkciókat a megadott tranzakcióleírás használatával.
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
Paraméterek
- description
- String
Az újonnan létrehozott tranzakció címe vagy leírása.
Válaszok
Új DesignerTransaction. Ha elvégezte a tranzakció lépéseit, hívja fel Commit() ezt az objektumot.
Megjegyzések
Ez a metódus létrehoz egy olyan metódust DesignerTransaction , amely egy műveletsorozat beágyazására használható. A tervezői tranzakciók javíthatják a teljesítményt, csökkenthetik a műveletek során több frissítés által okozott villódzást, és lehetővé teszik a legtöbb művelet visszavonását.
A több összetevőt tartalmazó hosszadalmas műveletek számos eseményt okozhatnak. Ezek az események mellékhatásokat okozhatnak, például villódzást vagy csökkent teljesítményt. Ha egyszerre több összetevőn dolgozik, vagy több tulajdonságot állít be egy összetevőre, a tranzakción belül végrehajtva javíthatja a teljesítményt. Egyes műveletek kezelik az TransactionOpening eseményeket, TransactionClosed és csak akkor hajtják végre a munkát, ha egy tranzakció nincs folyamatban. A tranzakciók használatáról további információt a következő dokumentációban DesignerTransactiontalál: .