Метод IContextNode::CreatePartiallyPopulatedSubNode

Создает дочерний объект IContextNode , содержащий только сведения о типе, идентификаторе и расположении.

Синтаксис

HRESULT CreatePartiallyPopulatedSubNode(
  [in]  const GUID            *pNodeType,
  [in]  const GUID            *pNodeId,
  [in]        IAnalysisRegion *pNodeLocation,
  [out]       IContextNode    **pPartiallyPopulatedContextNodeCreated
);

Параметры

pNodeType [in]

Тип создаваемого узла контекста.

pNodeId [in]

Идентификатор нового узла.

pNodeLocation [in]

Расположение нового узла.

pPartiallyPopulatedContextNodeCreated [out]

Указатель на новый частично заполненный IContextNode.

Возвращаемое значение

Описание возвращаемых значений см. в разделе Классы и интерфейсы — анализ рукописного ввода.

Remarks

Внимание!

Чтобы избежать утечки памяти, вызовите метод IUnknown::Release в *pPartiallyPopulatedContextNodeCreated , если вам больше не нужно использовать узел контекста.

Новый IContextNode добавляется в коллекцию дочерних узлов этого узла контекста (см. раздел IContextNode::GetSubNodes). При наличии существующих дочерних узлов вновь созданный IContextNode добавляется в качестве последнего дочернего узла.

Дополнительные сведения о типе, идентификаторе и расположении см. в разделах IContextNode::GetType, IContextNode::GetId и IContextNode::GetLocation.

Этот метод используется для прокси-сервера данных для создания объекта IContextNode в дереве узлов контекста, прежде чем будут доступны все сведения о нем. Дополнительные сведения см. в разделе Прокси-сервер данных с анализом рукописного ввода.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
IACom.h (также требуется IACom_i.c)
DLL
IACom.dll

См. также раздел

IContextNode

IAnalysisRegion

IContextNode::GetPartiallyPopulated

Типы узлов контекста

Справочник по анализу рукописного ввода