Ink.CanPaste 方法
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
<UIPermissionAttribute(SecurityAction.Demand, Clipboard := UIPermissionClipboard.AllClipboard)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Function CanPaste As Boolean
'用途
Dim instance As Ink
Dim returnValue As Boolean
returnValue = instance.CanPaste()
[UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public bool CanPaste()
[UIPermissionAttribute(SecurityAction::Demand, Clipboard = UIPermissionClipboard::AllClipboard)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public:
bool CanPaste()
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public boolean CanPaste()
public function CanPaste() : boolean
傳回值
型別:System.Boolean
如果資料可轉換為 Ink 物件則為 true,否則為 false。
備註
![]() |
---|
如果在部分信任的情況下使用,這個方法需要 AllClipboard 權限。如需詳細資訊,請參閱Security And Trust。 |
範例
在這個範例中,ContextMenuStrip 的 Opening 事件是用來啟用或停用功能表的「貼上」命令。如果剪貼簿包含的資料可以貼入到 InkOverlay 物件的筆墨中,就會啟用功能表的「貼上」命令。
Private Sub menuStrip_Opening(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles menuStrip.Opening
Me.miPaste.Enabled = mInkOverlay.Ink.CanPaste()
End Sub
private void menuStrip_Opening(object sender, CancelEventArgs e)
{
this.miPaste.Enabled = mInkOverlay.Ink.CanPaste();
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0