objetos Internet-Aware
Há determinadas categorias identificadas para abranger as interfaces de persistência; elas foram identificadas como resultado da definição de como os controles funcionam na Internet. Um contêiner que não dá suporte a toda a gama de interfaces de persistência deve garantir que ele não hospede um controle que exija uma combinação de interfaces que ele não dá suporte.
As tabelas a seguir descrevem o significado para várias categorias como categorias implementadas e necessárias.
Categorias implementadas | Descrição |
---|---|
CATID_PersistsToMoniker, CATID_PersistsToStreamInit, CATID_PersistsToStream, CATID_PersistsToStorage, CATID_PersistsToMemory, CATID_PersistsToFile, CATID_PersistsToPropertyBag |
O objeto dá suporte ao mecanismo IPersist* correspondente para a categoria. |
A tabela a seguir fornece os CATIDs exatos atribuídos a cada categoria:
Categoria | CATID |
---|---|
CATID_RequiresDataPathHost |
0de86a50-2baa-11cf-a229-00aa003d7352 |
CATID_PersistsToMoniker |
0de86a51-2baa-11cf-a229-00aa003d7352 |
CATID_PersistsToStorage |
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 |