LEADTOOLS Annotations for WPF and Silverlight (Leadtools.Windows.Annotations assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.31
ClipboardObjectFormat Property
See Also 
Leadtools.Windows.Annotations Namespace > AnnAutomation Class : ClipboardObjectFormat Property



The ClipboardObjectFormat Property supports WPF/Silverlight.

The ClipboardObjectFormat Property is available in LEADTOOLS Document and Medical Imaging toolkits.

Returns the clipboard format name used when copying or pasting annotation objects. Supported in Silverlight, Windows Phone 7

Syntax

Visual Basic (Declaration) 
Public Shared ReadOnly Property ClipboardObjectFormat As String
Visual Basic (Usage)Copy Code
Dim value As String
 
value = AnnAutomation.ClipboardObjectFormat
C# 
public static string ClipboardObjectFormat {get;}
C++/CLI 
public:
static property String^ ClipboardObjectFormat {
   String^ get();
}

Property Value

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

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.

Visual BasicCopy Code
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
C#Copy Code
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");
}
SilverlightCSharpCopy Code
private void AnnAutomation_ClipboardObjectFormat(AnnAutomation automation)
{
   MessageBox.Show(AnnAutomation.ClipboardObjectFormat);
}
SilverlightVBCopy Code
Private Sub AnnAutomation_ClipboardObjectFormat(ByVal automation As AnnAutomation)
   MessageBox.Show(AnnAutomation.ClipboardObjectFormat)
End Sub

Remarks

(Read only) This is the format name used with the CanCopy property, the Copy method, the CanPaste property, and the AnnAutomation.Paste method.

Requirements

Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)

See Also

ClipboardObjectFormat requires a Document/Medical product license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features and Unlocking Special LEAD Features.