Aracılığıyla paylaş


IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Yöntem

Tanım

Belirtilen pFormatEtc yapısında açıklanan verileri işler ve parametresine b aktarır.

public:
 int GetDataHere(Microsoft::Aspnet::Snapin::FORMATETC % pFormatEtc, Microsoft::Aspnet::Snapin::STGMEDIUM % b);
public int GetDataHere (ref Microsoft.Aspnet.Snapin.FORMATETC pFormatEtc, ref Microsoft.Aspnet.Snapin.STGMEDIUM b);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> int
Public Function GetDataHere (ByRef pFormatEtc As FORMATETC, ByRef b As STGMEDIUM) As Integer

Parametreler

pFormatEtc
FORMATETC

Verileri almak için FORMATETC yapılan çağrılar için biçim, orta ve hedef cihazı tanımlamaya yönelik bir işaretçi.

b
STGMEDIUM

Döndürülen verileri içeren depolama medyasını gösteren işaretçi STGMEDIUM .

Döndürülenler

GetDataHere yöntemi E_INVALIDARG, E_UNEXPECTED ve E_OUTOFMEMORY standart dönüş değerlerinin yanı sıra aşağıdaki dönüş değerlerini destekler:

Döndürülen değer Açıklama
S_OK GetDataHere yöntemine yapılan bu çağrı başarıyla alındı ve sağlanan depolama ortamına veri yerleştirdi.
DV_E_LINDEX lindex geçerli değil.
DV_E_FORMATETC pFormatEtc geçerli değil.
DV_E_TYMED tymed geçerli değil.
DV_E_DVASPECT dwAspect geçerli değil.
OLE_E_NOTRUNNING Nesne uygulaması çalışmıyor.
STG_E_MEDIUMFULL Ortam ayırma sırasında bir hata oluştu.

Açıklamalar

GetDataHere yöntemi, çağıranın belirtilen depolama medyasını GetData(FORMATETC, STGMEDIUM) ayırması ve serbest bırakması gereken yönteminden farklıdır.

Arabirimi ve Microsoft Yönetim Konsolu (MMC) ile IDataObject programlama hakkında daha fazla bilgi için bkz. MMC Programcı Kılavuzu.

Şunlara uygulanır