共用方式為


Ink.ClipboardPaste 方法 (Point, Object)

將指定 IDataObject 貼入到這個 Ink 物件中的指定點。

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink (在 Microsoft.Ink.dll 中)

語法

'宣告
Public Function ClipboardPaste ( _
    pt As Point, _
    dataObject As Object _
) As Strokes
'用途
Dim instance As Ink
Dim pt As Point
Dim dataObject As Object
Dim returnValue As Strokes

returnValue = instance.ClipboardPaste(pt, _
    dataObject)
public Strokes ClipboardPaste(
    Point pt,
    Object dataObject
)
public:
Strokes^ ClipboardPaste(
    Point pt, 
    Object^ dataObject
)
public Strokes ClipboardPaste(
    Point pt,
    Object dataObject
)
public function ClipboardPaste(
    pt : Point, 
    dataObject : Object
) : Strokes

參數

  • pt
    型別:System.Drawing.Point
    要貼入的點,以筆墨空間座標表示。預設值為 {0, 0}。

傳回值

型別:Microsoft.Ink.Strokes
傳回貼至 Ink 物件的 Strokes 集合。

備註

如果在存取剪貼簿時發生未預期的錯誤,會擲回例外狀況。如果沒有發生錯誤,但剪貼簿沒有包含可以貼入 Ink 物件的格式 (筆墨序列化格式 (ISF)文字筆墨物件 (tInk)),則這個方法會傳回 nullNull 參照 (即 Visual Basic 中的 Nothing) (在 Microsoft Visual Basic .NET 中為 Nothing),且不會擲回例外狀況。

ms569561.alert_security(zh-tw,VS.90).gif安全性注意事項:

如果在部分信任的情況下使用,這個方法需要 AllClipboard 權限。如需詳細資訊,請參閱Security And Trust

範例

這個 C# 範例會將 IDataObject (theDataObject) 貼入到 InkCollector (theInkCollector),其位置在筆墨空間座標中的 (100, 100)。

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

這個 Visual Basic .NET 範例會將 IDataObject (theDataObject) 貼入到 InkCollector (theInkCollector),其位置在筆墨空間座標中的 (100, 100)。

Try
    Dim origin As New Point(100, 100)
    theInkCollector.Ink.ClipboardPaste(origin, theDataObject)
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