IPersistFile Antarmuka

Definisi

Menyediakan definisi antarmuka terkelola IPersistFile , dengan fungsionalitas dari 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
Atribut

Keterangan

Untuk informasi selengkapnya, lihat dokumentasi yang ada untuk IPersistFile dan IPersist di pustaka MSDN.

Runtime bahasa umum memberikan pengecualian saat metode COM dalam kode asli mengembalikan HRESULT. Untuk informasi selengkapnya, lihat Cara: Memetakan HRESULT dan Pengecualian.

Metode

GetClassID(Guid)

Mengambil pengidentifikasi kelas (CLSID) objek.

GetCurFile(String)

Mengambil jalur absolut ke file kerja objek saat ini atau, jika tidak ada file kerja saat ini, perintah nama file default objek.

IsDirty()

Memeriksa perubahan objek sejak terakhir kali disimpan ke file saat ini.

Load(String, Int32)

Membuka file yang ditentukan dan menginisialisasi objek dari isi file.

Save(String, Boolean)

Menyimpan salinan objek ke dalam file yang ditentukan.

SaveCompleted(String)

Memberi tahu objek bahwa objek dapat menulis ke filenya.

Berlaku untuk