IDtsClipboardService.IsPasteActive Property

貼り付け操作が現在アクティブであるかどうかを示す Boolean を取得します。タスクとコンポーネントは、それ自体が貼り付け操作の結果として生成されたかどうかをこの値によって判別できます。

名前空間: Microsoft.SqlServer.Dts.Design
アセンブリ: Microsoft.SqlServer.Dts.Design (microsoft.sqlserver.dts.design.dll 内)

構文

'宣言
ReadOnly Property IsPasteActive As Boolean
bool IsPasteActive { get; }
property bool IsPasteActive {
    bool get ();
}
/** @property */
boolean get_IsPasteActive ()
function get IsPasteActive () : boolean

プロパティ値

貼り付け操作が現在アクティブであるかどうかを示す Boolean です。値が True の場合は、貼り付け操作が現在アクティブであることを示します。

解説

この Boolean を使用して、New メソッドは、貼り付け操作の結果としてメソッドが呼び出されたかどうかを判別します。この場合、ユーザー インターフェイスの 2 つのタスクまたは変換で名前が重複しないように、新しい名前の割り当てが必要となることがあります。

コンポーネント ユーザー インターフェイスでも、このプロパティを使用できます。たとえば、スクリプト コンポーネント ユーザー インターフェイスでは、スクリプト コンポーネントのコピー/貼り付け時に、一意の VsaProjectName を生成するためにこのメソッドを使用します。

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

IDtsClipboardService Interface
IDtsClipboardService Members
Microsoft.SqlServer.Dts.Design Namespace