Ink.ClipboardPaste 메서드 (Point, Object)
업데이트: 2007년 11월
지정된 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}입니다.
- dataObject
형식: System.Object
이 Ink 개체에 붙여넣을 System.Windows.Forms.IDataObject입니다.
반환 값
형식: Microsoft.Ink.Strokes
Ink 개체에 붙여넣은 Strokes 컬렉션을 반환합니다.
설명
Clipboard에 액세스하는 동안 예기치 않은 오류가 발생하면 예외가 throw됩니다. 오류가 발생하지 않지만 Clipboard에 ISF(Serialize된 잉크 형식) 또는 tInk(텍스트 잉크 개체 - text ink object) 형식으로 Ink 개체에 붙여넣을 수 있는 형식이 들어 있지 않은 경우 이 메서드는 nullNull 참조(Visual Basic의 경우 Nothing)(Microsoft Visual Basic.NET의 경우 Nothing)을 반환하고 예외는 throw되지 않습니다.
보안 정보: |
---|
부분 신뢰 환경에서 사용하는 경우 이 메서드에 AllClipboard 권한이 필요합니다. 자세한 내용은 Security And Trust를 참조하십시오. |
예제
이 C# 예제에서는 잉크 공간 좌표의 (100, 100) 위치에 있는 InkCollector인 theInkCollector에 IDataObject인 theDataObject를 붙여넣습니다.
try
{
theInkCollector.Ink.ClipboardPaste(new Point(100, 100), theDataObject);
}
catch
{
// Exception handling code goes here.
}
이 Visual Basic .NET 예제에서는 잉크 공간 좌표의 (100, 100) 위치에 있는 InkCollector인 theInkCollector에 IDataObject인 theDataObject를 붙여넣습니다.
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에서 지원