IKnowledgeBuilder::Initialize
Inicializa uma nova instância da classe IKnowledgeBuilder que contém a versão de conhecimento e o esquema de formato de ID do provedor especificados.
HRESULT Initialize(
DWORD dwVersion,
const ID_PARAMETERS* pidParameters);
Parâmetros
Termo |
Definição |
dwVersion |
[in] A versão da estrutura do conhecimento a ser criada. Deve ser um dos valores da enumeração SYNC_SERIALIZATION_VERSION. |
pidParameters |
[in] O esquema de formato de ID do provedor. |
Valor de retorno
S_OK.
E_POINTER.
E_OUTOFMEMORY.
SYNC_E_INVALIDOPERATION se o construtor estiver em um estado inadequado. Por exemplo, quando o método Initialize já tiver sido chamado.
SYNC_E_INVALIDVERSION se dwVersion não for uma versão suportada.
Comentários
Initialize deve ser chamado antes de qualquer outro método IKnowledgeBuilder. Todos os outros métodos IKnowledgeBuilder retornarão SYNC_E_INVALIDOPERATION se Initialize não tiver sido chamado anteriormente.