다음을 통해 공유


IDataModelManager3::AcquireFilteredSubNamespace 메서드(dbgmodel.h)

개체에서 필터링된 하위 네임스페이스를 가져오고 필요한 경우 등록하기 위한 편리한 방법입니다.

통사론

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

매개 변수

modelName

네임스페이스를 사용하여 확장 중인 모델의 이름입니다. 예를 들어 "Debugger.Models.Process"입니다.

subNamespaceModelName

추가되는 모델의 이름입니다. 예를 들어 "Debugger.Models.Process.Io"입니다.

accessName

부모 개체에서 네임스페이스에 액세스하는 데 사용되는 이름입니다. 예를 들어 "Io"입니다.

metadata

네임스페이스의 접근자에 사용되는 메타데이터 저장소(예: 새로 만든 경우 "Io"에 대한 도움말).

filter

네임스페이스 속성이 컨텍스트 개체에 적용될지 확인하기 위해 컨텍스트 개체를 평가하는 필터 메서드입니다.

namespaceModelObject

결과 네임스페이스 모델은 여기에 배치됩니다.

token

결과 토큰이 여기에 배치됩니다.

반환 값

이 메서드는 메서드 호출의 성공 또는 실패를 나타내는 HRESULT를 반환합니다.

요구 사항

요구
헤더 dbgmodel.h

참고 항목

IDataModelManager3 인터페이스