共用方式為


因特網感知物件

識別出某些類別可涵蓋持續性介面;這些已識別為定義控件在因特網上運作方式的結果。 不支援完整保存性介面範圍的容器應該確保它不會裝載控件,而該控件需要它不支援的介面組合。

下表將各種類別的意義描述為實作和必要類別。

必要類別 描述
CATID_PersistsToMoniker、CATID_PersistsToStreamInit、CATID_PersisitsToStream、CATID_PersistsTo儲存體、CATID_PersistsToMemory、CATID_PersistsToFile、CATID_PersistsToPropertyBag
每個類別都是互斥的,只有在物件只支援一個持續性機制時才使用(因此互斥)。 不支援其中一個類別所描述之持續性機制的容器應該防止自己建立類別的任何物件,如此標示。
CATID_RequiresDataPathHost
物件需要能夠將數據儲存到一或多個路徑,而且需要容器介入,因此需要IBindHost容器支援。
實作的類別 描述
CATID_PersistsToMoniker、CATID_PersistsToStreamInit、CATID_PersistsToStream、CATID_PersistsTo儲存體、CATID_PersistsToMemory、CATID_PersistsToFile、CATID_PersistsToPropertyBag
對象支援類別的對應 IPersist* 機制。

下表提供指派給每個類別的確切 CATID:

類別 CATID
CATID_RequiresDataPathHost
0de86a50-2baa-11cf-a229-00aa003d7352
CATID_PersistsToMoniker
0de86a51-2baa-11cf-a229-00aa003d7352
CATID_PersistsTo儲存體
0de86a52-2baa-11cf-a229-00aa003d7352
CATID_PersistsToStreamInit
0de86a53-2baa-11cf-a229-00aa003d7352
CATID_PersistsToStream
0de86a54-2baa-11cf-a229-00aa003d7352
CATID_PersistsToMemory
0de86a55-2baa-11cf-a229-00aa003d7352
CATID_PersistsToFile
0de86a56-2baa-11cf-a229-00aa003d7352
CATID_PersistsToPropertyBag
0de86a57-2baa-11cf-a229-00aa003d7352

元件類別