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 class IStorage
Name Description Commit(UInt32) CopyTo(UInt32, array<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^, array<FILETIME>^, array<FILETIME>^, array<FILETIME>^) SetStateBits(UInt32, UInt32) Stat(array<STATSTG>^, UInt32)
Return to top