←Select platform

ClipboardObjectFormat Property

Summary

Returns the clipboard format name used when copying or pasting annotation objects.

Syntax

C#
VB
C++
public static string ClipboardObjectFormat {get;}
Public Shared ReadOnly Property ClipboardObjectFormat As String
public: 
static property String^ ClipboardObjectFormat { 
   String^ get(); 
} 

Property Value

The clipboard format name used when copying or pasting annotation objects.

Remarks

This is the format name used with the CanCopy property, the Copy method, the CanPaste property, and the Paste method.

Example

This example manually determines whether there are any objects available to paste from the clipboard. Notice that you can use the CanPaste method instead.

C#
VB
Silverlight C#
Silverlight VB
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
 
Private Sub AnnAutomation_ClipboardObjectFormat(ByVal automation As AnnAutomation) 
   Dim canPaste As Boolean = False 
   Dim data As IDataObject = Clipboard.GetDataObject() 
   If Not data Is Nothing Then 
      If data.GetDataPresent(AnnAutomation.ClipboardObjectFormat) Then 
         canPaste = True 
      End If 
   End If 
 
   If canPaste Then 
      MessageBox.Show("Annotation information available in the clipboard") 
   Else 
      MessageBox.Show("No Annotation information available in the clipboard") 
   End If 
End Sub 
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Demos; 
using Leadtools.Help; 
 
private void AnnAutomation_ClipboardObjectFormat(AnnAutomation automation) 
{ 
   bool canPaste = false; 
   IDataObject data = Clipboard.GetDataObject(); 
   if(data != null) 
   { 
      if(data.GetDataPresent(AnnAutomation.ClipboardObjectFormat)) 
         canPaste = true; 
   } 
 
   if(canPaste) 
      MessageBox.Show("Annotation information available in the clipboard"); 
   else 
      MessageBox.Show("No Annotation information available in the clipboard"); 
} 
using Leadtools.Windows.Controls; 
using Leadtools.Windows.Annotations; 
using Leadtools.Examples; 
using Leadtools.Silverlight.Demos; 
 
private void AnnAutomation_ClipboardObjectFormat(AnnAutomation automation) 
{ 
   MessageBox.Show(AnnAutomation.ClipboardObjectFormat); 
} 
Imports Leadtools.Windows.Controls 
Imports Leadtools.Windows.Annotations 
Imports Leadtools.Silverlight.Demos 
 
Private Sub AnnAutomation_ClipboardObjectFormat(ByVal automation As AnnAutomation) 
   MessageBox.Show(AnnAutomation.ClipboardObjectFormat) 
End Sub 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Windows.Annotations Assembly
Click or drag to resize