枚举类型

GioDBusProxyFlags

从版本:2.26

声明

flags Gio.DBusProxyFlags

描述 [源代码]

用于构建派生自GDBusProxy类实例时使用的标志。

从版本:2.26 开始支持

成员

G_DBUS_PROXY_FLAGS_NONE

没有设置任何标志。

  • 值:0
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES

不要加载属性。

  • 值:1
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS

不要连接到远程对象的信号。

  • 值:2
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START

如果代理针对的是已知的名称,则不要在代理初始化或方法调用期间要求总线启动所有者。此标志仅在代理用于已知的名称时才有意义。

  • 值:4
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES

如果设置,则在收到PropertiesChanged D-Bus 信号(异步)时,将检索任何“无效属性”的属性值,并且属性不会导致发出 GDBusProxy::g-properties-changed 信号。值收到后,将与检索到的值一起为该属性发出 GDBusProxy::g-properties-changed 信号。从版本 2.32 开始。

  • 值:8
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION

如果代理针对的是已知的名称,则不要在代理初始化期间要求总线启动所有者,但允许通过方法调用自动启动它。此标志仅在代理用于已知的名称时才有意义,并且只有当未指定 G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START 时才有意义。

  • 值:16
  • 从版本:2.26 开始支持
G_DBUS_PROXY_FLAGS_NO_MATCH_RULE

对于此信号订阅,不实际发送 AddMatch D-Bus 调用。这为您提供了更多控制哪种匹配规则(但您必须手动添加)。从版本 2.72 开始。

  • 值:32
  • 从版本:2.26 开始支持