Klasa CComVariant

Ta klasa jest zawijany VARIANT typu, zapewniając członka wskazujący typ danych przechowywanych.

class CComVariant : public tagVARIANT

Członkowie

Publiczne konstruktory

Nazwa

Opis

CComVariant::CComVariant

Konstruktor.

CComVariant:: ~ CComVariant

Destruktor.

Metody publiczne

Nazwa

Opis

CComVariant::Attach

Dołącza WARIANTU do CComVariant obiektu.

CComVariant::ChangeType

Konwertuje CComVariant nowy typ obiektu.

CComVariant::Clear

Czyści CComVariant obiektu.

CComVariant::Copy

Kopie WARIANTU do CComVariant obiektu.

CComVariant::CopyTo

Kopiuje zawartość CComVariant obiektu.

CComVariant::Detach

Odłącza podstawowych WARIANTU z CComVariant obiektu.

CComVariant::GetSize

Zwraca liczbę bajtów zawartość rozmiar CComVariant obiektu.

CComVariant::ReadFromStream

Ładunki WARIANTU ze strumienia.

CComVariant::SetByRef

Inicjuje CComVariant obiektu i zestawy vt członka VT_BYREF.

CComVariant::WriteToStream

Zapisuje podstawowych WARIANTU do strumienia.

Podmioty publiczne

CComVariant::operator <

Wskazuje, czy CComVariant obiektu jest mniejsza niż określona WARIANTU.

CComVariant::operator >

Wskazuje, czy CComVariant obiektu jest większa niż określony WARIANTU.

operator! =

Wskazuje, czy CComVariant obiektu nie jest równa określonej WARIANTU.

operator =

Przypisuje wartości do CComVariant obiektu.

operator ==

Wskazuje, czy CComVariant obiektu jest równe określonym WARIANTU.

Uwagi

CComVariantZawija VARIANT and VARIANTARG typu, który składa się z Unii, członek wskazujący typ danych przechowywanych w Unii.Wariants są zazwyczaj używane w automatyzacji.

CComVariantpochodzi z WARIANTU typu, więc może być używany wszędzie tam, gdzie WARIANTU mogą być używane.Można na przykład używać V_VT makra, aby wyodrębnić typu CComVariant lub może mieć dostęp vt Członkowskich bezpośrednio po prostu, jak w przypadku WARIANTU.

Hierarchii dziedziczenia

tagVARIANT

CComVariant

Wymagania

Nagłówek: atlcomcli.h

Zobacz też

Inne zasoby

Omówienie klasy ATL