Freigeben über


IDynamicKeyProviderConcept::SetKey-Methode (dbgmodel.h)

Die SetKey-Methode für einen dynamischen Schlüsselanbieter ist effektiv eine Außerkraftsetzung der SetKey-Methode für IModelObject. Dadurch wird ein Schlüssel im dynamischen Anbieter festgelegt. Es ist effektiv die Schaffung einer neuen Eigenschaft auf dem Anbieter. Beachten Sie, dass ein Anbieter, der keine Vorstellung von etwas wie der Erstellung von expando-Eigenschaften unterstützt, hier E_NOTIMPL zurückgeben sollte.

Syntax

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

Parameter

contextObject

Das Instanzobjekt (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 Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IDynamicKeyProviderConcept-Schnittstelle