The following members of class PortalPrivilegeListModel are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.
Public Functions
(obsolete) void | append(const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege) |
(obsolete) void | clear() |
(obsolete) void | insert(int index, const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege) |
(obsolete) void | move(int from, int to) |
(obsolete) void | removeAt(int index) |
(obsolete) void | removeOne(const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege) |
Member Function Documentation
void PortalPrivilegeListModel::append(const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege )
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Appends PortalPrivilege portalPrivilege to the list model.
This method only affects the local instance of this list model class. This method will not add a privilege for the online user.
void PortalPrivilegeListModel::clear()
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Removes all privileges from the list model.
This method only affects the local instance of this list model class. This method will not remove a privilege from the online user.
List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.
void PortalPrivilegeListModel::insert(int index, const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege )
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Inserts PortalPrivilege portalPrivilege at the specified index in the list model.
This method will append to the list model if the index is greater than the current size of the list.
This method only affects the local instance of this list model class. This method will not add a privilege for the online user.
void PortalPrivilegeListModel::move(int from, int to)
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Moves one PortalPrivilege from an index in the list model to a different index.
This method only affects the local instance of this list model class. This method will not move a privilege for the online user.
void PortalPrivilegeListModel::removeAt (int index)
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Removes the PortalPrivilege at the specified index.
This method only affects the local instance of this list model class. This method will not remove a privilege from the online user.
List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.
void PortalPrivilegeListModel::removeOne (const Esri::ArcGISRuntime::PortalPrivilege &portalPrivilege )
This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.
Removes the PortalPrivilege portalPrivilege from the list model.
This method only affects the local instance of this list model class. This method will not remove a privilege from the online user.
List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.