IPersistFile Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje spravovanou definici IPersistFile rozhraní s funkcemi z IPersist.
public interface class IPersistFile
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IPersistFile
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000010b-0000-0000-C000-000000000046")]
public interface IPersistFile
public interface IPersistFile
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IPersistFile = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000010b-0000-0000-C000-000000000046")>]
type IPersistFile = interface
type IPersistFile = interface
Public Interface IPersistFile
- Atributy
Poznámky
Další informace najdete v existující dokumentaci pro IPersistFile knihovnu MSDN a IPersist v této knihovně.
Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.
Metody
| Name | Description |
|---|---|
| GetClassID(Guid) |
Načte identifikátor třídy (CLSID) objektu. |
| GetCurFile(String) |
Načte buď absolutní cestu k aktuálnímu pracovnímu souboru objektu, nebo pokud neexistuje aktuální pracovní soubor, zobrazí se výchozí výzva k názvu souboru objektu. |
| IsDirty() |
Kontroluje změny objektu od posledního uložení do aktuálního souboru. |
| Load(String, Int32) |
Otevře zadaný soubor a inicializuje objekt z obsahu souboru. |
| Save(String, Boolean) |
Uloží kopii objektu do zadaného souboru. |
| SaveCompleted(String) |
Upozorní objekt, že může zapisovat do souboru. |