IDataModelManager4::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 |