IDesignerHost.CreateTransaction メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。
オーバーロード
CreateTransaction() |
一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。 |
CreateTransaction(String) |
指定したトランザクションの説明を使用して、一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。 |
CreateTransaction()
一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。
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
戻り値
DesignerTransaction の新しいインスタンス。 トランザクションの手順が完了したら、このオブジェクトに対して Commit() を呼び出す必要があります。
注釈
このメソッドは、 DesignerTransaction 一連の操作をカプセル化するために使用できる を作成します。 Designerトランザクションは、パフォーマンスを向上させ、操作のプロセス中に複数の更新によって引き起こされるちらつきを減らし、ほとんどの操作を元に戻すことができます。
複数のコンポーネントを含む長い操作では、多くのイベントが発生する可能性があります。 これらのイベントは、ちらつきやパフォーマンスの低下などの副作用を引き起こす可能性があります。 複数のコンポーネントで一度に操作する場合、または 1 つのコンポーネントに複数のプロパティを設定する場合は、トランザクション内でこれらの変更を実行することでパフォーマンスを向上させることができます。 一部の操作では、 イベントと TransactionClosed イベントがTransactionOpening処理され、トランザクションが進行中でない場合にのみ動作します。 トランザクションの使用の詳細については、 のドキュメントを参照してください DesignerTransaction。
適用対象
CreateTransaction(String)
指定したトランザクションの説明を使用して、一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。
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
パラメーター
- description
- String
新規作成したトランザクションのタイトルまたは説明。
戻り値
新しい DesignerTransaction。 トランザクションの手順が完了したら、このオブジェクトに対して Commit() を呼び出す必要があります。
注釈
このメソッドは、 DesignerTransaction 一連の操作をカプセル化するために使用できる を作成します。 Designerトランザクションは、パフォーマンスを向上させ、操作のプロセス中に複数の更新によって引き起こされるちらつきを減らし、ほとんどの操作を元に戻すことができます。
複数のコンポーネントを含む長い操作では、多くのイベントが発生する可能性があります。 これらのイベントは、ちらつきやパフォーマンスの低下などの副作用を引き起こす可能性があります。 複数のコンポーネントで一度に操作する場合、または 1 つのコンポーネントに複数のプロパティを設定する場合は、トランザクション内でこれらの変更を実行することでパフォーマンスを向上させることができます。 一部の操作では、 イベントと TransactionClosed イベントがTransactionOpening処理され、トランザクションが進行中でない場合にのみ動作します。 トランザクションの使用の詳細については、 のドキュメントを参照してください DesignerTransaction。
適用対象
.NET