Bagikan melalui


IOleParentUndoUnit::Metode buka (ocidl.h)

Membuka unit pembukaan induk baru, yang menjadi bagian dari tumpukan pembukaan unit yang berisi.

Sintaks

HRESULT Open(
  [in] IOleParentUndoUnit *pPUU
);

Parameter

[in] pPUU

Penunjuk IOleParentUndoUnit ke unit urungkan induk yang akan dibuka.

Nilai kembali

Metode ini mengembalikan S_OK jika unit pembukaan induk berhasil dibuka atau saat ini diblokir.

Keterangan

Unit induk yang ditentukan dibuat dan tetap terbuka. Manajer urungkan kemudian memanggil metode IOleParentUndoUnit::Add atau IOleParentUndoUnit::Open pada unit induk ini untuk menambahkan unit baru ke dalamnya. Unit induk ini menerima unit urungkan tambahan hingga metode IOleParentUndoUnit::Close dipanggil.

Unit induk yang ditentukan oleh pPUU tidak ditambahkan ke tumpukan pembatalan hingga metode IOleParentUndoUnit::Close dipanggil dengan parameter fCommit diatur ke TRUE.

Unit batalkan induk atau manajer urungkan harus berisi unit pembuluh yang diberikan kepadanya kecuali diblokir. Jika diblokir, itu harus mengembalikan S_OK tetapi tidak boleh melakukan hal lain.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header ocidl.h

Lihat juga

IOleParentUndoUnit

IOleParentUndoUnit::Open