Leadtools.Annotations Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.10.31
ClipboardObjectFormat Property
See Also  Example
Leadtools.Annotations Namespace > AnnAutomation Class : ClipboardObjectFormat Property




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

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;}
Managed Extensions for C++ 
public: __property static string* get_ClipboardObjectFormat();
C++/CLI 
public:
static property String^ ClipboardObjectFormat {
   String^ get();
}

Return 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
Public Sub AnnAutomation_ClipboardObjectFormat(ByVal automation As AnnAutomation)
   Dim canPaste As Boolean = False
   Dim data As IDataObject = Clipboard.GetDataObject()
   If Not data Is Nothing Then
      Dim format As DataFormats.Format = DataFormats.GetFormat(AnnAutomation.ClipboardObjectFormat)
      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
public void AnnAutomation_ClipboardObjectFormat(AnnAutomation automation) 

   bool canPaste = false; 
   IDataObject data = Clipboard.GetDataObject(); 
   if(data != null) 
   { 
      DataFormats.Format format = DataFormats.GetFormat(AnnAutomation.ClipboardObjectFormat); 
      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"); 
}

Remarks

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

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Raster Pro/Document/Medical Features