次の方法で共有


Ink.ClipboardPaste メソッド (Point)

この Ink オブジェクトの指定したポイントに Clipboard から IDataObject を貼り付けます。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<UIPermissionAttribute(SecurityAction.Demand, Clipboard := UIPermissionClipboard.AllClipboard)> _
Public Function ClipboardPaste ( _
    pt As Point _
) As Strokes
'使用
Dim instance As Ink
Dim pt As Point
Dim returnValue As Strokes

returnValue = instance.ClipboardPaste(pt)
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard)]
public Strokes ClipboardPaste(
    Point pt
)
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
[UIPermissionAttribute(SecurityAction::Demand, Clipboard = UIPermissionClipboard::AllClipboard)]
public:
Strokes^ ClipboardPaste(
    Point pt
)
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard) */
public Strokes ClipboardPaste(
    Point pt
)
public function ClipboardPaste(
    pt : Point
) : Strokes

パラメータ

  • pt
    型 : System.Drawing.Point
    インク空間座標における貼り付けポイント。既定値は {0, 0} です。

戻り値

型 : Microsoft.Ink.Strokes
Ink オブジェクトに貼り付けられる Strokes コレクションを返します。

解説

Clipboard へのアクセス中に予期しないエラーが発生した場合は、例外がスローされます。エラーがなく、Ink オブジェクトに貼り付けることのできる形式 (Ink Serialized Format (ISF) またはテキスト インク オブジェクト (tInk)) が Clipboard に含まれていない場合、このメソッドは null (Microsoft Visual Basic .NET の場合は Nothing) を返し、例外はスローされません。

ms569559.alert_security(ja-jp,VS.90).gifセキュリティに関するメモ :

このメソッドを部分信頼で使用する場合は、AllClipboard アクセス許可が必要です。詳細については、「Security and Trust」を参照してください。

この C# の例では、オブジェクトを Clipboard からインク空間座標の位置 (100, 100) にある InkCollectortheInkCollector に貼り付けます。

try
{
    theInkCollector.Ink.ClipboardPaste(new Point(100, 100));
}
catch
{
    // Exception handling code goes here.
}

この Visual Basic .NET の例では、オブジェクトを Clipboard からインク空間座標の位置 (100, 100) にある InkCollectortheInkCollector に貼り付けます。

Try
    Dim origin As New Point(100, 100)
    theInkCollector.Ink.ClipboardPaste(origin)
Catch
    'Exception handling code goes here.
End Try

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

Ink クラス

Ink メンバ

ClipboardPaste オーバーロード

Microsoft.Ink 名前空間

ClipboardCopy

Strokes