Třída ISupportErrorInfoImpl
Tato třída poskytuje výchozí provádění ISupportErrorInfo Interface a lze je použít při jediné rozhraní vygeneruje chyby na objekt.
Důležité |
---|
Tato třída a jeho členy nelze použít v aplikacích, které v . |
template<
const IID* piid
>
class ATL_NO_VTABLE ISupportErrorInfoImpl :
public ISupportErrorInfo
Parametry
- piid
Ukazatel IID rozhraní, která podporuje IErrorInfo.
Členy
Veřejné metody
Název |
Description |
---|---|
Označuje, zda rozhraní identifikován riid podporuje IErrorInfo rozhraní. |
Poznámky
ISupportErrorInfo Interface Zajišťuje, že informace o chybě mohou být vrácena klientovi.Objekty, které používají IErrorInfo musí implementovat ISupportErrorInfo.
Třída ISupportErrorInfoImpl poskytuje implementaci výchozí ISupportErrorInfo a lze je použít při jediné rozhraní vygeneruje chyby na objekt.Příklad:
class ATL_NO_VTABLE CMySuppErrClass :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMySuppErrClass, &CLSID_MySuppErrClass>,
public ISupportErrorInfoImpl<&IID_IMySuppErrClass>,
public IDispatchImpl<IMySuppErrClass, &IID_IMySuppErrClass, &LIBID_NVC_ATL_COMLib, /*wMajor =*/ 1, /*wMinor =*/ 0>
Hierarchii dědičnosti
ISupportErrorInfo
ISupportErrorInfoImpl
Požadavky
Záhlaví: atlcom.h