INamespaceWalkCB 介面 (shobjidl_core.h)
回呼介面公開搭配 INamespaceWalk使用的方法。 使用 INamespaceWalk執行逐步解說之後,代表已執行之節點的 IShellFolder 物件會傳遞至 INamespaceWalkCB 方法。 這些方法對資訊有何用途,取決於實作這些方法的物件。
繼承
INamespaceWalkCB介面繼承自IUnknown介面。 INamespaceWalkCB 也有下列類型的成員:
方法
INamespaceWalkCB介面具有這些方法。
INamespaceWalkCB::EnterFolder 當資料夾即將在命名空間逐步解說期間輸入時呼叫。 使用這個方法來初始化擷取的專案。 |
INamespaceWalkCB::FoundItem 在命名空間逐步解說期間在命名空間中找到物件時呼叫。 使用這個方法作為實作它的類別的主要動作函式。 請視需要在此方法內執行您的動作。 |
INamespaceWalkCB::InitializeProgressDialog 初始化命名空間逐步解說期間所顯示進度對話方塊的視窗標題和取消按鈕文字。 |
INamespaceWalkCB::LeaveFolder 在命名空間逐步解說資料夾之後呼叫。 使用此方法,在 INamespaceWalkCB::EnterFolder 或 INamespaceWalkCB::FoundItem 所執行的動作之後,執行任何必要的清除。 |
備註
此介面的 IID IID_INamespaceWalkCB。
規格需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |