Compartilhar via


Método IDataModelManager4::AcquireFilteredSubNamespace (dbgmodel.h)

Um método de conveniência para adquirir (e registrar, se necessário) um subpaspa filtrado em um objeto.

Sintaxe

HRESULT AcquireFilteredSubNamespace(
  PCWSTR                          modelName,
  PCWSTR                          subNamespaceModelName,
  PCWSTR                          accessName,
  IKeyStore                       *metadata,
  IModelMethod                    *filter,
  IModelObject                    **namespaceModelObject,
  IFilteredNamespacePropertyToken **token
);

Parâmetros

modelName

O nome do modelo que está sendo estendido com um namespace. Por exemplo, "Debugger.Models.Process".

subNamespaceModelName

O nome do modelo que está sendo adicionado. Por exemplo, "Debugger.Models.Process.Io".

accessName

O nome usado para acessar o namespace do objeto pai. Por exemplo, "E/S".

metadata

O repositório de metadados usado no acessador para o namespace, como a ajuda em "E/S" se ele for criado recentemente.

filter

Um método de filtro para avaliar o objeto de contexto para determinar se a propriedade namespace será aplicada ao objeto de contexto.

namespaceModelObject

O modelo de namespace resultante é colocado aqui.

token

O token resultante é colocado aqui.

Valor de retorno

Esse método retorna um HRESULT que indica o êxito ou falha da chamada de método.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDataModelManager4