Compartir a través de


Método IVisualTreeService::CreateInstance (xamlom.h)

Crea una instancia de cualquier tipo primitivo, enumeración o tiempo de ejecución XAML.

Sintaxis

HRESULT CreateInstance(
  [in]          BSTR           typeName,
  [in]          BSTR           value,
  [out, retval] InstanceHandle *pInstanceHandle
);

Parámetros

[in] typeName

Nombre del tipo. (Debe ser de PropertyChainValue.Type).

[in] value

Valor que se va a establecer en un tipo primitivo o de enumeración. null si se crea un tipo de tiempo de ejecución XAML.

[out, retval] pInstanceHandle

Identificador de instancia de la instancia recién creada.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Para primitivos y enumeraciones, el valor debe establecerse en el valor deseado. En el caso de los tipos de tiempo de ejecución XAML, el valor debe ser NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado xamlom.h

Consulte también

IVisualTreeService