ICommandPropertiesImpl — Klasa
Zapewnia implementację interfejsu ICommandProperties .
Składnia
template <class T, class PropClass = T>
class ATL_NO_VTABLE ICommandPropertiesImpl
: public ICommandProperties, public CUtlProps<PropClass>
Parametry
T
Klasa, pochodząca z
PropClass
Klasa właściwości.
Wymagania
Nagłówek: atldb.h
Członkowie
Metody interfejsu
Nazwa/nazwisko | opis |
---|---|
Getproperties | Zwraca listę właściwości w grupie właściwości Zestaw wierszy, które są obecnie żądane dla zestawu wierszy. |
Setproperties | Ustawia właściwości w grupie właściwości Zestaw wierszy. |
Uwagi
Jest to obowiązkowe w poleceniach. Implementacja jest dostarczana przez funkcję statyczną zdefiniowaną przez makro BEGIN_PROPSET_MAP .
ICommandPropertiesImpl::GetProperties
Zwraca wszystkie żądane zestawy właściwości przy użyciu mapy właściwości polecenia.
Składnia
STDMETHOD(GetProperties)(const ULONG cPropertyIDSets,
const DBPROPIDSET rgPropertyIDSets[],
ULONG * pcPropertySets,
DBPROPSET ** prgPropertySets);
Parametry
Zobacz ICommandProperties::GetProperties w dokumentacji programisty OLE DB.
Uwagi
Zobacz BEGIN_PROPSET_MAP.
ICommandPropertiesImpl::SetProperties
Ustawia właściwości obiektu polecenia.
Składnia
STDMETHOD(SetProperties)(ULONG cPropertySets,
DBPROPSET rgPropertySets[]);
Parametry
Zobacz ICommandProperties::SetProperties w dokumentacji programisty OLE DB.
Zobacz też
Szablony dostawców OLE DB
Architektura szablonu dostawcy OLE DB
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla