Freigeben über


BindReadOnlyProperty(get_lambda)-Funktion (dbgmodel.h)

Ein Sammelordner, der eine Instanzmethode für eine Klasse in einen schreibgeschützten Eigenschaftenaccessor konvertiert. Die Klasse muss IUnknown abgeleitet sein.

Der zurückgegebene Ordner enthält einen Verweis auf das Klassenobjekt.

Ein Sammelordner, der eine Lambda-Funktion in einen schreibgeschützten Eigenschaftenaccessor konvertiert. Die Lambda-Funktion muss einen Verweis auf äußere Objekte über eine Werterfassung enthalten.

Verwendung: BindReadOnlyProperty(get_lambda)

Syntax

Microsoft::WRL::ComPtr<IModelPropertyAccessor> BindReadOnlyProperty(
  const TGet & getFunctor
);

Parameter

getFunctor

Ein Signatur-Functor (PCWSTR, IModelObject *, IModelObject **), der als Getter für den neu erstellten schreibgeschützten Eigenschaftenaccessor fungiert.

Rückgabewert

Diese Funktion gibt Microsoft::WRL::ComPtr<IModelPropertyAccessor>zurück.

Anforderungen

Anforderung Wert
Header- dbgmodel.h