Marshal.GetComObjectData(Object, Object) 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.
Belirtilen com nesnesinden belirtilen anahtar tarafından başvuruda bulunan verileri alır.
public:
static System::Object ^ GetComObjectData(System::Object ^ obj, System::Object ^ key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static object? GetComObjectData (object obj, object key);
public static object GetComObjectData (object obj, object key);
public static object? GetComObjectData (object obj, object key);
[System.Security.SecurityCritical]
public static object GetComObjectData (object obj, object key);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member GetComObjectData : obj * obj -> obj
static member GetComObjectData : obj * obj -> obj
[<System.Security.SecurityCritical>]
static member GetComObjectData : obj * obj -> obj
Public Shared Function GetComObjectData (obj As Object, key As Object) As Object
Parametreler
- obj
- Object
İstediğiniz verileri içeren COM nesnesi.
- key
- Object
İç karma tablosundaki obj
verileri almak için anahtar.
Döndürülenler
Parametresinin key
iç karma tablosunda obj
parametresiyle temsil edilen veriler.
- Öznitelikler
Özel durumlar
Açıklamalar
Çalışma Zamanı Çağrılabilen Sarmalayıcı'da sarmalanan tüm COM nesnelerininGetComObjectData, alan ilişkili bir karma tablosu vardır. Marshal.SetComObjectData karma tablosuna veri ekler. Kodunuzdan hiçbir yöntemi çağırmanız gerekmez.