TypeLibFuncFlags 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.
Opisuje oryginalne ustawienia FUNCFLAGS
elementu w bibliotece typów MODELU COM, z którego ta metoda została zaimportowana.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[<System.Flags>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags =
Public Enum TypeLibFuncFlags
- Dziedziczenie
- Atrybuty
Pola
FBindable | 4 | Funkcja, która obsługuje powiązanie danych. |
FDefaultBind | 32 | Funkcja, która najlepiej reprezentuje obiekt. Ten atrybut może zawierać tylko jedna funkcja w informacjach o typie. |
FDefaultCollelem | 256 | Zezwala na 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 domyślnej kolekcji, wywołanie zostanie wygenerowane dla tej funkcji składowej. |
FDisplayBind | 16 | Funkcja wyświetlana użytkownikowi jako powiązana. FBindable należy również ustawić. |
64 | Funkcja nie powinna być wyświetlana użytkownikowi, chociaż istnieje i jest powiązana. |
|
FImmediateBind | 4096 | Funkcja jest mapowana jako pojedyncze właściwości możliwe do powiązania. |
FNonBrowsable | 1024 | Właściwość jest wyświetlana w przeglądarce obiektów, ale nie w przeglądarce właściwości. |
FReplaceable | 2048 | Taguje interfejs jako zachowanie domyślne. |
FRequestEdit | 8 | Po ustawieniu każde wywołanie metody, która ustawia właściwość powoduje pierwsze wywołanie metody . |
FRestricted | 1 | Ta flaga jest przeznaczona dla funkcji na poziomie systemu lub funkcji, które nie powinny być wyświetlane w przeglądarkach. |
FSource | 2 | Funkcja zwraca obiekt, który jest źródłem zdarzeń. |
FUiDefault | 512 | Element członkowski informacji o typie jest domyślnym elementem członkowskim do wyświetlania w interfejsie użytkownika. |
FUsesGetLastError | 128 | Funkcja obsługuje |
Uwagi
TypeLibFuncFlags jest używany z elementem TypeLibFuncAttribute. Flagi są zachowywane tylko do celów referencyjnych. Nie są one używane przez środowisko uruchomieniowe języka wspólnego.
Aby uzyskać więcej informacji na temat FUNCFLAGS
programu , zobacz bibliotekę MSDN.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla