FUNCFLAGS Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikuje stałe definiujące właściwości funkcji.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class FUNCFLAGS
[System.Flags]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
public enum FUNCFLAGS
[<System.Flags>]
type FUNCFLAGS =
[<System.Flags>]
[<System.Serializable>]
type FUNCFLAGS =
Public Enum FUNCFLAGS
- Dziedziczenie
- Atrybuty
Pola
FUNCFLAG_FBINDABLE | 4 | Funkcja, która obsługuje powiązanie danych. |
FUNCFLAG_FDEFAULTBIND | 32 | Funkcja, która najlepiej reprezentuje obiekt. Ten atrybut może mieć tylko jedna funkcja w typie. |
FUNCFLAG_FDEFAULTCOLLELEM | 256 | Umożliwia optymalizację, w której kompilator szuka elementu członkowskiego o nazwie "xyz" w typie "abc". Jeśli taki element członkowski zostanie znaleziony i zostanie oflagowany jako funkcja dostępu dla elementu kolekcji domyślnej, wywołanie jest generowane dla tej funkcji składowej. Dozwolone na elementach członkowskich w różnych interfejsach i różnych interfejsach; nie jest dozwolone w modułach. |
FUNCFLAG_FDISPLAYBIND | 16 | Funkcja wyświetlana użytkownikowi jako powiązana. FUNCFLAG_FBINDABLE należy również ustawić. |
64 | Funkcja nie powinna być wyświetlana użytkownikowi, chociaż istnieje i jest powiązana. |
|
FUNCFLAG_FIMMEDIATEBIND | 4096 | Zamapowane jako pojedyncze właściwości możliwe do powiązania. |
FUNCFLAG_FNONBROWSABLE | 1024 | Właściwość jest wyświetlana w przeglądarce obiektów, ale nie w przeglądarce właściwości. |
FUNCFLAG_FREPLACEABLE | 2048 | Taguje interfejs jako zachowanie domyślne. |
FUNCFLAG_FREQUESTEDIT | 8 | Po ustawieniu każde wywołanie metody, która ustawia właściwość powoduje pierwsze wywołanie metody . |
FUNCFLAG_FRESTRICTED | 1 | Funkcja nie powinna być dostępna z języków makr. Ta flaga jest przeznaczona dla funkcji na poziomie systemu lub funkcji, które nie powinny być wyświetlane w przeglądarkach. |
FUNCFLAG_FSOURCE | 2 | Funkcja zwraca obiekt, który jest źródłem zdarzeń. |
FUNCFLAG_FUIDEFAULT | 512 | Element członkowski informacji o typie jest domyślnym elementem członkowskim do wyświetlania w interfejsie użytkownika. |
FUNCFLAG_FUSESGETLASTERROR | 128 | Funkcja obsługuje |
Uwagi
Aby uzyskać więcej informacji, zobacz FUNCFLAGS, wyliczenie.
Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca hrESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).