Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma substituição para IPersistStream que adiciona um método de inicialização.
Essa interface não é derivada de IPersistStream; é mutuamente exclusivo com IPersistStream. Um objeto opta por dar suporte apenas a uma das duas interfaces, com base em se ele requer o método InitNew .
Herança
A interface IPersistStreamInit herda do IPersist. O IPersistStreamInit também tem esses tipos de membros:
Métodos
A interface IPersistStreamInit tem esses métodos.
|
IPersistStreamInit::GetSizeMax Recupera o tamanho do fluxo necessário para salvar o objeto. (IPersistStreamInit.GetSizeMax) |
|
IPersistStreamInit::InitNew Inicializa um objeto para um estado padrão. Esse método deve ser chamado em vez de IPersistStreamInit::Load. |
|
IPersistStreamInit::IsDirty Determina se um objeto foi alterado desde que foi salvo pela última vez em seu fluxo. (IPersistStreamInit.IsDirty) |
|
IPersistStreamInit::Load Inicializa um objeto do fluxo em que ele foi salvo anteriormente. (IPersistStreamInit.Load) |
|
IPersistStreamInit::Save Salva um objeto no fluxo especificado. (IPersistStreamInit.Save) |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | ocidl.h |