IDataObject.GetCanonicalFormatEtc(IntPtr, IntPtr) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public:
int GetCanonicalFormatEtc(IntPtr a, IntPtr b);
public int GetCanonicalFormatEtc(IntPtr a, IntPtr b);
abstract member GetCanonicalFormatEtc : nativeint * nativeint -> int
Public Function GetCanonicalFormatEtc (a As IntPtr, b As IntPtr) As Integer
Parametreler
- a
-
IntPtr
nativeint
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
-
IntPtr
nativeint
Belirli bir işleme için mümkün olan en genel bilgileri içeren veya null GetCanonicalFormatEtc yöntemi DATA_S_SAMEFORMATETC döndürüyorsa, FORMATETC'ye yönelik bir çıkış işaretçisi.
Döndürülenler
GetCanonicalFormatEtc 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 | Döndürülen FORMATETC, parametrelerde geçirilen yapıdan farklıdır. |
| DATA_S_SAMEFORMATETC | Döndürülen FORMATETC, parametrelerde geçirilen yapıyla aynıdır ve null içinde bdöndürülür. |
| DV_E_LINDEX | lindex geçerli değil. |
| DV_E_FORMATETC |
a geçerli değil. |
| OLE_E_NOTRUNNING | Nesne uygulaması çalışmıyor. |
Açıklamalar
GetCanonicalFormatEtc yöntemi, arabirimi uygulayıcısının IDataObject yapı için işleme mantığını yinelemeden kurallı FORMATETC bir yapı döndürmesine FORMATETC olanak tanır.
Arabirimi ve Microsoft Yönetim Konsolu (MMC) ile IDataObject programlama hakkında daha fazla bilgi için bkz. MMC Programcı Kılavuzu.