--- title: "How to: Determine if a Data Format is Present in a Data Object" ms.date: "03/30/2017" dev_langs: - "csharp" - "vb" helpviewer_keywords: - "DataFormats class [WPF]" - "drag-and-drop [WPF], data formats present" - "data formats [WPF], determining if present" ms.assetid: e487a454-c9fc-4e53-aeaa-c458d059ad4c --- # How to: Determine if a Data Format is Present in a Data Object The following examples show how to use the various method overloads to query whether a particular data format is present in a data object. ## Example ### Description The following example code uses the overload to query for the presence of a particular data format by descriptor string. ### Code [!code-csharp[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_String](~/samples/snippets/csharp/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/CSharp/Window1.xaml.cs#_dragdrop_querydataformats_string)] [!code-vb[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_String](~/samples/snippets/visualbasic/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/visualbasic/window1.xaml.vb#_dragdrop_querydataformats_string)] ## Example ### Description The following example code uses the overload to query for the presence of a particular data format by type. ### Code [!code-csharp[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_Type](~/samples/snippets/csharp/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/CSharp/Window1.xaml.cs#_dragdrop_querydataformats_type)] [!code-vb[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_Type](~/samples/snippets/visualbasic/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/visualbasic/window1.xaml.vb#_dragdrop_querydataformats_type)] ## Example ### Description The following example code uses the overload to query for data by descriptor string, and specifying how to treat auto-convertible data formats. ### Code [!code-csharp[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_Autoconvert](~/samples/snippets/csharp/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/CSharp/Window1.xaml.cs#_dragdrop_querydataformats_autoconvert)] [!code-vb[DragDrop_DragDropMiscCode#_DragDrop_QueryDataFormats_Autoconvert](~/samples/snippets/visualbasic/VS_Snippets_Wpf/DragDrop_DragDropMiscCode/visualbasic/window1.xaml.vb#_dragdrop_querydataformats_autoconvert)] ## See also -