Udostępnij za pośrednictwem


FUNCFLAGS Wyliczenie

Definicja

Przestroga

Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Zamiast tego użyj polecenia cmdlet FUNCFLAGS.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class FUNCFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum FUNCFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type FUNCFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type FUNCFLAGS = 
Public Enum FUNCFLAGS
Dziedziczenie
FUNCFLAGS
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 zawierać tylko jedna funkcja w informacjach o 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ć.

FUNCFLAG_FHIDDEN 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 .IPropertyNotifySink::OnRequestEdit Implementacja OnRequestEdit metody określa, czy wywołanie może ustawić właściwość .

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 GetLastErrorfunkcję . Jeśli podczas funkcji wystąpi błąd, obiekt wywołujący może wywołać GetLastError metodę w celu pobrania kodu błędu.

Uwagi

Aby uzyskać dodatkowe informacje na temat FUNCFLAGSprogramu , zobacz bibliotekę MSDN.

Dotyczy