UID | title | description | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.lib | req.dll | req.irql | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | targetos | tech.root | ms.custom | f1_keywords | topic_type | api_type | api_location | api_name | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:dbgmodel.IDynamicConceptProviderConcept.SetConcept |
IDynamicConceptProviderConcept::SetConcept (dbgmodel.h) |
The SetConcept method on a dynamic concept provider is effectively an override of the SetConcept method on IModelObject. |
09/19/2018 |
|
IDynamicConceptProviderConcept::SetConcept, SetConcept, IDynamicConceptProviderConcept.SetConcept, IDynamicConceptProviderConcept::SetConcept, IDynamicConceptProviderConcept.SetConcept |
dbgmodel.h |
Windows |
debugger |
RS5 |
|
|
|
|
|
The SetConcept method on a dynamic concept provider is effectively an override of the SetConcept method on IModelObject. The dynamic provider will assign the concept. This may make the object iterable, indexable, string convertible, etc... Note that a provider which does not allow the creation of concepts on it should return E_NOPTIMPL here.
The instance object (this pointer) on which a concept is being created.
The GUID which identifies the concept being assigned. This GUID uniquely identifies both the concept and the core interface of the concept. It is the interface id (IID) of the primary interface for a defined concept.
The core interface to the concept as defined by the conceptId argument.
Optional metadata to be associated with the concept.
This method returns HRESULT which indicates success or failure.