Compartir a través de


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

Un método cómodo para adquirir (y registrar si es necesario) un subespacio de nombres filtrado en un objeto.

Sintaxis

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

Parámetros

modelName

Nombre del modelo que se va a extender con un espacio de nombres. Por ejemplo, "Debugger.Models.Process".

subNamespaceModelName

Nombre del modelo que se va a agregar. Por ejemplo, "Debugger.Models.Process.Io".

accessName

Nombre usado para tener acceso al espacio de nombres desde el objeto primario. Por ejemplo, "Io".

metadata

El almacén de metadatos usado en el descriptor de acceso para el espacio de nombres, como la ayuda sobre "Io" si se crea recientemente.

filter

Método de filtro para evaluar el objeto de contexto para determinar si la propiedad del espacio de nombres se aplicará al objeto de contexto.

namespaceModelObject

El modelo de espacio de nombres resultante se coloca aquí.

token

El token resultante se coloca aquí.

Valor devuelto

Este método devuelve un VALOR HRESULT que indica el éxito o error de la llamada al método.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

interfaz IDataModelManager4