COleCurrency::GetStatus
CurrencyStatus GetStatus () stała;
Wartość zwracany
Zwraca stan tej wartości COleCurrency.
Uwagi
Wywołanie tej funkcji członek uzyskanie statusu (ważności) danego obiektu COleCurrency.
Wartość zwracany jest zdefiniowany przez typ CurrencyStatus wyliczone, która jest zdefiniowana w klasie COleCurrency.
wylicz {CurrencyStatus}
nbsp; ważne = 0,
&Nieprawidłowy = 1,
wartość null = 2,
}
Krótki opis tych wartości stanu patrz poniższa lista:
-
COleCurre&ncy::validnbsp; Wskazuje, że ten obiekt COleCurrency jest prawidłowa.
-
COleCurre&ncy::invalidnbsp; Wskazuje, że ten obiekt COleCurrency jest nieprawidłowa; oznacza to, że jego wartość może być niepoprawna.
-
COleCurrency::nullnbsp; Wskazuje, że ten obiekt COleCurrency ma wartość null, oznacza to, że wartość nie zostały dostarczone dla tego obiektu. (Jest to "null" w rozumieniu bazy danych "posiadające żadnej wartości," w przeciwieństwie do C++ &NULL.)
Stan obiektu COleCurrency jest nieprawidłowy w następujących przypadkach:
-
Jeśli jego wartość jest ustawiany na wartość typu Wariant lub COleVariant , które nie mogły zostać skonwertowane na wartość waluty.
-
Jeśli ten obiekt doświadczyła przepełnienie lub niedomiar w operacji arytmetycznej przydziału, na przykład += lub * =.
-
Jeśli określono nieprawidłową wartość został przypisany do tego obiektu.
-
Jeśli stan ten obiekt został jawnie ustawiona na invalid, przy użyciu funkcji SetStatus.
Więcej informacji na temat działań, które mogą ustawił stan invalid, zobacz następujące funkcje składowe:
Omówienie COleCurrency |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleCurrency::SetStatus, COleCurrency::m_status