This documentation is archived and is not being maintained.
IStorage Interface
Supports creation and management of structured storage objects which enable. hierarchical storage of information within a single file. For more information, see .istorage
Namespace:
Microsoft.VisualStudio.OLE.Interop Assembly:
Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("0000000B-0000-0000-C000-000000000046" )]
public interface IStorage
Name Description Commit(UInt32) CopyTo(UInt32, Guid[], IntPtr, IStorage) CreateStorage(String, UInt32, UInt32, UInt32, IStorage) CreateStream(String, UInt32, UInt32, UInt32, IStream) DestroyElement(String) EnumElements(UInt32, IntPtr, UInt32, IEnumSTATSTG) MoveElementTo(String, IStorage, String, UInt32) OpenStorage(String, IStorage, UInt32, IntPtr, UInt32, IStorage) OpenStream(String, IntPtr, UInt32, UInt32, IStream) RenameElement(String, String) Revert() SetClass(Guid) SetElementTimes(String, FILETIME[], FILETIME[], FILETIME[]) SetStateBits(UInt32, UInt32) Stat(STATSTG[], UInt32)
Return to top