IDataObject.GetDataPresent Method (String)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Checks to see whether the data is available in, or can be converted to, a specified format; the data format is specified by a string.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

[UIPermissionAttribute(SecurityAction.InheritanceDemand, Clipboard = UIPermissionClipboard.AllClipboard)]
bool GetDataPresent(
	string format


Type: System.String

A string that specifies what format to check for. See the DataFormats class for a set of pre-defined data formats.

Return Value

Type: System.Boolean

true if the data is in, or can be converted to, the specified format; otherwise, false.

For an implementation of this method, see GetDataPresent.


Call GetDataPresent to determine whether a specified format is available in this data object before calling GetData.


Call GetFormats to obtain a list of all the formats that are available in this data object.

.NET Framework
Available since 3.0
Available since 4.0
Windows Phone Silverlight
Available since 7.1
Return to top