Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym temacie opisano najbardziej typowe wartości zwracane i inne wartości zwracane, które mogą być wyświetlane rzadziej.
Typowe wartości zwracane
Metody IAccessible zwracają jedną z następujących wartości, zdefiniowaną w pliku winerror.h lub inny standardowy kod błędu modelu obiektów składników (COM):
| Wartość | Opis |
|---|---|
| S_OK | Metoda powiodła się. |
| S_FALSE | Metoda powiodła się częściowo. Dzieje się tak, gdy metoda zakończy się pomyślnie, ale żądane informacje nie są dostępne. Na przykład funkcja Microsoft Active Accessibility zwraca S_FALSE, jeśli wywołasz metodę IAccessible::accHitTest w celu pobrania obiektu podrzędnego w danym punkcie, a określony punkt nie znajduje się w obiekcie lub w obiekcie podrzędnym obiektu. |
| DISP_E_MEMBERNOTFOUND | Obiekt nie obsługuje żądanej właściwości ani akcji. Na przykład przycisk wypychania zwraca tę wartość, jeśli zażądasz jej właściwości Value, ponieważ nie ma właściwości Value. |
| E_NOTIMPL | Metoda nie jest zaimplementowana. Ta wartość występuje, gdy klient wywołuje metodę, która nie jest jeszcze obsługiwana w tym systemie operacyjnym. |
| E_INVALIDARG | Co najmniej jeden argument nie był prawidłowy. Ten błąd występuje, gdy obiekt wywołujący próbuje zidentyfikować obiekt podrzędny przy użyciu identyfikatora, którego serwer nie rozpoznaje. Ten błąd powoduje również, że klient próbuje zidentyfikować obiekt podrzędny w obiekcie, który nie ma elementów podrzędnych. |
| E_OUTOFMEMORY | Metoda nie mogła przydzielić pamięci wymaganej do ukończenia operacji kluczowej dla jej powodzenia. |
| E_FAIL | Wystąpił nieznany lub ogólny błąd. |
Dodatkowe wartości zwracane
Poniżej przedstawiono wartości zwracane przez metody IAccessible. Te wartości zwracane nie są tak powszechne, jak poprzednie, ale należy je znać.
| Wartość | Opis |
|---|---|
| E_ACCESSDENIED | Jest to zwracane podczas wywoływania get_accValue w celu uzyskania wartości kontrolki hasła. |
| DISP_E_EXCEPTION | |
| CO_E_OBJNOTCONNECTED |