Marshal.CreateAggregatedObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CreateAggregatedObject(IntPtr, Object) |
Zastaralé.
Agreguje spravovaný objekt se zadaným objektem COM. |
CreateAggregatedObject<T>(IntPtr, T) |
Agreguje spravovaný objekt zadaného typu se zadaným objektem COM. |
CreateAggregatedObject(IntPtr, Object)
- Zdroj:
- Marshal.NoCom.cs
- Zdroj:
- Marshal.NoCom.cs
- Zdroj:
- Marshal.NoCom.cs
Upozornění
CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518
Agreguje spravovaný objekt se zadaným objektem COM.
public:
static IntPtr CreateAggregatedObject(IntPtr pOuter, System::Object ^ o);
[System.Obsolete("CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518")]
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject (IntPtr pOuter, object o);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static IntPtr CreateAggregatedObject (IntPtr pOuter, object o);
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject (IntPtr pOuter, object o);
public static IntPtr CreateAggregatedObject (IntPtr pOuter, object o);
[<System.Obsolete("CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518")>]
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
static member CreateAggregatedObject : nativeint * obj -> nativeint
Public Shared Function CreateAggregatedObject (pOuter As IntPtr, o As Object) As IntPtr
Parametry
- pOuter
-
IntPtr
nativeint
Vnější IUnknown
ukazatel.
- o
- Object
Objekt, který se má agregovat.
Návraty
nativeint
Vnitřní IUnknown
ukazatel spravovaného objektu.
- Atributy
Výjimky
o
je objekt prostředí Windows Runtime.
Poznámky
Metoda CreateAggregatedObject agreguje vnitřní spravovaný ukazatel spravovaného objektu se zadaným vnějším ukazatelem a poté vrátí vnitřní ukazatel IUnknown spravovaného objektu.
Platí pro
CreateAggregatedObject<T>(IntPtr, T)
- Zdroj:
- Marshal.NoCom.cs
- Zdroj:
- Marshal.NoCom.cs
- Zdroj:
- Marshal.NoCom.cs
Agreguje spravovaný objekt zadaného typu se zadaným objektem COM.
public:
generic <typename T>
static IntPtr CreateAggregatedObject(IntPtr pOuter, T o);
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject<T> (IntPtr pOuter, T o);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static IntPtr CreateAggregatedObject<T> (IntPtr pOuter, T o);
public static IntPtr CreateAggregatedObject<T> (IntPtr pOuter, T o);
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * 'T -> nativeint
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member CreateAggregatedObject : nativeint * 'T -> nativeint
static member CreateAggregatedObject : nativeint * 'T -> nativeint
Public Shared Function CreateAggregatedObject(Of T) (pOuter As IntPtr, o As T) As IntPtr
Parametry typu
- T
Typ spravovaného objektu, který se má agregovat.
Parametry
- o
- T
Spravovaný objekt, který se má agregovat.
Návraty
nativeint
Vnitřní IUnknown ukazatel spravovaného objektu.
- Atributy
Výjimky
o
je objekt prostředí Windows Runtime.
Poznámky
Metoda CreateAggregatedObject agreguje vnitřní spravovaný ukazatel spravovaného objektu zadaného typu se zadaným vnějším ukazatelem a vrátí vnitřní ukazatel IUnknown spravovaného objektu.