Freigeben über


BindReadOnlyProperty(get_lambda)-Funktion (dbgmodel.h)

Ein Binder, der eine instance Methode für eine Klasse in einen schreibgeschützten Eigenschaftszugriffsor konvertiert. Die Klasse muss IUnknown abgeleitet sein.

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

Ein Binder, der ein Lambda in einen schreibgeschützten Eigenschaftenzugriffsor konvertiert. Das Lambda muss einen Verweis auf äußere Objekte über eine Nach-Wert-Erfassung enthalten.

Verwendung: BindReadOnlyProperty(get_lambda)

Syntax

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

Parameter

getFunctor

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

Rückgabewert

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

Anforderungen

Anforderung Wert
Header dbgmodel.h