英語で読む

次の方法で共有


DataObjectPastingEventHandler 代理人

定義

Pasting 添付イベントを処理するメソッドを表します。

C#
public delegate void DataObjectPastingEventHandler(object sender, DataObjectPastingEventArgs e);

パラメーター

sender
Object

イベント ハンドラーがアタッチされているオブジェクト。

e
DataObjectPastingEventArgs

イベントのデータ。

注釈

添付イベントは Pasting 、貼り付け操作で貼り付けるデータ形式が選択されているが、データが実際に貼り付けられる前に発生します。

通常、アタッチされたイベント ハンドラーによって Pasting 実行されるアクションは次のとおりです。

  • プロパティの新しい値を設定して、選択した貼り付け形式を FormatToApply 変更します。

  • 貼り付けの選択にカスタム データ形式を適用します。

  • DataObjectしい を作成し、 の eプロパティにDataObject割り当てます。 元のデータ オブジェクトの読み取り専用コピーは に SourceDataObject格納されます。

  • を呼び出 CancelCommandして貼り付け操作を取り消します。

重要

貼り付け形式が変更された場合、ハンドラー メソッドは、新しく選択した貼り付け形式が貼り付け先で使用できるようにする役割を担います。

拡張メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10