Partilhar via


COleControl::ExchangeVersion

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

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

Parâmetros

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

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

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

Valor de retorno

Nonzero da função foi bem-sucedida; caso contrário, 0.

Comentários

Normalmente, essa será a primeira função chamada pela substituir de um controle de COleControl::DoPropExchange. Ao carregar, esta função lê o número de versão dos dados persistentes e define o atributo de versão do CPropExchange objeto adequadamente.Ao salvar, essa função grava o número de versão do dados persistentes.

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

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::DoPropExchange

Outros recursos

COleControl membros