Partilhar via


COleControl::ExchangeVersion

Serializa ou inicializa o estado de informações de versão de um controle.

BOOL ExchangeVersion( 
   CPropExchange* pPX, 
   DWORD dwVersionDefault, 
   BOOL bConvert = TRUE  
);

Parâmetros

  • pPX
    Um ponteiro para um objeto de CPropExchange . A estrutura fornece esse objeto para estabelecer o contexto de troca de propriedade, incluindo sua direção.

  • dwVersionDefault
    O número de versão atual do controle.

  • bConvert
    Indica se os dados persistentes devem ser convertidos para o formato mais recente quando salvos, ou mantidos no mesmo formato que foi carregado.

Valor de retorno

Diferente de zero da função com êxito; 0 caso contrário.

Comentários

Normalmente, isso será a primeira função chamada pela substituição de um controle de COleControl::DoPropExchange. A o carregar, essa função lê o número de versão de dados persistentes, e defina o atributo de versão do objeto de CPropExchange de acordo. Para salvar, essa função grava o número de versão de dados persistentes.

Para obter mais informações sobre a persistência e o controle de versão, consulte o artigo Controles ActiveX: Serialize.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico da hierarquia

COleControl::DoPropExchange