IDataObject.GetDataPresent Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Checks to see whether the data is available in, or can be converted to, a specified format.
Overloads
GetDataPresent(String) |
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. |
GetDataPresent(Type) |
Checks to see whether the data is available in, or can be converted to, a specified format. The data format is specified by a Type object. |
GetDataPresent(String, Boolean) |
Checks to see whether the data is available in, or can be converted to, a specified format. A |
Remarks
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.
GetDataPresent(String)
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.
public:
bool GetDataPresent(System::String ^ format);
[System.Security.SecurityCritical]
public bool GetDataPresent (string format);
public bool GetDataPresent (string format);
[<System.Security.SecurityCritical>]
abstract member GetDataPresent : string -> bool
abstract member GetDataPresent : string -> bool
Public Function GetDataPresent (format As String) As Boolean
Parameters
- format
- String
A string that specifies what format to check for. See the DataFormats class for a set of pre-defined data formats.
Returns
true
if the data is in, or can be converted to, the specified format; otherwise, false
.
- Attributes
Remarks
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.
See also
Applies to
GetDataPresent(Type)
Checks to see whether the data is available in, or can be converted to, a specified format. The data format is specified by a Type object.
public:
bool GetDataPresent(Type ^ format);
[System.Security.SecurityCritical]
public bool GetDataPresent (Type format);
public bool GetDataPresent (Type format);
[<System.Security.SecurityCritical>]
abstract member GetDataPresent : Type -> bool
abstract member GetDataPresent : Type -> bool
Public Function GetDataPresent (format As Type) As Boolean
Parameters
- format
- Type
A Type that specifies what format to check for. See the DataFormats class for a set of predefined data formats.
Returns
true
if the data is in, or can be converted to, the specified format; otherwise, false
.
- Attributes
Remarks
For an implementation of this method, 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.
See also
Applies to
GetDataPresent(String, Boolean)
Checks to see whether the data is available in, or can be converted to, a specified format. A Boolean
flag indicates whether to check if the data can be converted to the specified format, if it is not available in that format.
public:
bool GetDataPresent(System::String ^ format, bool autoConvert);
[System.Security.SecurityCritical]
public bool GetDataPresent (string format, bool autoConvert);
public bool GetDataPresent (string format, bool autoConvert);
[<System.Security.SecurityCritical>]
abstract member GetDataPresent : string * bool -> bool
abstract member GetDataPresent : string * bool -> bool
Public Function GetDataPresent (format As String, autoConvert As Boolean) As Boolean
Parameters
- format
- String
A string that specifies what format to check for. See the DataFormats class for a set of pre-defined data formats.
- autoConvert
- Boolean
false
to only check for the specified format; true
to also check whether or not data stored in this data object can be converted to the specified format.
Returns
true
if the data is in, or can be converted to, the specified format; otherwise, false
.
- Attributes
Remarks
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.
This method returns true
when:
The autoConvert parameter is
true
and the data is in the specified format, or it can be converted to the specified format.The autoConvert parameter is
false
and the data is in the specified format.
This method returns false
when:
The autoConvert parameter is
true
and the data is not available in the specified format and cannot be converted to the specified format.The autoConvert parameter is
false
, and the data is not available in the specified format.