IPersistFile Interface
Provides the managed definition of the IPersistFile interface, with functionality from IPersist.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | GetClassID(Guid%) | Retrieves the class identifier (CLSID) of an object. |
![]() | GetCurFile(String^%) | Retrieves either the absolute path to the current working file of the object or, if there is no current working file, the default file name prompt of the object. |
![]() | IsDirty() | Checks an object for changes since it was last saved to its current file. |
![]() | Load(String^, Int32) | Opens the specified file and initializes an object from the file contents. |
![]() | Save(String^, Boolean) | Saves a copy of the object into the specified file. |
![]() | SaveCompleted(String^) | Notifies the object that it can write to its file. |
For more information, see the existing documentation for IPersistFile and IPersist in the MSDN library.
The common language runtime throws an exception when a COM method in native code returns an HRESULT. For more information, see How to: Map HRESULTs and Exceptions.
Available since 8
.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone
Available since 8.1
