IDataObject.QueryGetData(FORMATETC) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera um valor que indica se o implementador pode renderizar os dados contidos no a parâmetro.
public:
int QueryGetData(Microsoft::Aspnet::Snapin::FORMATETC a);
public int QueryGetData(Microsoft.Aspnet.Snapin.FORMATETC a);
abstract member QueryGetData : Microsoft.Aspnet.Snapin.FORMATETC -> int
Public Function QueryGetData (a As FORMATETC) As Integer
Parâmetros
Um ponteiro para definir o FORMATETC formato, o dispositivo médio e o dispositivo de destino para chamadas para recuperar dados.
Retornos
O método QueryGetData dá suporte aos valores de retorno padrão E_INVALIDARG, E_UNEXPECTED e E_OUTOFMEMORY, bem como os seguintes valores retornados:
| Valor de devolução | Description |
|---|---|
| S_OK | Uma chamada subsequente ao GetData(FORMATETC, STGMEDIUM) método provavelmente será bem-sucedida. |
| DV_E_LINDEX | lindex não é válido. |
| DV_E_FORMATETC | pFormatEtc não é válido. |
| DV_E_TYMED | tymed não é válido. |
| DV_E_DVASPECT | valor dwAspect. |
| OLE_E_NOTRUNNING | O aplicativo de objeto não está em execução. |
Comentários
Um cliente de um objeto de dados que implementa a IDataObject interface chama o método QueryGetData para determinar a probabilidade de sucesso de uma chamada subsequente ao GetData(FORMATETC, STGMEDIUM) método. Um resultado que indica que essa instância da IDataObject interface pode renderizar os dados contidos no parâmetro não garante o a sucesso em uma chamada subsequente ao GetData(FORMATETC, STGMEDIUM) método.
Para obter mais informações sobre programação com a interface IDataObject e o Console de Gerenciamento Microsoft (MMC), consulte o guia do programador MMC.