Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Üye işlevi bir geri çağırma yöntemi olan bir nesne oluşturur.
Syntax
template<
typename TDelegateInterface,
typename TCallback
>
ComPtr<TDelegateInterface> Callback(
TCallback callback
);
template<
typename TDelegateInterface,
typename TCallbackObject,
typename... TArgs
>
ComPtr<TDelegateInterface> Callback(
_In_ TCallbackObject *object,
_In_ HRESULT (TCallbackObject::* method)(TArgs...)
);
Parameters
TDelegateInterface
Bir olay gerçekleştiğinde çağrılacak temsilcinin arabirimini belirten şablon parametresi.
TCallback
Bir nesneyi temsil eden nesnenin türünü ve geri çağırma üye işlevini belirten şablon parametresi.
TCallbackObject
Bir olay oluştuğunda çağırma yöntemi üye işlevi olan nesneyi belirten şablon parametresi.
TArgs
Geri çağırma yöntemi bağımsız değişkenlerinin türlerini belirten bir şablon parametre paketi.
callback
Geri çağırma nesnesini ve onun üye işlevini temsil eden bir nesne.
object
Bir olay gerçekleştiğinde üye işlevi çağrılan nesne.
method
Bir olay gerçekleştiğinde çağrılacak üye işlevi.
Return Value
Üye işlevi belirtilen geri çağırma yöntemi olan bir nesne.
Remarks
Temsilci nesnesinin tabanı , değil IUnknownolmalıdırIInspectable.
Requirements
Header: event.h
Namespace: Microsoft::WRL