BindReadOnlyProperty-Funktion (dbgmodel.h)
Ein Sammelordner, der eine Instanzmethoden 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.
Verwendung: BindReadOnlyProperty(this, &MyClass::GetMyProperty, &MyClass::SetMyProperty)
Syntax
Microsoft::WRL::ComPtr<IModelPropertyAccessor> BindReadOnlyProperty(
T *classObject,
HRESULT(T::* )(PCWSTR key,IModelObject *contextObject,IModelObject **value) getMethod
);
Parameter
classObject
Die Instanz einer bestimmten Klasse, an die der neu erstellte schreibgeschützte Eigenschaftenaccessor gebunden wird.
getMethod
Ein Zeiger-zu-Member-Funktionszeiger der Signatur (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 |