Ink.ClipboardPaste 方法
将 IDataObject 从 Clipboard 粘贴到此 Ink 对象。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink(在 Microsoft.Ink.dll 中)
语法
声明
<UIPermissionAttribute(SecurityAction.Demand, Clipboard := UIPermissionClipboard.AllClipboard)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Function ClipboardPaste As Strokes
用法
Dim instance As Ink
Dim returnValue As Strokes
returnValue = instance.ClipboardPaste()
[UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public Strokes ClipboardPaste()
[UIPermissionAttribute(SecurityAction::Demand, Clipboard = UIPermissionClipboard::AllClipboard)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public:
Strokes^ ClipboardPaste()
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public Strokes ClipboardPaste()
public function ClipboardPaste() : Strokes
返回值
类型:Microsoft.Ink.Strokes
返回粘贴到 Ink 对象的 Strokes 集合。
备注
如果访问 Clipboard 时发生意外错误,将引发异常。如果没有发生错误,但 Clipboard 不包含可以粘贴到 Ink 对象的格式—墨迹序列化格式 (ISF) 或文本墨迹对象 (tInk)—则此方法返回 null(在 Microsoft Visual Basic.NET 中为 Nothing),并且不引发异常。
安全说明: |
---|
如果在部分信任环境下使用,此方法需要 AllClipboard 权限。有关更多信息,请参见Security And Trust。 |
示例
此 C# 示例将一个对象从 Clipboard 粘贴到一个 InkCollector 对象 theInkCollector。
try
{
theInkCollector.Ink.ClipboardPaste();
}
catch
{
// Exception handling code goes here.
}
此 Visual Basic .NET 示例将一个对象从 Clipboard 粘贴到一个 InkCollector 对象 theInkCollector。
Try
theInkCollector.Ink.ClipboardPaste()
Catch
'Exception handling code goes here.
End Try
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0