Since: BlackBerry 10.0.0

#include <bb/pim/notebook/NotebookConstraint>

To link against this class, add the following line to your .pro file: LIBS += -lbbpim

The NotebookConstraint class represents a constraint on the contents of a Notebook.

Notebook constraints define constraints on the contents of a Notebook. These constraints are silently enforced by the NotebookService, meaning that add and update operations that violate the constraints are not rejected. Instead, any such violations are simply disregarded. For example, changing the name of a Notebook that disallows name changes will result in the name change being dropped during the NotebookService update operation. For more information, see the documentation for individual constraints.


Public Types Index

enum Type

NameNotEditable = 0x01

Public Types


An enumeration of possible constraints.


BlackBerry 10.0.0

NameNotEditable = 0x01

Indicates that name changes to the Notebook are not supported.

Name changes will be silently dropped when updating the Notebook using NotebookService::updateNotebook().


BlackBerry 10.0.0

Last modified: 2014-03-13

comments powered by Disqus