Partager via


IMarshal2, interface

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Espace de noms :  Microsoft.VisualStudio.OLE.Interop
Assembly :  Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("000001CF-0000-0000-C000-000000000046")> _
<InterfaceTypeAttribute()> _
Public Interface IMarshal2 _
    Inherits IMarshal
[GuidAttribute("000001CF-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute()]
public interface IMarshal2 : IMarshal

Méthodes

  Nom Description
Méthode publique DisconnectObject(UInt32) (Hérité de IMarshal.)
Méthode publique DisconnectObject(UInt32)
Méthode publique GetMarshalSizeMax(Guid%, IntPtr, UInt32, IntPtr, UInt32, UInt32%) (Hérité de IMarshal.)
Méthode publique GetMarshalSizeMax(Guid%, IntPtr, UInt32, IntPtr, UInt32, UInt32%)
Méthode publique GetUnmarshalClass(Guid%, IntPtr, UInt32, IntPtr, UInt32, Guid%) (Hérité de IMarshal.)
Méthode publique GetUnmarshalClass(Guid%, IntPtr, UInt32, IntPtr, UInt32, Guid%)
Méthode publique MarshalInterface(IStream, Guid%, IntPtr, UInt32, IntPtr, UInt32) (Hérité de IMarshal.)
Méthode publique MarshalInterface(IStream, Guid%, IntPtr, UInt32, IntPtr, UInt32)
Méthode publique ReleaseMarshalData(IStream) (Hérité de IMarshal.)
Méthode publique ReleaseMarshalData(IStream)
Méthode publique UnmarshalInterface(IStream, Guid%, IntPtr%) (Hérité de IMarshal.)
Méthode publique UnmarshalInterface(IStream, Guid%, IntPtr%)

Début

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms