Freigeben über


IDynamicKeyProviderConcept::SetKey-Methode (dbgmodel.h)

Die SetKey-Methode für einen dynamischen Schlüsselanbieter ist effektiv eine Außerkraftsetzung der SetKey-Methode auf IModelObject. Dadurch wird ein Schlüssel im dynamischen Anbieter festgelegt. Es handelt sich effektiv um die Erstellung einer neuen Eigenschaft für den Anbieter. Beachten Sie, dass ein Anbieter, der kein Konzept wie die Erstellung von Expando-Eigenschaften unterstützt, E_NOTIMPL hier zurückgeben sollte.

Syntax

HRESULT SetKey(
  IModelObject *contextObject,
  PCWSTR       key,
  IModelObject *keyValue,
  IKeyStore    *metadata
);

Parameter

contextObject

Der instance -Objekt (dieser Zeiger), für das ein Schlüssel festgelegt werden soll.

key

Der Name des festzulegenden Schlüssels.

keyValue

Der Wert des festzulegenden Schlüssels.

metadata

Optionale Metadaten, die dem (neu erstellten) Schlüssel zugeordnet werden sollen.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDynamicKeyProviderConcept-Schnittstelle