VARFLAGS 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.
Przestroga
Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Zamiast tego użyj polecenia cmdlet VARFLAGS.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class VARFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type VARFLAGS =
Public Enum VARFLAGS
- Dziedziczenie
- Atrybuty
Pola
VARFLAG_FBINDABLE | 4 | Zmienna obsługuje powiązanie danych. |
VARFLAG_FDEFAULTBIND | 32 | Zmienna jest pojedynczą właściwością, która najlepiej reprezentuje obiekt. Ten atrybut może zawierać tylko jedna zmienna w informacjach o typie. |
VARFLAG_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 jest 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 interfejsach; nie jest dozwolone w modułach. |
VARFLAG_FDISPLAYBIND | 16 | Zmienna jest wyświetlana użytkownikowi jako powiązana. VARFLAG_FBINDABLE należy również ustawić. |
64 | Zmienna nie powinna być wyświetlana użytkownikowi w przeglądarce, chociaż istnieje i jest powiązana. |
|
VARFLAG_FIMMEDIATEBIND | 4096 | Zmienna jest mapowana jako poszczególne właściwości możliwe do powiązania. |
VARFLAG_FNONBROWSABLE | 1024 | Zmienna jest wyświetlana w przeglądarce obiektów, ale nie w przeglądarce właściwości. |
VARFLAG_FREADONLY | 1 | Przypisanie do zmiennej nie powinno być dozwolone. |
VARFLAG_FREPLACEABLE | 2048 | Oznacza interfejs jako zachowanie domyślne. |
VARFLAG_FREQUESTEDIT | 8 | Po ustawieniu każda próba bezpośredniej zmiany właściwości powoduje wywołanie metody |
VARFLAG_FRESTRICTED | 128 | Zmienna nie powinna być dostępna z języków makr. Ta flaga jest przeznaczona dla zmiennych lub zmiennych na poziomie systemu, które nie mają być wyświetlane w przeglądarkach typów. |
VARFLAG_FSOURCE | 2 | Zmienna zwraca obiekt, który jest źródłem zdarzeń. |
VARFLAG_FUIDEFAULT | 512 | Zmienna jest domyślnym wyświetlaniem w interfejsie użytkownika. |
Uwagi
Aby uzyskać dodatkowe informacje na temat VARFLAGS
programu , zobacz bibliotekę MSDN.