Udostępnij za pośrednictwem


Klasa COleVariant

Hermetyzuje WARIANTU typu danych.

class COleVariant : public tagVARIANT

Członkowie

4xd0wkhw.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

COleVariant::COleVariant

Konstrukcje COleVariant obiektu.

4xd0wkhw.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

COleVariant::Attach

Dołącza WARIANTU do COleVariant.

COleVariant::ChangeType

Zmiany typu wariantowego COleVariant obiektu.

COleVariant::Clear

Wyczyści to COleVariant obiektu.

COleVariant::Detach

Odłącza WARIANTU z COleVariant i zwraca WARIANTU.

COleVariant::GetByteArrayFromVariantArray

Pobiera tablicę bajtów z istniejącej tablicy wariantu.

COleVariant::SetString

Ustawia ciąg do określonego typu, zazwyczaj ANSI.

4xd0wkhw.collapse_all(pl-pl,VS.110).gifPodmioty publiczne

Nazwa

Opis

COleVariant::operator LPCVARIANT

Konwertuje COleVariant wartości do LPCVARIANT.

COleVariant::operator LPVARIANT

Konwertuje COleVariant obiektu do LPVARIANT.

COleVariant::operator =

Kopie COleVariant wartości.

COleVariant::operator ==

Porównuje dwa COleVariant wartości.

COleVariant::operator <<>>,

Outputs a COleVariant value to CArchive or CDumpContext and inputs a COleVariant object from CArchive.

Uwagi

Ten typ danych jest używany w automatyzacji OLE.W szczególności DISPPARAMS struktura zawiera wskaźnik do tablicy WARIANTU struktury.A DISPPARAMS struktura jest używana do przekazania parametrów do IDispatch::Invoke.

[!UWAGA]

Ta klasa pochodzi od WARIANTU struktury.Oznacza to można przekazać COleVariant parametr, który wzywa do WARIANTU oraz że członkowie danych WARIANTU struktury są dostępne dane członków COleVariant.

Dwa powiązane klas MFC COleCurrency i COleDateTime hermetyzowania typów danych variant waluty (VT_CY) i Data (VT_DATE).COleVariant Klasy jest szeroko stosowane w klasach DAO; Zobacz na przykład tych klas w typowym tej klasy CDaoQueryDef i CDaoRecordset.

Aby uzyskać więcej informacji, zobacz WARIANTU, waluty, DISPPARAMS, i IDispatch::Invoke wpisów w Windows SDK.

Aby uzyskać więcej informacji na COleVariant klasy i jej używanie w automatyzacji OLE, zobacz "Przekazując parametry w automatyzacji OLE" w artykule automatyzacji.

Hierarchii dziedziczenia

tagVARIANT

COleVariant

Wymagania

Nagłówek: afxdisp.h

Zobacz też

Informacje

Wykres hierarchii