Compartilhar via


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

Cria uma instância de qualquer runtime XAML, enumeração ou tipo primitivo.

Sintaxe

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

Parâmetros

[in] typeName

O nome do tipo. (Deve ser de PropertyChainValue.Type.)

[in] value

O valor a ser definido em um tipo primitivo ou de enumeração. nulo se estiver criando um tipo de runtime XAML.

[out, retval] pInstanceHandle

Um identificador de instância para a instância recém-criada.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Para primitivos e enumerações, o valor deve ser definido como valor desejado. Para tipos de runtime XAML, o valor deve ser nulo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho xamlom.h

Confira também

IVisualTreeService