Marshal.GetIDispatchForObjectInContext(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.
Çağıran bu nesneyle aynı bağlamdaysa, yönetilen nesneden bir IDispatch arabirim işaretçisi döndürür.
public:
static IntPtr GetIDispatchForObjectInContext(System::Object ^ o);
public static IntPtr GetIDispatchForObjectInContext (object o);
[System.Security.SecurityCritical]
public static IntPtr GetIDispatchForObjectInContext (object o);
static member GetIDispatchForObjectInContext : obj -> nativeint
[<System.Security.SecurityCritical>]
static member GetIDispatchForObjectInContext : obj -> nativeint
Public Shared Function GetIDispatchForObjectInContext (o As Object) As IntPtr
Parametreler
- o
- Object
Arabirimi istenen nesne IDispatch
.
Döndürülenler
nativeint
Belirtilen IDispatch
nesne için arabirim işaretçisi veya null
çağıran belirtilen nesneyle aynı bağlamda değilse.
- Öznitelikler
Özel durumlar
o
istenen arabirimi desteklemiyor.
o
, null
değeridir.
Açıklamalar
Bu yöntem, çağıranın nesneyle aynı bağlamda olmaması durumunda döndürdüğü null
yöntemle aynıdırGetIDispatchForObject.