Marshal.CreateAggregatedObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateAggregatedObject(IntPtr, Object) |
Obsolète.
Agrège un objet managé avec l'objet COM spécifié. |
CreateAggregatedObject<T>(IntPtr, T) |
Agrège un objet managé du type spécifié avec l'objet COM spécifié. |
CreateAggregatedObject(IntPtr, Object)
- Source:
- Marshal.NoCom.cs
- Source:
- Marshal.NoCom.cs
- Source:
- Marshal.NoCom.cs
Attention
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
Agrège un objet managé avec l'objet COM spécifié.
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
Paramètres
- pOuter
-
IntPtr
nativeint
Le pointeur IUnknown
externe.
- o
- Object
Objet à agréger.
Retours
nativeint
Le pointeur IUnknown
interne de l’objet managé.
- Attributs
Exceptions
o
est un objet Windows Runtime.
Remarques
La méthode CreateAggregatedObject agrège le pointeur managé interne d’un objet managé avec le pointeur externe spécifié, puis retourne un pointeur IUnknown interne de l’objet managé.
S’applique à
CreateAggregatedObject<T>(IntPtr, T)
- Source:
- Marshal.NoCom.cs
- Source:
- Marshal.NoCom.cs
- Source:
- Marshal.NoCom.cs
Agrège un objet managé du type spécifié avec l'objet COM spécifié.
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
Paramètres de type
- T
Type de l'objet managé à agréger.
Paramètres
- o
- T
Objet managé à agréger.
Retours
nativeint
Pointeur IUnknown interne de l’objet managé.
- Attributs
Exceptions
o
est un objet Windows Runtime.
Remarques
La CreateAggregatedObject méthode agrège le pointeur managé interne d’un objet managé d’un type spécifié avec le pointeur externe spécifié et retourne un pointeur IUnknown interne de l’objet managé.