Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das [displaybind]- Attribut gibt eine Eigenschaft an, die dem Benutzer als bindbar angezeigt werden soll.
[
[interface-attribute-list]
]
interface | dispinterface interface-name
{
[bindable, displaybind [ , attribute-list]] returntype function-name(params)
}
Parameter
-
interface-attribute-list
-
Gibt eine optionale Liste von Schnittstellenattributen an.
-
Schnittstellenname
-
Der Name der Schnittstelle.
-
attribut-list
-
Gibt eine Liste von einem oder mehreren Attributen getrennt durch Kommas an, die für den Funktionsrückgabetyp gelten.
-
returntype
-
Gibt den Rückgabetyp der Funktion an.
-
Funktionsname
-
Gibt den Namen der Funktion an, auf die das [displaybind] -Attribut angewendet wird.
-
params
-
Funktionsparameterliste.
Bemerkungen
Eigenschaften, die über das [displaybind] -Attribut verfügen, müssen ebenfalls über das Attribut [bindable] verfügen . Ein -Objekt kann die Datenbindung unterstützen, verfügt aber nicht über dieses Attribut.
Flags
FUNCFLAG_FDISPLAYBIND, VARFLAG_FDISPLAYBIND
Beispiele
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676)
]
interface MyObject : IUnknown
{
properties:
methods:
[id(1), propget, bindable, defaultbind,
displaybind] long Size(void);
[id(1), propput, bindable, defaultbind,
displaybind] HRESULT Size([in]long lSize);
}
Weitere Informationen