Share via


IPersistStreamInit Interface

Saves and loads objects from a stream. Replaces IPersistStream and adds an initialization method. Inherits from IPersist. For more information, see IPersistStreamInit.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaration
<GuidAttribute("7FD52380-4E07-101B-AE2D-08002B2EC713")> _
<InterfaceTypeAttribute()> _
Public Interface IPersistStreamInit _
    Inherits IPersist
[GuidAttribute("7FD52380-4E07-101B-AE2D-08002B2EC713")]
[InterfaceTypeAttribute()]
public interface IPersistStreamInit : IPersist
[GuidAttribute(L"7FD52380-4E07-101B-AE2D-08002B2EC713")]
[InterfaceTypeAttribute()]
public interface class IPersistStreamInit : IPersist
[<GuidAttribute("7FD52380-4E07-101B-AE2D-08002B2EC713")>]
[<InterfaceTypeAttribute()>]
type IPersistStreamInit =  
    interface
        interface IPersist
    end
public interface IPersistStreamInit extends IPersist

The IPersistStreamInit type exposes the following members.

Methods

  Name Description
Public method GetClassID
Public method GetSizeMax
Public method InitNew
Public method IsDirty
Public method Load
Public method Save

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace